2004-11-19 01:43  Stephen Bach <sjbach@users.sourceforge.net>

	* feedback.c, gviewglob.c, ptytty.c, ptytty.h, seer.c, sequences.c:
	  Fixing a bunch of potential compiler warnings.

2004-11-18 13:25  Stephen Bach <sjbach@users.sourceforge.net>

	* AUTHORS, NEWS, README.ms, configure.ac, viewglob.1:
	  Documentation updates for release 1.0.2.

2004-11-16 19:57  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c, dlisting.h, file_box.c, gviewglob.c, gviewglob.h:
	  Display accepts -z flag to set modifier for all font sizes.
	* viewglob.in, seer.c:
	  Accept -z and --font-size-modifier flags.

2004-11-16 15:38  Stephen Bach <sjbach@users.sourceforge.net>

	* ptutil.c, ptutil.c.diff, ptutil.c.viewglob, ptutil.diff,
	  ptutil.h, ptutil.h.diff, ptutil.h.viewglob:
	  Removed
	* ptytty.c, ptytty.h: added (from rxvt)
	* configure.ac, src/Makefile.am, children.c:
	  Using pseudo terminal code from rxvt instead of from Advanced
	  Unix Programming.  Hopefully this will improve portability.

2004-11-15 21:39  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob/Makefile.am, file_box.c, file_box.h, gviewglob.c:
	  Font size and icon size in file boxes are now variable.

2004-11-04 14:11  Stephen Bach <sjbach@users.sourceforge.net>

	* init-viewglob.bashrc, init-viewglob.zshrc:
	  Small fix to prevent an infinite forking loop if the user puts a
	  call to viewglob into their .bashrc or .zshrc file.

2004-10-11 22:01  Stephen Bach <sjbach@users.sourceforge.net>

	* NEWS, README, README.ms, configure.ac, viewglob.1:
	  Updates for release 1.0.1.

2004-10-11 19:39  Stephen Bach <sjbach@users.sourceforge.net>

	* glob-expand.c, glob-expand.h, viewglob.in:
	  Added --dir-ordering feature.
	* viewglob.1, README.ms, AUTHORS:
	  Updated documentation.

2004-09-28 11:09  Stephen Bach <sjbach@users.sourceforge.net>

	* NEWS, README, README.ms, configure.ac, viewglob.1:
	  Updated for release 1.0.

2004-09-27 18:16  Stephen Bach <sjbach@users.sourceforge.net>

	* exhibit.c, exhibit.h, gviewglob.c:
	  Better and more complete solution to the resizing problem.

2004-09-26 18:21  Stephen Bach <sjbach@users.sourceforge.net>

	* viewglob.1: updated with new features

2004-09-26 16:47  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob.c: don't send navigation keys to terminal.

2004-09-26 10:58  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob.c, seer.c:
	  Typing in the display now goes to the terminal.

2004-09-25 19:41  Stephen Bach <sjbach@users.sourceforge.net>

	* feedback.c, feedback.h: added
	* Makefile.am: updated for feedback.{c,h}
	* seer.c: don't escape '/' characters in filenames.
	* file_box.c, file_box.h, dlisting.c, gviewglob.c:
	  - Context menu only on dl header.
	  - Trailing '/' when inserting directory files.
	  - Double clicking directory header inserts path.

2004-09-25 16:43  Stephen Bach <sjbach@users.sourceforge.net>

	* cmdline.c, cmdline.h, seer.c, seer.h, viewglob.in:
	  Added smart-insert functionality.

2004-09-25 15:04  Stephen Bach <sjbach@users.sourceforge.net>

	* exhibit.c, file_box.c, file_box.h, gviewglob.c, seer.c:
	  - Double clicking a filename outputs it to the terminal.
	  - Shift-double clicking outputs the full path.

2004-09-25 11:57  Stephen Bach <sjbach@users.sourceforge.net>

	* exhibit.c, gviewglob.c:
	  - Put PWD into the title of the display.
	  - Set step_increment of the scrollbar manually.

2004-09-25 10:52  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c, exhibit.c, gviewglob.c:
	  Fixed the long-standing window resizing bug where the labels
	  and file boxes would sometimes enforce a minimum width.

2004-09-23 19:37  Stephen Bach <sjbach@users.sourceforge.net>

	* children.c, children.h:
	  - Unlink the feedback fifo (whoops).
	  - CLOSE_FD argument to pty_child_fork instead of /dev/null.
	* common.h: adding MAX macro
	* seer.c:
	  - Initialize all the fifo fds.
	  - Use CLOSE_FD instead of /dev/null.
	  - Read garbage data from sandbox shell instead of letting it
	    stop up the fifo.

2004-09-22 18:55  Stephen Bach <sjbach@users.sourceforge.net>

	* children.c:
	  In FreeBSD I was seeing SIGBUS when running display_terminate.
	  Putting the kill/wait before closing the fifos solved the issue.
	* seer.c:
	  Another fix for FreeBSD that has been an issue since the beginning
	  but I just now noticed it -- unless bash is called explicitly with
	  -i to turn on interactive, one of the shells doesn't get killed
	  upon exit.

2004-09-21 14:56  Stephen Bach <sjbach@users.sourceforge.net>

	* children.c: wait for zombie processes

2004-09-20 19:35  Stephen Bach <sjbach@users.sourceforge.net>

	* AUTHORS, NEWS, README, README.ms, viewglob.1: 
	  Updating documentation.
	* configure.ac: updating date and version for 0.9.1.

2004-09-20 18:02  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob.c, seer.c:
	  If user closes the display, seer finds out and toggles it off.
	* gviewglob.c, dlisting.c: fixing resizing is on hold for now

2004-09-20 15:58  Stephen Bach <sjbach@users.sourceforge.net>

	* src/Makefile.am, gviewglob/Makefile.am:
	  Install to .../lib/viewglob instead of .../share/viewglob to conform
	  to the Filesystem Hierarchy Standard.

2004-09-19 20:11  Stephen Bach <sjbach@users.sourceforge.net>

	* actions.c, actions.h, seer.c, sequences.c:
	  viewglob can be disabled (irrecoverably) with Ctrl-G Q (but not Ctr-G
	  Ctrl-Q because that's too easy to type).
	* children.c, children.h, seer.c, exhibit.c, exhibit.h, gviewglob.c,
	  gviewglob.h:
	  Started implementing display-to-seer feedback communication.

2004-09-19 18:58  Stephen Bach <sjbach@users.sourceforge.net>

	* actions.c, actions.h, children.c, children.h, seer.c, sequences.c:
	  The display is now toggleable with Ctrl-G <space> (or Ctrl-G
	  Ctrl-<space>).

2004-09-19 17:40  Stephen Bach <sjbach@users.sourceforge.net>

	* sequences.c, cmdline.c:
	  Fixed an error in parse_digits introduced in 0.9 which was causing
	  obvious command line tracking issues (this should've been found
	  before release).

2004-09-18 23:09  Stephen Bach <sjbach@users.sourceforge.net>

	* README, README.ms: viewglob has been run on OS X
	* TODO: adding a few suggestions
	* viewglob.1: fixing unescaped -'s and some formatting
	* HACKING: more stuff added

2004-09-17 19:16  Stephen Bach <sjbach@users.sourceforge.net>

	* wrap_box.c: fixed a size requisition bug

2004-09-10 18:27  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c, dlisting.h, file_box.c, gviewglob.c, gviewglob.h:
	  - Re-enabled the context menus
	  - Fixed a bug with Show Hidden Files.
	  - Fixed an ancient #define typo.

2004-09-10 17:27  Stephen Bach <sjbach@users.sourceforge.net>

	* exhibit.c, exhibit.h: added
	* gviewglob/Makefile.am, dlisting.c, dlisting.h, gviewglob.c,
	  gviewglob.h, wrap_box.c, wrap_box.h:
	  Converted DListing into a widget.

2004-09-09 19:45  Stephen Bach <sjbach@users.sourceforge.net>

	* HACKING, NEWS, ChangeLog: format to regular terminal width

2004-09-09 13:03  Stephen Bach <sjbach@users.sourceforge.net>

	* configure.ac:
	  - Adding check for sed (used in init-viewglob.zshrc).
	  - Updating versions.
	* viewglob.1: how to put in a real Ctrl-G
	* sequences.c: fixing something that I "fixed" before
	* NEWS: updating for 0.9.

2004-09-09 02:15  Stephen Bach <sjbach@users.sourceforge.net>

	* README, README.ms, HACKING, TODO, viewglob.1: updating documentation

2004-09-08 23:58  Stephen Bach <sjbach@users.sourceforge.net>

	* init-viewglob.bashrc, init-viewglob.zshrc, viewglob.in:
	  - Really disable saving of history in the zsh sandbox shell (the man
	    page seems to be wrong about setopt norcs).
	  - Sandbox shells can only call programs in the viewglob directory
	    (from the path).

2004-09-08 16:54  Stephen Bach <sjbach@users.sourceforge.net>

	* actions.c, buffer.c, buffer.h, circular.h, cmdline.c, cmdline.h,
	  seer.c, sequences.c:
	  More changes to get back to the level of functionality
	  pre-reorganization.

2004-09-08 01:47  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob.c, gviewglob.h, actions.c, seer.c, sequences.c:
	  Finished keyboard navigation for now.  Can use Ctrl-"key" in addition 
	  to just "key" (it's easier to type).

2004-09-07 20:27  Stephen Bach <sjbach@users.sourceforge.net>

	* Makefile.am, HACKING: adding HACKING document

2004-09-07 19:15  Stephen Bach <sjbach@users.sourceforge.net>

	* seer.c, sequences.c:
	  - Fixing outputting of spaces
	  - Further implementing of keyboard navigation.

2004-09-07 17:45  Stephen Bach <sjbach@users.sourceforge.net>

	* buffer.c, buffer.h, circular.h: added
	* src/Makefile.am, actions.c, actions.h, cmdline.c, cmdline.h, seer.c,
	  seer.h, sequences.c, sequences.h:
	  Large code reorganization -- it's much cleaner and makes more sense
	  now.

2004-09-05 20:43  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob.c, gviewglob.h, src/Makefile.am, cmdline.c, sanitize.c,
	  seer.c, seer.h, sequences.c, actions.h, actions.c:
	  Getting ready to implement terminal navigation of the display.

2004-09-05 16:18  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c: differentiated the appearance of restricted dlistings.

2004-09-05 14:51  Stephen Bach <sjbach@users.sourceforge.net>

	* README.ms, viewglob.1, seer.c, sequences.c, viewglob.in:
	  Replaced "command-line" with "command line".
	* viewglob.1, viewglob.in: updated for zsh.

2004-09-05 13:52  Stephen Bach <sjbach@users.sourceforge.net>

	* Makefile.am, src/Makefile.am:
	  gviewglob.1 and gviewglob are installed as symlinks instead of copies.

2004-09-05 00:39  Stephen Bach <sjbach@users.sourceforge.net>

	* configure.ac, gviewglob.c, gviewglob.h, src/Makefile.am,
	  glob-expand.c, glob-expand.h, seer.c, seer.h, viewglob.in:
	  Now the version and release date only needs to be changed in one
	  place.
	* gviewglob/Makefile.am: icons.h built less incrementally.

2004-09-04 22:40  Stephen Bach <sjbach@users.sourceforge.net>

	* init-viewglob.zshrc: hardened the sandbox and user shell.
	* seer.c: have the bash sandbox shell use the init-viewglob file.
	* glob-expand.c, viewglob.in, viewglob.1:
	  Removing compare-mode flag.  Comparisons will always be done by inode,
	  since that's really the only sensible way.

2004-09-04 21:06  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob.c, ptutil.c.diff, ptutil.c.viewglob, sequences.c,
	  sequences.h:
	  Integrating a patch from Kevin B. McCarty which fixes several build
	  warnings.
	* init-viewglob.bashrc, init-viewglob.zshrc: adding GPL notice.

2004-09-04 19:37  Stephen Bach <sjbach@users.sourceforge.net>

	* init-viewglob.bashrc, init-viewglob.zshrc, sequences.c, viewglob.in:
	- Removed PS2 sequence functionality (wasn't used anyway).
	- Executing viewglob while it's already running now disallowed.

2004-09-04 17:10  Stephen Bach <sjbach@users.sourceforge.net>

	* cmdline.c, cmdline.h, seer.c, sequences.c, sequences.h:
	  - Removed a kludge.
	  - Fixed a bug with seqbuff holding multiple sequences.
	  - Improved zsh handling.

2004-09-04 14:09  Stephen Bach <sjbach@users.sourceforge.net>

	* children.h, cmdline.c, cmdline.h, init-viewglob.bashrc,
	  init-viewglob.zshrc, seer.c, seer.h, sequences.c, sequences.h:
	  - Code reorganization.
	  - Fixed unreferenced memory bug.
	  - Improved zsh support.

2004-09-03 16:19  Stephen Bach <sjbach@users.sourceforge.net>

	* init-viewglob.sh.in: removed
	* init-viewglob.bashrc, init-viewglob.zshrc: added
	* src/Makefile.am, seer.c, seer.h, viewglob.in:
	  - Preliminary zsh support.
	  - Fixed transcript naming bug.
	  - Fixed bug involving directory names with special characters.

2004-08-31 11:15  Stephen Bach <sjbach@users.sourceforge.net>

	* NEWS, README, README.ms, TODO, configure.ac, viewglob.1, gviewglob.h,
	  glob-expand.h, seer.h, viewglob.in:
	  Updates for release 0.8.4.

2004-08-30 21:34  Stephen Bach <sjbach@users.sourceforge.net>

	* file_box.c, file_box.h: use gchars instead of GStrings.

2004-08-30 21:03  Stephen Bach <sjbach@users.sourceforge.net>

	* file_box.c, file_box.h, gviewglob.c, gviewglob.h, wrap_box.c,
	  wrap_box.h:
	  - No more reliance on a constant 34 width for the scrollbar.
	  - Fixed huge bug with wrap box size requisitions.

2004-08-26 11:35  Stephen Bach <sjbach@users.sourceforge.net>

	* NEWS, README, README.ms, configure.ac, viewglob.1, gviewglob.h,
	  glob-expand.h, seer.h, viewglob.in:
	  Updates for release 0.8.3.

2004-08-25 22:06  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c, file_box.c, gviewglob.c, wrap_box.c: tweaked the layout.
	* viewglob.1: info about new directory reference method, removed bugs.

2004-08-25 20:25  Stephen Bach <sjbach@users.sourceforge.net>

	* seer.c: fixed a tab-completion bug.

2004-08-25 19:25  Stephen Bach <sjbach@users.sourceforge.net>

	* glob-expand.c:
	  If a file argument has a trailing '/', it is also treated as a
	  directory, i.e. it will show a listing for that directory if valid.
	  This way you can see the contents of a directory in gviewglob without
	  referencing a file in that directory first.  Idea submitted by Pavel
	  Tavoda.

2004-08-25 17:30  Stephen Bach <sjbach@users.sourceforge.net>

	* init-viewglob.sh: removed
	* init-viewglob.sh.in: added
	* src/Makefile.am, children.c, children.h, seer.c, seer.h, viewglob.in:
	  - No more ". ./blah/init-viewglob.sh" cluttering .bash_history.

2004-08-25 00:41  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c, file_box.c, file_box.h, gviewglob.c, gviewglob.h,
	  wrap_box.c, wrap_box.h:
	  - Fixed the scrollbar-not-rescaling issue.
	  - Large performance increase when dealing with directories with many
	    files.

2004-08-23 00:00  Stephen Bach <sjbach@users.sourceforge.net>

	* AUTHORS, NEWS, README, README.ms, configure.ac, viewglob.1,
	  gviewglob.h, glob-expand.h, seer.h, viewglob.in:
	  Updates for release 0.8.2.

2004-08-22 23:10  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c:
	  Put some space to the left of the directory heading labels.

2004-08-22 22:45  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob/Makefile.am, dlisting.c, file_box.c, file_box.h,
	  gviewglob.c, gviewglob.h, wrap_box.c, wrap_box.h:
	  Fixing more build warnings.

2004-08-22 21:30  Stephen Bach <sjbach@users.sourceforge.net>

	* gviewglob.c, gviewglob.h: scale file icons to text size.

2004-08-22 19:03  Stephen Bach <sjbach@users.sourceforge.net>

	* children.c, cmdline.c, glob-expand.c, glob-expand.h, hardened_io.c,
	  misc.c, ptutil.c.diff, sanitize.c, sanitize.h, seer.c, seer.h,
	  sequences.c, viewglob-error.c, viewglob-error.h:
	  Fixed a bunch of build warnings and a few bugs (how did I miss these).

2004-08-22 17:30  Stephen Bach <sjbach@users.sourceforge.net>

	* Makefile.am: create (symlink) and install gviewglob.1
	* src/Makefile.am:
	  Fixed small bug where scripts were being installed non-executable.
	* gviewglob/Makefile.am: added the new .pngs.

2004-08-22 14:10  Stephen Bach <sjbach@users.sourceforge.net>

	* hardened_io.c, seer.c: improved a commonly seen error message.
	* gviewglob.c, gviewglob.h, file_box.c, dlisting.c, gviewglob/common.h
	  viewglob.in:
	  Changed the default file display limit from 300 to 500.

2004-08-20 21:35  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c, dlisting.h: cleanup.
	* file_box.c, file_box.h:
	  Added file_box_get_show_hidden_files() and
	  file_box_get_file_display_limit().

2004-08-20 19:35  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c, dlisting.h: migrated some code.
	* gviewglob.c, gviewglob.h:
	  - Use BUFSIZ for the get_*_data functions.
	  - Increased default file display limit to 500.

2004-08-20 18:28  Stephen Bach <sjbach@users.sourceforge.net>

	* gnome-dev-symlink.png, gnome-fs-blockdev.png, gnome-fs-chardev.png,
	  gnome-fs-executable.png gnome-fs-fifo.png, gnome-fs-socket.png:
	  Added.
	* gnome-fs-directory.png, gnome-fs-regular.png: changed default icons.
	* Makefile.am, file_box.c, file_box.h, gviewglob.c, glob-expand.c,
	  glob-expand.h:
	  Added detection capability and icons for the rest of the basic Unix
	  file types: block file, character file, fifo, symlink, and socket.
	  Also executable regular files.

2004-08-20 01:12  Stephen Bach <sjbach@users.sourceforge.net>

	* wrap_box.c, wrap_box.h, file_box.c:
	  Wrote wrap_box_pack_pos to kill two birds with one stone.

2004-08-19 22:28  Stephen Bach <sjbach@users.sourceforge.net>

	* glob-expand.c:
	  Fixed bug where directories at root had double leading slashes.
	* file_box.c: removed unnecessary text conversion.

2004-08-19 22:06  Stephen Bach <sjbach@users.sourceforge.net>

	* fitem.c, fitem.h: incorporated into file_box.{c,h} and removed.
	* file_box.c, file_box.h, dlisting.c, dlisting.h, gviewglob.c,
	  gviewglob.h:
	  - Code reorganization mostly completed.
	  - Files are always displayed if they're selected, even if they're over
	    the limit or hidden.
	  
2004-08-19 01:55  Stephen Bach <sjbach@users.sourceforge.net>

	* viewglob.in:
	  Ignore comments and newlines in config file, and report bad options.
	* file_box.c, file_box.h: added.
	* dlisting.c, dlisting.h, gviewglob.c, gviewglob.h, wrapbox.c,
	  wrapbox.h:
	  Beginning large code reorganization.

2004-08-11 14:46  Stephen Bach <sjbach@users.sourceforge.net>

	* Makefile.am: adding gviewglob/common.h.
	* configure.ac: updating version.

2004-08-11 14:21  Stephen Bach <sjbach@users.sourceforge.net>

	* viewglob.1: added info about the context menu.
	* README.ms, README:
	  Removed the safety warning, as I'm now comfortable there's no danger.
	* viewglob.in: updated version.
	* NEWS: updated for next release.

2004-08-11 14:11  Stephen Bach <sjbach@users.sourceforge.net>

	* glob-expand.c, glob-expand.h, seer.c, seer.h, gviewglob.c,
	  gviewglob.h:
	  Now report versions with -V flag.

2004-08-11 13:00  Stephen Bach <sjbach@users.sourceforge.net>

	* dlisting.c: more hspacing between FItems in WrapBoxes.
	* gviewglob.c: more vspacing between DListings.
	* seer.c, seer.h, children.c, children.h, gviewglob.c, gviewglob.h:
	  Using separate fifos for glob and cmd data so that they don't bleed
	  into each other.

2004-08-10 18:10  Stephen Bach <sjbach@users.sourceforge.net>

	* seer.c, seer.h, misc.c: graceful exit on SIGTERM.
	* sanitize.c: fixed processing error with \ and ' '.
	* gviewglob.c:
	  Use GtkEntry instead of GtkTextView for cmdline widget to prevent
	  forced window resizing.

2004-08-08 13:56  Stephen Bach <sjbach@users.sourceforge.net>

	* Initial release.

