selector.git
13 years agoAdded the -Wextra option to the compiler.
Francois Fleuret [Thu, 17 Jun 2010 20:37:29 +0000 (22:37 +0200)]
Added the -Wextra option to the compiler.

13 years agoRewrote the example for bash history with the --bash option.
Francois Fleuret [Mon, 24 May 2010 12:13:45 +0000 (14:13 +0200)]
Rewrote the example for bash history with the --bash option.

13 years agoCosmetics.
Francois Fleuret [Mon, 24 May 2010 09:11:32 +0000 (11:11 +0200)]
Cosmetics.

13 years agoAdded the --bash option.
Francois Fleuret [Mon, 17 May 2010 06:17:17 +0000 (08:17 +0200)]
Added the --bash option.

14 years agoFixed the version number.
Francois Fleuret [Sat, 17 Apr 2010 19:47:05 +0000 (21:47 +0200)]
Fixed the version number.

14 years agoFixed the --help message.
Francois Fleuret [Sat, 17 Apr 2010 05:00:56 +0000 (07:00 +0200)]
Fixed the --help message.

14 years agoCosmetics.
Francois Fleuret [Sat, 17 Apr 2010 04:47:48 +0000 (06:47 +0200)]
Cosmetics.

14 years agoRewrote the parsing of the color parameters.
Francois Fleuret [Sat, 17 Apr 2010 04:46:18 +0000 (06:46 +0200)]
Rewrote the parsing of the color parameters.

14 years agoRemoved the -f option.
Francois Fleuret [Fri, 16 Apr 2010 21:07:22 +0000 (23:07 +0200)]
Removed the -f option.

14 years agoRemoved a debug line.
Francois Fleuret [Tue, 13 Apr 2010 18:53:34 +0000 (20:53 +0200)]
Removed a debug line.

14 years agoFixed a bug with the result of getopt_long.
Francois Fleuret [Tue, 13 Apr 2010 18:49:28 +0000 (20:49 +0200)]
Fixed a bug with the result of getopt_long.

14 years agoAdded a line about -v not working in FreeBSD 8.0.
Francois Fleuret [Tue, 13 Apr 2010 16:49:14 +0000 (18:49 +0200)]
Added a line about -v not working in FreeBSD 8.0.

14 years agoChanged the month and year.
Francois Fleuret [Tue, 13 Apr 2010 16:37:14 +0000 (18:37 +0200)]
Changed the month and year.

14 years agoCosmetics.
Francois Fleuret [Tue, 13 Apr 2010 16:35:15 +0000 (18:35 +0200)]
Cosmetics.

14 years agoChanged the version number to 1.1 since the argument of -c changed.
Francois Fleuret [Tue, 13 Apr 2010 16:35:06 +0000 (18:35 +0200)]
Changed the version number to 1.1 since the argument of -c changed.

14 years agoChanged two long options.
Francois Fleuret [Tue, 13 Apr 2010 16:26:19 +0000 (18:26 +0200)]
Changed two long options.

14 years agoNow uses getopt_long to parse the arguments.
Francois Fleuret [Tue, 13 Apr 2010 16:25:25 +0000 (18:25 +0200)]
Now uses getopt_long to parse the arguments.

14 years agoRemoved the ugly script to make a Debian package.
Francois Fleuret [Thu, 18 Mar 2010 17:43:27 +0000 (18:43 +0100)]
Removed the ugly script to make a Debian package.

14 years agoChanged slightly the introduction.
Francois Fleuret [Thu, 18 Mar 2010 07:55:33 +0000 (08:55 +0100)]
Changed slightly the introduction.

14 years agoRemoved the REVISION_NUMBER file.
Francois Fleuret [Wed, 17 Mar 2010 07:26:05 +0000 (08:26 +0100)]
Removed the REVISION_NUMBER file.

14 years agoRemoved the revision number.
Francois Fleuret [Wed, 17 Mar 2010 07:15:25 +0000 (08:15 +0100)]
Removed the revision number.

14 years agoMoved the help in its own function.
Francois Fleuret [Tue, 16 Mar 2010 20:22:53 +0000 (21:22 +0100)]
Moved the help in its own function.

14 years agoAdded a safe_malloc and removed the cast when using it.
Francois Fleuret [Tue, 16 Mar 2010 17:55:22 +0000 (18:55 +0100)]
Added a safe_malloc and removed the cast when using it.

14 years agoFixed the \n at the beginning.
Francois Fleuret [Mon, 8 Mar 2010 12:45:56 +0000 (13:45 +0100)]
Fixed the \n at the beginning.

14 years agoAdded the information from uname into the help.
Francois Fleuret [Fri, 5 Mar 2010 07:05:53 +0000 (08:05 +0100)]
Added the information from uname into the help.

14 years agoReplaced the exit values with EXIT_SUCCESS and EXIT_FAILURE.
Francois Fleuret [Fri, 26 Feb 2010 17:05:51 +0000 (18:05 +0100)]
Replaced the exit values with EXIT_SUCCESS and EXIT_FAILURE.

14 years agoChanged ttyname() to isatty() + cosmetics.
Francois Fleuret [Tue, 19 Jan 2010 21:12:21 +0000 (22:12 +0100)]
Changed ttyname() to isatty() + cosmetics.

14 years agoThere has been enough changes (this is a lame comment ...)
Francois Fleuret [Sun, 17 Jan 2010 17:03:44 +0000 (18:03 +0100)]
There has been enough changes (this is a lame comment ...)

14 years agoRemoved the typedef for hash_table_t.
Francois Fleuret [Sun, 17 Jan 2010 17:01:44 +0000 (18:01 +0100)]
Removed the typedef for hash_table_t.

14 years agoThere has been enough changes for a new revision number.
Francois Fleuret [Wed, 21 Oct 2009 17:13:32 +0000 (19:13 +0200)]
There has been enough changes for a new revision number.

14 years agoCosmetics.
Francois Fleuret [Mon, 12 Oct 2009 06:03:39 +0000 (08:03 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Sat, 15 Aug 2009 19:51:20 +0000 (21:51 +0200)]
Cosmetics.

14 years agoCosmetics (80 columns).
Francois Fleuret [Tue, 4 Aug 2009 07:26:16 +0000 (09:26 +0200)]
Cosmetics (80 columns).

14 years agoCosmetices. Added comments.
Francois Fleuret [Tue, 28 Jul 2009 09:39:21 +0000 (11:39 +0200)]
Cosmetices. Added comments.

14 years agoThe help is now written to stdout for -h and stderr for an error.
Francois Fleuret [Thu, 9 Jul 2009 06:59:01 +0000 (08:59 +0200)]
The help is now written to stdout for -h and stderr for an error.

14 years agoAutomatic commit
Francois Fleuret [Wed, 8 Jul 2009 09:33:39 +0000 (11:33 +0200)]
Automatic commit

14 years agoTypos.
Francois Fleuret [Mon, 6 Jul 2009 07:33:52 +0000 (09:33 +0200)]
Typos.

14 years agoTypos + added two examples.
Francois Fleuret [Mon, 6 Jul 2009 06:08:19 +0000 (08:08 +0200)]
Typos + added two examples.

14 years agoFixed some troff things.
Francois Fleuret [Sun, 5 Jul 2009 14:58:20 +0000 (16:58 +0200)]
Fixed some troff things.

14 years agoCosmetics.
Francois Fleuret [Sun, 5 Jul 2009 14:07:59 +0000 (16:07 +0200)]
Cosmetics.

14 years agoCosmectics. Added "Selector: " in the error messages.
Francois Fleuret [Sun, 5 Jul 2009 13:43:44 +0000 (15:43 +0200)]
Cosmectics. Added "Selector: " in the error messages.

14 years agoIntroduced a struct hash_table_t to clean the code a bit.
Francois Fleuret [Sun, 5 Jul 2009 11:41:08 +0000 (13:41 +0200)]
Introduced a struct hash_table_t to clean the code a bit.

14 years agoCosmetics.
Francois Fleuret [Fri, 3 Jul 2009 06:06:33 +0000 (08:06 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Wed, 1 Jul 2009 09:28:55 +0000 (11:28 +0200)]
Cosmetics.

14 years agoNow compiles with -pedantic.
Francois Fleuret [Wed, 1 Jul 2009 06:58:36 +0000 (08:58 +0200)]
Now compiles with -pedantic.

14 years agoCosmetics.
Francois Fleuret [Wed, 1 Jul 2009 06:48:00 +0000 (08:48 +0200)]
Cosmetics.

14 years agoAdded the fclose() for the input files.
Francois Fleuret [Sun, 28 Jun 2009 10:18:16 +0000 (12:18 +0200)]
Added the fclose() for the input files.

14 years agoCosmetics.
Francois Fleuret [Sat, 27 Jun 2009 22:58:10 +0000 (00:58 +0200)]
Cosmetics.

14 years agoConverted the source to pure C instead of bastardized C++.
Francois Fleuret [Sat, 27 Jun 2009 21:35:20 +0000 (23:35 +0200)]
Converted the source to pure C instead of bastardized C++.

14 years agoChanged the comments to the C syntax.
Francois Fleuret [Sat, 27 Jun 2009 20:57:33 +0000 (22:57 +0200)]
Changed the comments to the C syntax.

14 years agoFinished the conversion to pure C.
Francois Fleuret [Sat, 27 Jun 2009 12:03:14 +0000 (14:03 +0200)]
Finished the conversion to pure C.

14 years agoThis C version compiles.
Francois Fleuret [Sat, 27 Jun 2009 11:59:19 +0000 (13:59 +0200)]
This C version compiles.

14 years agoStarting to convert to basic C.
Francois Fleuret [Sat, 27 Jun 2009 11:46:00 +0000 (13:46 +0200)]
Starting to convert to basic C.

14 years agoAutomatic commit
Francois Fleuret [Fri, 26 Jun 2009 14:26:49 +0000 (16:26 +0200)]
Automatic commit

14 years agoCosmetics.
Francois Fleuret [Mon, 22 Jun 2009 17:19:49 +0000 (19:19 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Sun, 21 Jun 2009 20:52:54 +0000 (22:52 +0200)]
Cosmetics.

14 years agoAdded cbreak and intrflush into ncurses initialization.
Francois Fleuret [Thu, 18 Jun 2009 19:38:48 +0000 (21:38 +0200)]
Added cbreak and intrflush into ncurses initialization.

14 years agoMerge branch 'master' of ssh://fleuret@login.idiap.ch/homes/fleuret/public/git/selector
Francois Fleuret [Fri, 12 Jun 2009 22:15:54 +0000 (00:15 +0200)]
Merge branch 'master' of ssh://fleuret@login.idiap.ch/homes/fleuret/public/git/selector

14 years agoWhen using the -x option, the part of the line before the separator is not returned.
Francois Fleuret [Thu, 11 Jun 2009 09:51:30 +0000 (11:51 +0200)]
When using the -x option, the part of the line before the separator is not returned.

14 years agoWhen using the -x option, the part of the line after the separator is not returned.
Francois Fleuret [Thu, 11 Jun 2009 09:51:30 +0000 (11:51 +0200)]
When using the -x option, the part of the line after the separator is not returned.

14 years agoCosmetics.
Francois Fleuret [Tue, 9 Jun 2009 14:58:37 +0000 (16:58 +0200)]
Cosmetics.

14 years agoAdded the stripping of the binary.
Francois Fleuret [Tue, 9 Jun 2009 14:58:31 +0000 (16:58 +0200)]
Added the stripping of the binary.

14 years agoCosmetics.
Francois Fleuret [Mon, 8 Jun 2009 10:47:11 +0000 (12:47 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Mon, 8 Jun 2009 08:03:22 +0000 (10:03 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Mon, 8 Jun 2009 07:58:31 +0000 (09:58 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Mon, 8 Jun 2009 07:45:43 +0000 (09:45 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Mon, 8 Jun 2009 07:37:53 +0000 (09:37 +0200)]
Cosmetics.

Better handling of the attribute in color and monochrome modes.

14 years agoErrors messages are now in red.
Francois Fleuret [Mon, 8 Jun 2009 07:28:32 +0000 (09:28 +0200)]
Errors messages are now in red.

14 years agoUse HISTSIZE in the examples.
Francois Fleuret [Sun, 7 Jun 2009 20:19:26 +0000 (22:19 +0200)]
Use HISTSIZE in the examples.

14 years agoCosmetics.
Francois Fleuret [Thu, 4 Jun 2009 06:54:12 +0000 (08:54 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Thu, 4 Jun 2009 06:53:03 +0000 (08:53 +0200)]
Cosmetics.

14 years agoAdded the short help for -w.
Francois Fleuret [Thu, 4 Jun 2009 06:50:10 +0000 (08:50 +0200)]
Added the short help for -w.

14 years agoCosmetics.
Francois Fleuret [Fri, 29 May 2009 18:15:00 +0000 (20:15 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Fri, 29 May 2009 15:03:35 +0000 (17:03 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Thu, 28 May 2009 08:34:24 +0000 (10:34 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Wed, 27 May 2009 06:57:53 +0000 (08:57 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Wed, 27 May 2009 06:48:37 +0000 (08:48 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Wed, 27 May 2009 06:48:30 +0000 (08:48 +0200)]
Cosmetics.

14 years agoAvoid the blinkings.
Francois Fleuret [Wed, 27 May 2009 06:36:26 +0000 (08:36 +0200)]
Avoid the blinkings.

The update now uses clrtoeol() and clrtobot() instead of clear() so
that lines are cleared before being re-displayed, without a global
blink. Added the ^L key to refresh the screen globally.

14 years agoOne can now display only a part of each line to the user.
Francois Fleuret [Tue, 26 May 2009 19:35:59 +0000 (21:35 +0200)]
One can now display only a part of each line to the user.

14 years agoRestricted the ^Q in the injection to the control characters.
Francois Fleuret [Tue, 26 May 2009 19:35:11 +0000 (21:35 +0200)]
Restricted the ^Q in the injection to the control characters.

14 years agoCosmetics.
Francois Fleuret [Tue, 26 May 2009 16:59:39 +0000 (18:59 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Tue, 26 May 2009 07:23:12 +0000 (09:23 +0200)]
Cosmetics.

14 years agoCosmetics.
Francois Fleuret [Tue, 26 May 2009 07:20:42 +0000 (09:20 +0200)]
Cosmetics.

14 years agoChanged the EXAMPLE.
Francois Fleuret [Mon, 25 May 2009 20:50:37 +0000 (22:50 +0200)]
Changed the EXAMPLE.

14 years agoAdded a label separator. Only the part of the line before it is shown.
Francois Fleuret [Mon, 25 May 2009 20:44:27 +0000 (22:44 +0200)]
Added a label separator. Only the part of the line before it is shown.

Fixed the control character bug (the returned line is not transformed
to printable characters) and added two options: -x to specify the
character to define the end of the label, and -w to add ^Q in between
characters when doing tty injection.

14 years agoAdded the code for the -a option, which was missing (?!).
Francois Fleuret [Sun, 24 May 2009 09:54:57 +0000 (11:54 +0200)]
Added the code for the -a option, which was missing (?!).

14 years agoAdded 'set -e' so that the script fails if any command fails.
Francois Fleuret [Sun, 24 May 2009 09:54:38 +0000 (11:54 +0200)]
Added 'set -e' so that the script fails if any command fails.

14 years agoMoved the license to a CC share alike.
Francois Fleuret [Fri, 22 May 2009 07:53:34 +0000 (09:53 +0200)]
Moved the license to a CC share alike.

14 years agoInitial commit.
Francois Fleuret [Wed, 20 May 2009 05:49:35 +0000 (07:49 +0200)]
Initial commit.

14 years agoAdded the ESC key to abort.
Francois Fleuret [Tue, 19 May 2009 16:35:09 +0000 (18:35 +0200)]
Added the ESC key to abort.

14 years agoFixed the bash prefix deletion, added the ESC key to abort.
Francois Fleuret [Tue, 19 May 2009 16:32:57 +0000 (18:32 +0200)]
Fixed the bash prefix deletion, added the ESC key to abort.

14 years agoFixed the bash prefix deletion, added the ESC key to abort.
Francois Fleuret [Tue, 19 May 2009 16:32:17 +0000 (18:32 +0200)]
Fixed the bash prefix deletion, added the ESC key to abort.

14 years agoAutomatic commit
Francois Fleuret [Thu, 14 May 2009 20:05:26 +0000 (22:05 +0200)]
Automatic commit

14 years agoCosmectics.
Francois Fleuret [Thu, 14 May 2009 06:44:04 +0000 (08:44 +0200)]
Cosmectics.

14 years agoAdded the creation of debian/control.
Francois Fleuret [Wed, 13 May 2009 08:37:08 +0000 (10:37 +0200)]
Added the creation of debian/control.

14 years agoChanged the key-binding section from readline to bash bind command.
Francois Fleuret [Mon, 11 May 2009 06:11:28 +0000 (08:11 +0200)]
Changed the key-binding section from readline to bash bind command.

14 years agoCosmectics.
Francois Fleuret [Sat, 9 May 2009 08:45:57 +0000 (10:45 +0200)]
Cosmectics.

14 years agoAdded the description of the control-character bug.
Francois Fleuret [Sat, 9 May 2009 08:14:33 +0000 (10:14 +0200)]
Added the description of the control-character bug.

14 years agoTypos.
Francois Fleuret [Fri, 8 May 2009 15:03:25 +0000 (17:03 +0200)]
Typos.