antiright-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Antiright-devel] antiright ChangeLog ACE-desktop/ACE ACE-desktop...


From: Jeffrey Bedard
Subject: [Antiright-devel] antiright ChangeLog ACE-desktop/ACE ACE-desktop...
Date: Sat, 03 Feb 2007 20:11:15 +0000

CVSROOT:        /sources/antiright
Module name:    antiright
Changes by:     Jeffrey Bedard <jefbed> 07/02/03 20:11:15

Modified files:
        .              : ChangeLog 
Added files:
        ACE-desktop    : ACE ACE.1 AUTHORS COPYING Makefile config.mk 
                         configure dateload.c postinstall-pak 
                         system.antiright system.antiright.5 
        ACE-desktop/icons: ACE.png Browser.png Calculator.png 
                           File_Manager.png File_Sharing.png 
                           Image_Editor.png Lock_Display.png Screen.png 
                           Sticky_Note.png System_Monitor.png 
                           Terminal.png Text_Editor.png 
                           Word_Processor.png 

Log message:
        Reintegrated ACE-desktop.  

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/antiright/ChangeLog?cvsroot=antiright&r1=1.55&r2=1.56
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/ACE?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/ACE.1?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/AUTHORS?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/COPYING?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/Makefile?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/config.mk?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/configure?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/dateload.c?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/postinstall-pak?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/system.antiright?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/system.antiright.5?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/ACE.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Browser.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Calculator.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/File_Manager.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/File_Sharing.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Image_Editor.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Lock_Display.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Screen.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Sticky_Note.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/System_Monitor.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Terminal.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Text_Editor.png?cvsroot=antiright&rev=1.1
http://cvs.savannah.gnu.org/viewcvs/antiright/ACE-desktop/icons/Word_Processor.png?cvsroot=antiright&rev=1.1

Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/antiright/antiright/ChangeLog,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -b -r1.55 -r1.56
--- ChangeLog   21 Apr 2006 09:34:59 -0000      1.55
+++ ChangeLog   3 Feb 2007 20:11:14 -0000       1.56
@@ -1,35 +1,69 @@
-2006-04-16 19:20  jefbed
+2007-02-01 15:45  jefbed
 
-       * lib/menubar.c, lib/pipe.c, src/ACE, src/system.antiright,
-         src/arshell/arshell.c, src/arshell/main.c, src/arshell/update.c:
-         Fixed a major memory leak.  Removed references to manual pages
-         that are no longer used.  Added Dashboard() to ACE.  Added
-         geometry specifications to all of ACE's invocations of arshell
-         which use the work area.
-
-2006-04-14 22:47  jefbed
-
-       * configure, lib/label.c, lib/pipe.c, src/ACE,
-         src/system.antiright, src/arshell/arguments.c,
-         src/arshell/update.c: Fixed a long-standing memory leak in
-         antiright_pipe_read.  Bumped version number to 2.15.  Refactored
-         clockload applet code.
-
-2006-04-03 23:00  jefbed
+       * ACE, Makefile, configure, description-pak, postinstall-pak,
+         system.antiright, doc/ACE.1, doc/TODO, doc/antiright.lsm,
+         doc/flshell.1, doc/gtkshell.1, doc/system.antiright.5,
+         gshedit/Makefile, gtkshell/Makefile, gtkshell/add_options.c,
+         gtkshell/add_options.h, gtkshell/arguments.c,
+         gtkshell/arguments.h, gtkshell/button.c, gtkshell/button.h,
+         gtkshell/callbacks.c, gtkshell/callbacks.h,
+         gtkshell/dialog_options.c, gtkshell/dialog_options.h,
+         gtkshell/file_dialog.c, gtkshell/file_dialog.h,
+         gtkshell/gtkshell.c, gtkshell/gtkshell.h, gtkshell/label.c,
+         gtkshell/label.h, gtkshell/main.c, gtkshell/option_options.c,
+         gtkshell/option_options.h, gtkshell/options.c,
+         gtkshell/options.h, gtkshell/text.c, gtkshell/text.h,
+         gtkshell/updated.c, gtkshell/updated.h, gtkshell/updated_label.c,
+         gtkshell/updated_label.h, gtkshell/updated_options.c,
+         gtkshell/updated_options.h, gtkshell/updated_progress.c,
+         gtkshell/updated_progress.h, libantiright/Makefile,
+         libantiright/util.c: Brought CVS up to date.  This syncs with the
+         antiright-2.99.4 source tree.  ACE has been separated into
+         ACE-desktop, but will be reintegrated into the tree soon.
+
+2006-08-23 02:15  jefbed
+
+       * gtkshell/: Makefile, main.c: Changed to GTK2.
+
+2006-08-11 22:52  jefbed
+
+       * Makefile, config.mk, description-pak, libantiright/Makefile,
+         libantiright/library.h, libantiright/pipe.c, libantiright/pipe.h,
+         libantiright/string.c, libantiright/string.h,
+         libantiright/system.c, libantiright/system.h,
+         libantiright/util.c, libantiright/util.h: Changed description to
+         indicate FLTK as being the toolkit.
+
+2006-07-24 16:53  jefbed
+
+       * ACE, Makefile, Makefile.in, configure, system.antiright,
+         doc/arshell.1, doc/flshell.1: Establish flshell as arshell
+         replacement.
+
+2006-07-22 23:00  jefbed
+
+       * Makefile.in, configure, doc/arshell.1: Begin antiright 3.0
+         development, based on FLTK.
+
+2006-04-21 04:34  jefbed
+
+       * ChangeLog, configure: Updated ChangeLog.  Improved graph
+         appearance through use of lighter colors.  Graphing of equation
+         commands now works.  Desktop publishing, IRC, and disk space
+         admin commands were added to ACE.  Functions were moved into
+         clockload.c after futher extraction from update.c.  Handling of
+         nonexistant and read-only files has been added to file.c.
 
-       * src/ACE: Fixed invalid comparison notation in test statement
-         within CD_Player().
+2006-04-14 21:47  jefbed
 
-2006-04-03 22:18  jefbed
-
-       * src/ACE: Added a manual page browser.  Provided link to manual
-         page browser in lynx panel.  Increased usage of ACE configuration
-         environment.
+       * configure: Fixed a long-standing memory leak in
+         antiright_pipe_read.  Bumped version number to 2.15.  Refactored
+         clockload applet code.
 
 2006-03-28 21:09  jefbed
 
-       * Makefile.in, postinstall-pak, lib/menubar.c, src/ACE, src/AR,
-         src/ARO: Integrated AR and ARO scripts into ACE.
+       * Makefile.in, postinstall-pak: Integrated AR and ARO scripts into
+         ACE.
 
 2006-03-28 21:06  jefbed
 
@@ -37,114 +71,48 @@
          unneeded manual pages.  Removed references to nonextant manual
          pages.
 
-2006-03-28 20:45  jefbed
-
-       * src/ACE: Fixed launching of Diff utility from the
-         File_System_Panel.
-
-2006-03-28 20:43  jefbed
-
-       * src/ACE: Added Diff() utility.
-
 2006-03-26 20:21  jefbed
 
-       * Makefile.in, src/arshell/appendage.c, src/arshell/appendage.h,
-         src/arshell/arshell.h: Removed appendage code because of its
-         utterly useless state and purpose.
-
-2006-03-26 20:16  jefbed
-
-       * lib/menubar.c: Added manual page buttons to help menu for AR and
-         ARO.
-
-2006-03-26 20:02  jefbed
-
-       * lib/menubar.c: Removed arcd manual page item in help menu.
+       * Makefile.in: Removed appendage code because of its utterly
+         useless state and purpose.
 
 2006-03-26 19:59  jefbed
 
-       * Makefile.in, src/arshell/arguments.c, src/arshell/arshell.h,
-         src/arshell/interface_file.c, src/arshell/interface_file.h:
-         Removed the interface file language code, for the same
-         functionality can be implemented in awk.  It was originally
+       * Makefile.in: Removed the interface file language code, for the
+         same functionality can be implemented in awk.  It was originally
          implemented to overcome the limitation on the number of command
          line arguments, but the allowed amount on most unix systems is
          definately not a limiting factor.
 
 2006-03-26 19:33  jefbed
 
-       * configure, lib/app.c, lib/app.h, lib/graph.c, lib/library.h,
-         lib/list.c, src/arshell/arshell.c: Version number bumped to 2.14.
-         Yaclib was removed in order to ensure license purity of package
-         and to reduce package size.
-
-2006-03-26 02:16  jefbed
-
-       * src/ACE: Fixed problem with AWK variable not being set.  Improved
-         ACE_read_configuration_value to use variable insertion as
-         provided by awk itself, rather than funky quote stuff.
-
-2006-03-18 23:04  jefbed
-
-       * src/ACE: Fixed bug caused by there not being a space between '-r'
-         and 4 on the NetBSD panel.
-
-2006-03-18 22:58  jefbed
-
-       * src/ACE: Unset the display of the script as processed.  Added
-         this setting to the debug section.  Added a NetBSD panel.
+       * configure: Version number bumped to 2.14.  Yaclib was removed in
+         order to ensure license purity of package and to reduce package
+         size.
 
 2006-03-18 22:46  jefbed
 
-       * README, src/ACE: Updated README to indicate the necessity of GNU
-         Make for building.  Fixed a problem with misplaced parentheses in
-         ACE.
+       * README: Updated README to indicate the necessity of GNU Make for
+         building.  Fixed a problem with misplaced parentheses in ACE.
 
 2006-03-13 21:58  jefbed
 
        * ChangeLog: Updated ChangeLog for release 2.13.
 
-2006-03-12 23:16  jefbed
-
-       * src/ACE: Finalized desktop removal.
-
 2006-03-12 23:11  jefbed
 
-       * Makefile.in, src/ACE, src/AR, src/ARpanel: Fixed distribution
-         build target for bzball and zip to include distclean.  Removed
-         Desktop().
-
-2006-03-12 22:58  jefbed
-
-       * src/bitmaps/: ace.xpm, calculator.xpm, calendar.xpm, clock.xpm,
-         close.xpm, disk.xpm, folder.xpm, fractal.xpm, home.xpm, lock.xpm,
-         mail.xpm, meter.xpm, music.xpm, palate.xpm, pong.xpm,
-         refresh.xpm, runner.xpm, settings.xpm, sticky.xpm, terminal.xpm,
-         text_editor.xpm, www.xpm: Removed unneeded files, especially to
-         reduce tarball size.
-
-2006-03-12 22:50  jefbed
-
-       * src/bitmaps/: pause.xpm, play.xpm, resume.xpm, stop.xpm: Removed
-         music player pixmaps, as such are unnecessary.
+       * Makefile.in: Fixed distribution build target for bzball and zip
+         to include distclean.  Removed Desktop().
 
 2006-03-12 22:38  jefbed
 
-       * configure, doc/TODO, src/ACE, src/arshell/textedit.c: Updated
-         TODO, Updated version in configure, fixed Command button in ACE
-         panel, and enabled word wrap on the text work area.
-
-2006-01-29 21:13  jefbed
-
-       * lib/graph.c, lib/pipe.c, lib/pixmap.c, src/ARpanel,
-         src/arshell/arshell.c, src/arshell/search.c,
-         src/arshell/textedit.h, src/arshell/update.c: Refactored updating
-         code in efforts to eliminate memory leak in label updater.  Fixed
-         all warnings. Added ARpanel as a simple, prudent panel.
+       * configure, doc/TODO: Updated TODO, Updated version in configure,
+         fixed Command button in ACE panel, and enabled word wrap on the
+         text work area.
 
 2006-01-26 22:50  jefbed
 
-       * doc/antiright.lsm, lib/popup.c, src/ACE: Initial BASH removal.
+       * doc/antiright.lsm: Initial BASH removal.
 
 2006-01-26 17:10  jefbed
 
@@ -153,406 +121,117 @@
 
 2005-11-23 20:36  jefbed
 
-       * Makefile.in, configure, lib/library.h, src/arshell/arshell.h:
-         Added support for the tcc compiler, though linking still needs to
-         be debugged, as the compiler segfaults.
+       * Makefile.in, configure: Added support for the tcc compiler,
+         though linking still needs to be debugged, as the compiler
+         segfaults.
 
 2005-11-13 20:56  jefbed
 
-       * Makefile.in, configure, lib/library.c: Fixed prefixes.
+       * Makefile.in, configure: Fixed prefixes.
 
 2005-11-13 20:43  jefbed
 
        * configure: Changed path setup to allow for home directory and
          stow installation.
 
-2005-09-26 19:37  jefbed
+2005-09-26 18:37  jefbed
 
        * ChangeLog: Updated for version 2.12.
 
-2005-09-26 19:26  jefbed
+2005-09-26 18:26  jefbed
 
        * doc/arcd.1: Removed unneeded manual page.
 
-2005-09-26 17:52  jefbed
+2005-09-26 16:52  jefbed
 
-       * README, doc/AUTHORS, doc/HACKING, doc/INSTALL, doc/antiright.lsm,
-         src/ACE, src/bitmaps/1.xpm, src/bitmaps/2.xpm, src/bitmaps/3.xpm,
-         src/bitmaps/4.xpm: Removed unnecessary files, updated
-         documentation, and added a Debian panel to ACE.
+       * README, doc/AUTHORS, doc/HACKING, doc/INSTALL, doc/antiright.lsm:
+         Removed unnecessary files, updated documentation, and added a
+         Debian panel to ACE.
 
-2005-09-23 17:37  jefbed
+2005-09-23 16:37  jefbed
 
        * Makefile.in: Removed unused targets.
 
-2005-09-23 17:35  jefbed
-
-       * configure, src/ACE, src/AR, src/system.antiright: Removed
-         unneeded files and increased antiright version to 2.12.
-
-2005-07-31 14:39  jefbed
+2005-09-23 16:35  jefbed
 
-       * src/ACE: Fixed setting function call to handle more than one word
-         in the value argument.
+       * configure: Removed unneeded files and increased antiright version
+         to 2.12.
 
-2005-07-31 12:33  jefbed
-
-       * src/: arshell/dialog.c, bitmaps/fractal.xpm: Improved afract.c
-         interface by giving access to the scale and resolution variables
-         and making the display larger.  Removed Xlt code from dialog.c.
-         Improved appearance of fractal.xpm.
-
-2005-07-31 12:27  jefbed
+2005-07-31 11:27  jefbed
 
        * configure: Increased version to 2.11.  Removed Xlt and yaclib
          detection code, as Xlt is no longer used and yaclib is included.
          Removed define of HAVE_YACLIB.
 
-2005-07-31 12:25  jefbed
+2005-07-31 11:25  jefbed
 
        * description-pak: Added detail to the description with a special
          emphasis on arshell.
 
-2005-07-31 12:22  jefbed
+2005-07-31 11:22  jefbed
 
        * ChangeLog: Updated ChangeLog using cvs2cl.
 
-2005-07-31 12:19  jefbed
-
-       * src/arshell/: appendage.c, appendage.h, arguments.c, arguments.h,
-         arshell-util.c, arshell-util.h, arshell.c, arshell.h,
-         clockload.c, clockload.h, color.c, color.h, dialog.c, dialog.h,
-         file.c, file.h, interface_file.h, layout.c, layout.h, main.c,
-         main.h, menubar.c, menubar.h, pixmap.c, pixmap.h, search.c,
-         search.h, textedit.c, textedit.h, update.c, update.h: Reindented.
-
-2005-07-31 12:18  jefbed
-
-       * src/arshell/interface_file.c: Reindented.  Removed requirement
-         for HAVE_YACLIB definition, as it is included with antiright.
-
-2005-07-30 17:05  jefbed
-
-       * src/system.antiright: Added the Custom_Apps setting.  Removed now
-         hardcoded network panel options.
-
-2005-07-30 17:03  jefbed
-
-       * src/ACE: Added an extension capability to the desktop using the
-         Custom_Apps setting, in which the user can set the apps to be
-         displayed.  Fixed the settings panel to have the same number of
-         buttons in each column.
-
-2005-07-30 16:35  jefbed
-
-       * src/ACE: Implemented windowmanager kill.  Added stand-alone mp3
-         player.  Improved appearance of desktop menu and logout panel.
-
-2005-07-28 00:44  jefbed
-
-       * src/arshell/arshell.c: Added popup menu to main row, primarily
-         for use with ACE's desktop.
-
-2005-07-25 21:17  jefbed
+2005-07-25 20:17  jefbed
 
        * ChangeLog: Updated for AntiRight 2.10.
 
-2005-07-25 21:03  jefbed
-
-       * lib/graph.h: Added prototypes for antiright_graph_line() and
-         antiright_graph_rect().
-
-2005-07-25 20:56  jefbed
-
-       * src/: AR, system.antiright, bitmaps/fractal.xpm,
-         bitmaps/lock.xpm, bitmaps/palate.xpm, bitmaps/print.xpm: Fixed
-         bug in AR preventing the desktop from starting on Debian systems
-         in fallback windowmanager mode.  Updated several pixmaps for an
-         improved appearance.  Changed default app bitmap of afract to
-         antiright.xpm.  Re-added print.xpm.
-
-2005-07-23 13:10  jefbed
+2005-07-23 12:10  jefbed
 
        * ChangeLog, Makefile.in, configure, doc/ACE.1, doc/AR.1,
          doc/ARO.1, doc/AUTHORS, doc/antiright.lsm, doc/arcd.1,
-         doc/arshell.1, doc/system.antiright.5, lib/app.c, lib/app.h,
-         lib/button.c, lib/button.h, lib/drawing.c, lib/drawing.h,
-         lib/edit.c, lib/edit.h, lib/form.c, lib/form.h, lib/frame.c,
-         lib/frame.h, lib/graph.c, lib/graph.h, lib/help.c, lib/help.h,
-         lib/label.c, lib/label.h, lib/library.c, lib/library.h,
-         lib/list.c, lib/list.h, lib/menubar.c, lib/menubar.h, lib/pipe.c,
-         lib/pipe.h, lib/pixmap.c, lib/pixmap.h, lib/popup.c, lib/popup.h,
-         lib/resource.c, lib/resource.h, lib/row.c, lib/row.h,
-         lib/separator.c, lib/separator.h, lib/status.c, lib/status.h,
-         lib/string.c, lib/string.h, lib/system.c, lib/system.h,
-         lib/usage.c, lib/usage.h, lib/util.c, lib/util.h, lib/window.c,
-         lib/window.h, lib/xmstring.c, lib/xmstring.h, src/ACE, src/AR,
-         src/ARO, src/AntiRight, src/system.antiright,
-         src/arshell/appendage.c, src/arshell/appendage.h,
-         src/arshell/arguments.c, src/arshell/arguments.h,
-         src/arshell/arshell-util.c, src/arshell/arshell-util.h,
-         src/arshell/arshell.c, src/arshell/arshell.h,
-         src/arshell/clockload.c, src/arshell/clockload.h,
-         src/arshell/color.c, src/arshell/color.h, src/arshell/dialog.c,
-         src/arshell/dialog.h, src/arshell/file.c, src/arshell/file.h,
-         src/arshell/interface_file.c, src/arshell/interface_file.h,
-         src/arshell/layout.c, src/arshell/layout.h, src/arshell/main.c,
-         src/arshell/main.h, src/arshell/menubar.c, src/arshell/menubar.h,
-         src/arshell/pixmap.c, src/arshell/pixmap.h, src/arshell/search.c,
-         src/arshell/search.h, src/arshell/textedit.c,
-         src/arshell/textedit.h, src/arshell/update.c,
-         src/arshell/update.h, src/bitmaps/1.xpm, src/bitmaps/2.xpm,
-         src/bitmaps/3.xpm, src/bitmaps/4.xpm, src/bitmaps/README.aicons,
-         src/bitmaps/README.gnomexpm, src/bitmaps/antiright.xpm,
-         src/bitmaps/fileserver.xpm, src/bitmaps/handtoface.xpm,
-         src/bitmaps/index.xpm, src/bitmaps/jump_to.xpm,
-         src/bitmaps/left_arrow.xpm, src/bitmaps/lock.xpm,
-         src/bitmaps/palate.xpm, src/bitmaps/preferences.xpm,
-         src/bitmaps/print.xpm, src/bitmaps/refresh.xpm,
-         src/bitmaps/right_arrow.xpm, src/bitmaps/rocket.xpm,
-         src/bitmaps/spell.xpm, src/bitmaps/sticky.xpm,
-         src/bitmaps/term.xpm, src/bitmaps/tools.xpm,
-         src/bitmaps/up_arrow.xpm, src/bitmaps/www.xpm: Changed email
-         address from address@hidden to address@hidden  Fixed
-         lowering on fvwm.  Removed unused pixmaps.
-
-2005-07-16 19:53  jefbed
-
-       * src/system.antiright: Removed themes and useless definitions.
-
-2005-07-16 19:52  jefbed
-
-       * src/ACE: Removed themes, hard-coded some unlikely-to-be-changed
-         commands.
-
-2005-07-16 19:52  jefbed
-
-       * src/arshell/menubar.c: Fixed menu button addition to add buttons
-         to the correct menu.
-
-2005-07-12 20:29  jefbed
-
-       * src/bitmaps/: ace.xpm, calculator.xpm, calendar.xpm, clock.xpm,
-         close.xpm, disk.xpm, folder.xpm, fractal.xpm, lock.xpm, mail.xpm,
-         meter.xpm, music.xpm, palate.xpm, pause.xpm, play.xpm, pong.xpm,
-         resume.xpm, runner.xpm, settings.xpm, sticky.xpm, stop.xpm,
-         terminal.xpm, text_editor.xpm, www.xpm: Updated the look of icons
-         to be more "mello".
-
-2005-07-10 23:01  jefbed
-
-       * src/: ACE, arshell/interface_file.c, bitmaps/calculator.xpm,
-         bitmaps/fractal.xpm, bitmaps/lock.xpm, bitmaps/palate.xpm,
-         bitmaps/pause.xpm, bitmaps/play.xpm, bitmaps/pong.xpm,
-         bitmaps/sticky.xpm, bitmaps/stop.xpm, bitmaps/www.xpm: Refined
-         images.
-
-2005-07-10 08:39  jefbed
-
-       * Makefile.in, src/ACE, src/system.antiright, src/bitmaps/1.xpm,
-         src/bitmaps/2.xpm, src/bitmaps/3.xpm, src/bitmaps/4.xpm,
-         src/bitmaps/ace.xpm, src/bitmaps/calendar.xpm,
-         src/bitmaps/clock.xpm, src/bitmaps/close.xpm,
-         src/bitmaps/folder.xpm, src/bitmaps/fractal.xpm,
-         src/bitmaps/lock.xpm, src/bitmaps/pause.xpm,
-         src/bitmaps/play.xpm, src/bitmaps/pong.xpm,
-         src/bitmaps/resume.xpm, src/bitmaps/rocket.xpm,
-         src/bitmaps/stop.xpm, src/bitmaps/www.xpm: 2.10 initial checkin.
-         New icons and ACE functionality (noicon support).
-
-2005-07-07 05:33  jefbed
-
-       * src/bitmaps/www.xpm: Changed www.xpm to be more clearly visible
-         and smooth.
-
-2005-07-07 05:22  jefbed
+         doc/arshell.1, doc/system.antiright.5: Changed email address from
+         address@hidden to address@hidden  Fixed lowering on
+         fvwm.  Removed unused pixmaps.
 
-       * src/ACE: Implemented the panel in 6-row format.
+2005-07-10 07:39  jefbed
 
-2005-07-07 04:20  jefbed
+       * Makefile.in: 2.10 initial checkin.  New icons and ACE
+         functionality (noicon support).
 
-       * src/ACE: Added checking for running mp3 player process in order
-         to advance songs without a complete restart.
-
-2005-07-07 00:36  jefbed
+2005-07-06 23:36  jefbed
 
        * Makefile.in: Removed xbm installation.
 
-2005-07-07 00:34  jefbed
+2005-07-06 23:34  jefbed
 
-       * Makefile.in, configure, src/system.antiright,
-         src/bitmaps/antiright.xbm, src/bitmaps/arrow.xbm,
-         src/bitmaps/browser.xbm, src/bitmaps/calculate.xbm,
-         src/bitmaps/calculator.xpm, src/bitmaps/cdplayer.xbm,
-         src/bitmaps/close.xbm, src/bitmaps/disk.xpm,
-         src/bitmaps/files.xbm, src/bitmaps/folder.xpm,
-         src/bitmaps/havemail.xbm, src/bitmaps/image.xbm,
-         src/bitmaps/kcalc.xpm, src/bitmaps/kcoloredit.xpm,
-         src/bitmaps/kcontrol.xpm, src/bitmaps/kedit.xpm,
-         src/bitmaps/kfm.xpm, src/bitmaps/knotes.xpm,
-         src/bitmaps/kscd.xpm, src/bitmaps/ksysguard.xpm,
-         src/bitmaps/load.xbm, src/bitmaps/lock.xbm, src/bitmaps/mail.xbm,
-         src/bitmaps/mail.xpm, src/bitmaps/meter.xpm,
-         src/bitmaps/music.xpm, src/bitmaps/notes.xbm,
-         src/bitmaps/palate.xpm, src/bitmaps/panel.xbm,
-         src/bitmaps/play.xbm, src/bitmaps/settings.xpm,
-         src/bitmaps/sticky.xpm, src/bitmaps/stop.xbm,
-         src/bitmaps/switches.xbm, src/bitmaps/terminal.xbm,
-         src/bitmaps/terminal.xpm, src/bitmaps/text.xbm,
-         src/bitmaps/text_editor.xpm, src/bitmaps/unknown.xbm,
-         src/bitmaps/www.xpm: Redesigned icons.  They are now original,
+       * Makefile.in, configure: Redesigned icons.  They are now original,
          rather than KDE1 icons.  Removed kde 1 icons and xbm icons.
 
-2005-07-07 00:16  jefbed
-
-       * src/ACE: Updated to use new icon set.  Fixed CD player.
-
-2005-07-03 22:47  jefbed
-
-       * src/ACE: Fixed creation of duplicate settings buttons on setting
-         variables in the settings utility by means of uniq.  Used sort to
-         make listing in alphabetical order to ease looking for a
-         particular setting.
-
-2005-07-03 19:21  jefbed
+2005-07-03 18:21  jefbed
 
-       * Makefile.in, configure, src/ACE, src/system.antiright,
-         src/arshell/arguments.c, src/arshell/arshell.c,
-         src/arshell/interface_file.c: Added pongr and yetanotherclib to
-         source tree.
+       * Makefile.in, configure: Added pongr and yetanotherclib to source
+         tree.
 
-2005-07-03 16:43  jefbed
-
-       * src/ACE: Started work on the calculator.  Chaned see_ function
-         result fonts to fixed for cleaner display.  Changed the main
-         panel alarm button to a calendar button.
-
-2005-07-03 15:56  jefbed
+2005-07-03 14:56  jefbed
 
        * ChangeLog: Updated.
 
-2005-07-03 14:49  jefbed
-
-       * src/system.antiright: Changed calculator to xcalc.
-
-2005-07-03 14:07  jefbed
-
-       * lib/: pixmap.c, pixmap.h:
-         AddedCVS:
-         ----------------------------------------------------------------------
-
-2005-07-03 14:05  jefbed
+2005-07-03 13:05  jefbed
 
        * Makefile.in, configure: 2.9 Release
 
-2005-06-26 10:56  jefbed
-
-       * src/arshell/color.c: Fixed a bug with the old color selector
-         having to do with a debug message interfering with output.
-
-2005-06-25 02:13  jefbed
+2005-06-25 01:13  jefbed
 
-       * Makefile.in, configure, postinstall-pak, lib/app.c, lib/app.h,
-         lib/button.c, lib/button.h, lib/drawing.c, lib/drawing.h,
-         lib/edit.c, lib/edit.h, lib/form.c, lib/form.h, lib/frame.c,
-         lib/frame.h, lib/graph.c, lib/graph.h, lib/help.c, lib/help.h,
-         lib/label.c, lib/label.h, lib/library.c, lib/library.h,
-         lib/list.c, lib/list.h, lib/menubar.c, lib/menubar.h, lib/pipe.c,
-         lib/pipe.h, lib/popup.c, lib/popup.h, lib/resource.c,
-         lib/resource.h, lib/row.c, lib/row.h, lib/separator.c,
-         lib/separator.h, lib/status.c, lib/status.h, lib/string.c,
-         lib/string.h, lib/system.c, lib/system.h, lib/usage.c,
-         lib/usage.h, lib/util.c, lib/util.h, lib/window.c, lib/window.h,
-         lib/xmstring.c, lib/xmstring.h, src/ACE, src/AR, src/ARO,
-         src/AntiRight, src/system.antiright, src/arshell/appendage.c,
-         src/arshell/appendage.h, src/arshell/arguments.c,
-         src/arshell/arguments.h, src/arshell/arshell-util.c,
-         src/arshell/arshell-util.h, src/arshell/arshell.c,
-         src/arshell/arshell.h, src/arshell/clockload.c,
-         src/arshell/clockload.h, src/arshell/color.c,
-         src/arshell/color.h, src/arshell/dialog.c, src/arshell/dialog.h,
-         src/arshell/file.c, src/arshell/file.h,
-         src/arshell/interface_file.c, src/arshell/interface_file.h,
-         src/arshell/layout.c, src/arshell/layout.h, src/arshell/main.c,
-         src/arshell/main.h, src/arshell/menubar.c, src/arshell/menubar.h,
-         src/arshell/pixmap.c, src/arshell/pixmap.h, src/arshell/search.c,
-         src/arshell/search.h, src/arshell/textedit.c,
-         src/arshell/textedit.h, src/arshell/update.c,
-         src/arshell/update.h, src/bitmaps/antiright.xbm,
-         src/bitmaps/arrow.xbm, src/bitmaps/browser.xbm,
-         src/bitmaps/calculate.xbm, src/bitmaps/cdplayer.xbm,
-         src/bitmaps/files.xbm, src/bitmaps/image.xbm,
-         src/bitmaps/load.xbm, src/bitmaps/lock.xbm, src/bitmaps/mail.xbm,
-         src/bitmaps/notes.xbm, src/bitmaps/panel.xbm,
-         src/bitmaps/switches.xbm, src/bitmaps/terminal.xbm,
-         src/bitmaps/text.xbm, src/bitmaps/unknown.xbm: Updated FSF
-         address.
+       * Makefile.in, configure, postinstall-pak: Updated FSF address.
 
-2005-06-23 17:44  jefbed
+2005-06-23 16:44  jefbed
 
        * Makefile.in: Added release convenience target.
 
-2005-06-23 17:35  jefbed
-
-       * src/ACE: Commit before release.
-
-2005-06-23 17:33  jefbed
+2005-06-23 16:33  jefbed
 
        * Makefile.in: Temporarily removed wmarmon from the programs list
          due to memory leak issues.
 
-2005-06-23 17:26  jefbed
-
-       * src/arshell/arguments.c: Removed printing of counter_int.
-
-2005-06-23 17:24  jefbed
+2005-06-17 20:59  jefbed
 
-       * src/arshell/: arguments.c, main.c: Removed ARBUG statements.
+       * Makefile.in, configure: Added wmar slit utility.
 
-2005-06-17 21:59  jefbed
-
-       * Makefile.in, configure, lib/drawing.c, lib/drawing.h,
-         lib/graph.c, lib/library.c, lib/library.h, src/arshell/arshell.c,
-         src/arshell/arshell.h, src/arshell/main.c: Added wmar slit
-         utility.
-
-2005-06-17 21:56  jefbed
-
-       * src/ACE: Added wmAR applet support.
-
-2005-06-03 21:08  jefbed
-
-       * lib/graph.c: Cleaned up compiler warnings.
-
-2005-06-03 21:04  jefbed
+2005-06-03 20:04  jefbed
 
        * Makefile.in: Added rules for building graphing code.
 
-2005-06-03 21:02  jefbed
-
-       * lib/: graph.c, graph.h: Implemented graphing functionality.
-
-2005-06-03 21:02  jefbed
-
-       * src/arshell/arguments.c: Added graphing arguments.
-
-2005-06-01 18:06  jefbed
-
-       * lib/drawing.c: Added antiright_draw_point().
-
-2005-05-31 21:03  jefbed
-
-       * src/arshell/appendage.c: Minor stylistic changes to conform to 80
-         column rule.
-
-2005-05-31 21:00  jefbed
-
-       * lib/string.c: Minor stylistic changes and commentary addition.
-
-2005-05-29 17:54  jefbed
-
-       * lib/edit.c: Fixed two segfaults due to filling nonexistant text.
-
 2005-02-23 21:24  jefbed
 
        * ChangeLog: Updated for AntiRight 2.7.
@@ -561,302 +240,57 @@
 
        * README: Fixed to make accurate.
 
-2005-02-22 23:24  jefbed
-
-       * src/arshell/file.c: Fixed an overwrite bug, though making MDI
-         slightly lossy.
-
-2005-02-12 12:57  jefbed
-
-       * lib/edit.c, src/AR, src/system.antiright,
-         src/arshell/appendage.c, src/arshell/appendage.h,
-         src/arshell/arguments.c, src/arshell/arguments.h,
-         src/arshell/arshell-util.c, src/arshell/arshell-util.h,
-         src/arshell/arshell.c, src/arshell/arshell.h,
-         src/arshell/clockload.c, src/arshell/clockload.h,
-         src/arshell/color.h, src/arshell/dialog.c, src/arshell/dialog.h,
-         src/arshell/file.c, src/arshell/file.h,
-         src/arshell/interface_file.c, src/arshell/interface_file.h,
-         src/arshell/layout.c, src/arshell/layout.h, src/arshell/main.c,
-         src/arshell/main.h, src/arshell/menubar.c, src/arshell/menubar.h,
-         src/arshell/pixmap.c, src/arshell/pixmap.h, src/arshell/search.c,
-         src/arshell/search.h, src/arshell/textedit.c,
-         src/arshell/textedit.h, src/arshell/update.c,
-         src/arshell/update.h: Updated copyrights to include 2005.  Other
-         minor changes were performed also.
-
-2005-02-12 12:55  jefbed
-
-       * src/ACE: Consolidated the desktop panel and the jukebox.
-
-2005-02-05 11:49  jefbed
-
-       * src/arshell/color.c: Fixed arcolor widget on earlier versions of
-         motif.
-
-2005-01-29 06:44  jefbed
-
-       * src/ACE: Updated formatting of Juke_Song() to be more
-         presentable.  Added Next_Song() to provide an indication of the
-         current song after a track advance.
-
 2005-01-24 11:07  jefbed
 
-       * Makefile.in, lib/edit.c, lib/edit.h, lib/label.c, lib/label.h,
-         lib/library.h, lib/popup.c, lib/util.c, lib/util.h,
-         src/AntiRight, src/arshell/menubar.c: Added buffer and selection
-         filling.
+       * Makefile.in: Added buffer and selection filling.
 
 2005-01-22 15:11  jefbed
 
        * configure: Changed VERSION to 2.7.  Included 2005 in copyright.
 
-2005-01-22 15:04  jefbed
-
-       * lib/library.h: Rearranged header inclusions alphabetically.
-
-2005-01-22 15:01  jefbed
-
-       * lib/pipe.h: Split pipe function prototypes from util.h.
-
-2005-01-22 15:00  jefbed
-
-       * lib/pipe.c: Split pipe functions out from util.c.
-
 2005-01-22 14:20  jefbed
 
        * ChangeLog: Updated for 2.6.  Refilled.
 
-2005-01-22 14:17  jefbed
-
-       * lib/: app.c, app.h, resource.c, resource.h, string.c, string.h,
-         system.c, system.h, usage.c, usage.h, xmstring.c, xmstring.h:
-         Added.
-
 2005-01-22 14:14  jefbed
 
        * ChangeLog: Updated for pre-2.6.
 
-2005-01-21 17:36  jefbed
-
-       * lib/form.c, lib/form.h, lib/frame.c, lib/frame.h, lib/help.c,
-         lib/help.h, lib/label.h, lib/library.c, lib/library.h,
-         lib/util.c, lib/util.h, lib/window.c, lib/window.h, src/ACE,
-         src/AR, src/system.antiright, src/arshell/arguments.c,
-         src/arshell/clockload.c, src/arshell/clockload.h,
-         src/arshell/interface_file.c, src/arshell/update.c: Rearranged
-         functions into more logical file separations.  library.c is now a
-         place for new implementation.
-
 2005-01-21 17:35  jefbed
 
        * Makefile.in: Added rules for resource.o, string.o, system.o, and
          xmstring.o.
 
-2005-01-18 17:36  jefbed
-
-       * src/ACE: Added appropriate titles to some panels.  Picked milder
-         colors for the sticky notes.  Removed some redundant peer
-         functions.
-
-2004-12-29 15:06  jefbed
-
-       * src/ACE: Wrote my own song retreival function using standard
-         shell utilites.  This eleminates dependence on perl, and
-         eliminates the need to give external credit.
-
-2004-12-29 13:17  jefbed
-
-       * src/arshell/: appendage.c, appendage.h: Began implementation.
-
-2004-12-28 22:22  jefbed
-
-       * src/ACE: The play/next button causes the mpg123 output to be
-         appended to ~/.antiright_mp3s, rather than having it replace the
-         file.  This prevents inaccurate display caused by truncating the
-         file.
-
-2004-12-28 21:43  jefbed
-
-       * src/: arshell/appendage.c, arshell/appendage.h,
-         arshell/clockload.h, bitmaps/play.xbm, bitmaps/stop.xbm: Added
-         files that should have been added a while ago.
-
-2004-12-28 21:33  jefbed
-
-       * src/ACE: Re-added the BitchX jukebox functionality in a much
-         cleaner fashion.  The user is now prompted once if he or she
-         wishes to use the bitchx aliases.  /amp prints the song, and /amn
-         goes to the next song.
-
-2004-12-27 22:04  jefbed
-
-       * src/ACE: Removed the bitchx features, as they added too many
-         hacks.  Posting mp3s on chat isnt really necessary anyways.
-
 2004-12-27 02:55  jefbed
 
-       * Makefile.in, configure, src/ACE: Added support for the mpg script
-         from BitchX's bain.irc package in the Jukebox.  This allows the
+       * Makefile.in, configure: Added support for the mpg script from
+         BitchX's bain.irc package in the Jukebox.  This allows the
          current song to be displayed in a bitchx session with the /mp3
          command.
 
-2004-12-27 02:53  jefbed
-
-       * src/arshell/: arshell.h, menubar.c: Use BEGINNING alignment for
-         menu items.
-
-2004-12-25 18:44  jefbed
-
-       * src/arshell/arshell-util.c: Updated arshell_usage() to contain
-         the new fifo and clockload options.
-
 2004-12-25 18:43  jefbed
 
        * doc/arshell.1: Updated manpage to contain new clockload and fifo
          options.
 
-2004-12-25 16:10  jefbed
-
-       * src/ACE: XmCD is now used if available.
-
 2004-12-24 19:56  jefbed
 
        * ChangeLog: Updated for AntiRight 2.5.
 
-2004-12-24 19:50  jefbed
-
-       * src/system.antiright: Added mp3-related fields.
-
-2004-12-22 18:10  jefbed
-
-       * src/bitmaps/close.xbm: Added close.xbm.
-
-2004-12-22 16:47  jefbed
-
-       * src/ACE: Added JukeBox.
-
-2004-12-21 21:46  jefbed
-
-       * lib/button.c, lib/button.h, lib/util.c, lib/util.h,
-         src/arshell/arguments.c, src/arshell/arshell-util.c,
-         src/arshell/arshell.h, src/arshell/layout.c,
-         src/arshell/layout.h: Pre-2.5 tree sync.
-
 2004-12-21 21:39  jefbed
 
        * Makefile.in: Added clockload.o and pixmap.o to the arshell object
          list.
 
-2004-12-21 21:32  jefbed
-
-       * src/bitmaps/havemail.xbm: Added havemail.xbm.
-
-2004-12-21 21:25  jefbed
-
-       * src/arshell/color.c: antiright.display is used rather than a call
-         to XtDisplay().
-
-2004-12-21 21:23  jefbed
-
-       * src/arshell/clockload.c: Added simple and useful
-         clockload/mailcheck applet.
-
-2004-12-21 21:22  jefbed
-
-       * src/arshell/update.c: Clockload applet now works.
-
-2004-12-21 21:20  jefbed
-
-       * src/ACE: Fixed the Load_Meter.  Reordered buttons on Desktop.
-         Used new clockload applet in Desktop.
-
 2004-12-19 12:15  jefbed
 
        * configure: Changed version to 2.5.
 
-2004-12-19 12:09  jefbed
-
-       * src/arshell/arguments.h: Changed AR_ARGUMENTS_H to
-         ARSHELL_ARGUMENTS_H.
-
-2004-12-19 12:08  jefbed
-
-       * src/arshell/arshell.h: Included pixmap.h.
-
-2004-12-19 12:07  jefbed
-
-       * src/arshell/arguments.c: Moved pixmap-specific functions to
-         pixmap.c.
-
-2004-12-19 12:06  jefbed
-
-       * src/arshell/: pixmap.c, pixmap.h: This is the initial check-in.
-
 2004-12-16 18:55  jefbed
 
-       * configure, lib/frame.c, lib/menubar.h, src/ACE, src/AR,
-         src/system.antiright, src/arshell/arguments.c,
-         src/arshell/arshell.c, src/arshell/arshell.h, src/arshell/file.c,
-         src/arshell/layout.c, src/arshell/layout.h, src/arshell/main.c,
-         src/arshell/textedit.c: Final checkin for release 2.4 of
-         AntiRight.  Window lowering was fixed, so that all nonmanaged
-         panels are not lowered, but, rather, arshell started with -l
-         lowers itself.
-
-2004-12-11 21:39  jefbed
-
-       * src/arshell/arguments.c: Added arshell_add_lower_button().  Added
-         option -AL, to add the lowering button.
-
-2004-12-11 20:16  jefbed
-
-       * src/ACE: Consolidated Desktop_Lite() and Pager() into a unified
-         form in Desktop().  Added a Cancel option for file management.
-         Only the 5 minute load is displayed by ACE_print_time_and_load()
-         to conserve space.
-
-2004-11-21 16:51  jefbed
-
-       * lib/library.h: Removed prototype for antiright_separator().
-
-2004-11-21 16:51  jefbed
-
-       * lib/separator.c: The separator is now returned.
-
-2004-11-21 16:50  jefbed
-
-       * lib/separator.h: The separator creation function now returns
-         Widget instead of void.
-
-2004-11-21 16:49  jefbed
-
-       * src/AntiRight: Added resources for about dialog.
-
-2004-11-21 16:48  jefbed
-
-       * lib/help.h: Added prototype for about dialog.
-
-2004-11-21 16:46  jefbed
-
-       * src/ACE: Fixed alarm so that it does not request a command if a
-         time isnt specified.
-
-2004-11-21 16:45  jefbed
-
-       * lib/help.c: Added an about dialog.
-
-2004-11-21 16:44  jefbed
-
-       * lib/menubar.c: Replaced program information items in help menu
-         with the unified About button and dialog.  Condensed games and
-         applications menus.  Added logic for determining correct tetris
-         to run.
-
-2004-11-12 15:14  jefbed
-
-       * src/ACE: Removed redundant load functions, which are easily
-         replaced by a lower level call with appropriate parameters.
+       * configure: Final checkin for release 2.4 of AntiRight.  Window
+         lowering was fixed, so that all nonmanaged panels are not
+         lowered, but, rather, arshell started with -l lowers itself.
 
 2004-11-06 18:05  jefbed
 
@@ -876,714 +310,281 @@
 
 2004-11-06 17:52  jefbed
 
-       * Makefile.in, lib/library.c, src/arshell/arshell-util.c,
-         src/arshell/color.c, src/arshell/interface_file.c: Code cleanups
-         and refactorings for 2.3 release.
-
-2004-11-04 18:05  jefbed
-
-       * src/ACE: Fixed saving of background colors.
-
-2004-11-01 17:22  jefbed
-
-       * src/arshell/textedit.c: Added a search for available spell
-         checkers and fixed a memory leak of COMMAND in
-         arshell_spell_check_buffer().
-
-2004-11-01 16:57  jefbed
-
-       * src/arshell/arguments.c: Expanded out
-         arshell_hack_transparency_with_pixmap().  Further commented area
-         of code which is specific to yetanotherclib use.
-
-2004-11-01 16:52  jefbed
-
-       * lib/window.c: Expanded out antiright_setup_color_symbol().
+       * Makefile.in: Code cleanups and refactorings for 2.3 release.
 
 2004-10-31 16:25  jefbed
 
        * configure: Changed VERSION to 2.4.
 
-2004-10-23 20:28  jefbed
-
-       * src/arshell/arshell.c: Extracted arshell_override_is_set().
-
-2004-10-22 13:33  jefbed
-
-       * src/ACE: Tooltips are now forced in Desktop_Lite().
-
-2004-10-22 13:21  jefbed
-
-       * src/arshell/arshell.c: Tooltips are used if
-         arshell.flags.force_tooltips is True.
-
-2004-10-22 13:19  jefbed
+2004-10-22 12:19  jefbed
 
        * doc/arshell.1: Documented -t option.
 
-2004-10-22 13:16  jefbed
-
-       * src/arshell/arguments.c: Added setting of the force_tooltips flag
-         with the -t option.
-
-2004-10-22 13:13  jefbed
-
-       * src/arshell/arshell.h: Added force_tooltips flag.
-
-2004-10-22 13:08  jefbed
-
-       * src/ACE: Added persistancy of background colors through the use
-         of ~/.antirightrc.
-
-2004-10-03 13:21  jefbed
-
-       * lib/drawing.c: Refactored some code.  Defined the convenience
-         parameter macro XDRAWP.
-
-2004-10-02 21:47  jefbed
-
-       * src/arshell/interface_file.c: Fixed to be compatible with the
-         current CVS version of yetanotherclib.
-
-2004-09-11 01:33  jefbed
+2004-09-11 00:33  jefbed
 
        * doc/TODO: All tasks are complete.
 
-2004-09-05 03:53  jefbed
-
-       * lib/menubar.c: Removed unneeded separator.
-
-2004-09-04 21:56  jefbed
+2004-09-04 20:56  jefbed
 
        * Makefile.in: Added -fno-strict-aliasing to CFLAGS.
 
-2004-09-04 21:45  jefbed
+2004-09-04 20:45  jefbed
 
        * configure: Changed VERSION    to 2.3.
 
-2004-09-04 21:41  jefbed
-
-       * src/arshell/menubar.c: Added use of arshell_spell_check_buffer().
-
-2004-09-04 21:40  jefbed
-
-       * src/arshell/textedit.c: Added arshell_spell_check_buffer().
-
-2004-09-04 21:37  jefbed
-
-       * src/arshell/textedit.h: Added arshell_spell_check_buffer()
-         prototype.
-
-2004-08-31 18:20  jefbed
+2004-08-31 17:20  jefbed
 
        * ChangeLog: Updated for AntiRight 2.2.1.  Refilled buffer.
 
-2004-08-30 23:06  jefbed
-
-       * lib/menubar.c, src/arshell/menubar.c: Improved separator
-         placement menus.  Improved item ordering in the File menu.
+2004-08-30 20:20  jefbed
 
-2004-08-30 21:20  jefbed
+       * configure: Rewrote test for libcdaudio-config.
 
-       * configure, src/system.antiright: Rewrote test for
-         libcdaudio-config.
-
-2004-08-29 20:10  jefbed
+2004-08-29 19:10  jefbed
 
        * ChangeLog: Updated for 2.2 release.
 
-2004-08-29 20:03  jefbed
+2004-08-29 19:03  jefbed
 
        * configure: Changed VERSION to 2.2.
 
-2004-08-29 20:02  jefbed
-
-       * src/ACE: Fixed settings utility, making proper use of the new
-         dialog code.
-
-2004-08-29 19:49  jefbed
-
-       * src/arshell/textedit.c: Fixed compilation.  Fixed the the line
-         display when the cursor is at a newline character.  Added
-         arshell_position().
+2004-08-29 17:52  jefbed
 
-2004-08-29 18:52  jefbed
+       * doc/arshell.1: Minor fixes.
 
-       * doc/arshell.1, lib/button.c, lib/menubar.c,
-         src/antiright-mail.awk, src/arshell/dialog.c,
-         src/arshell/textedit.c: Minor fixes.
-
-2004-08-28 23:17  jefbed
+2004-08-28 22:17  jefbed
 
        * Makefile.in: Removed installation of antiright-mail.awk.
 
-2004-08-28 23:06  jefbed
-
-       * lib/library.c: Fixed warning of unused variables widget and
-         tooltip_string in antiright_set_tooltip() when tooltips are not
-         available.
-
-2004-08-28 23:01  jefbed
-
-       * lib/popup.c: Fixed compiler warning about unused call_data.
-
-2004-08-28 23:00  jefbed
-
-       * lib/edit.c: Fixed compiler warnings about unused variables.
-
-2004-08-28 22:57  jefbed
-
-       * src/arshell/color.c: Fixed compiler warning, indicating that
-         client_data is not used.
-
-2004-08-28 19:02  jefbed
-
-       * lib/popup.c: Fixed popup insertion callback.
-
-2004-08-28 14:35  jefbed
+2004-08-28 13:35  jefbed
 
        * doc/ARO.1: Added the manual page for ARO.
 
-2004-08-28 14:34  jefbed
+2004-08-28 13:34  jefbed
 
        * doc/AR.1: Added an AUTHORS section.
 
-2004-08-28 14:29  jefbed
+2004-08-28 13:29  jefbed
 
        * doc/AR.1: Escaped the dash after AR in the NAME section.
 
-2004-08-28 14:28  jefbed
+2004-08-28 13:28  jefbed
 
        * doc/AR.1: Added the manual page for AR.
 
-2004-08-27 21:50  jefbed
+2004-08-27 20:50  jefbed
 
        * ChangeLog: Updated for AntiRight 2.1 release.
 
-2004-08-27 21:30  jefbed
-
-       * src/ACE: Removed Read_Mail() and Write_Mail().  Renamed "Close"
-         label of cd player to "Exit".
+2004-08-27 20:16  jefbed
 
-2004-08-27 21:16  jefbed
+       * Makefile.in, configure: Added support for interface files using
+         yetanotherclib's parsing functions.  The file format is that of a
+         standard yaclib parser input file, its grammar defined in
+         interface_file.c.
+
+2004-08-25 18:50  jefbed
+
+       * COPYING, Makefile.in, README: Added comment and uncomment
+         features.  Refined edit menu appearance by separating relevent
+         items.  The toolbar widget was removed and the toolbar buttons
+         are now simply created right on top of arshell.layout.row_manager
+         instead.  Debug messages were removed.  No changes were made to
+         COPYING, it was just replaced with exactly the same file.
+         Convenience functions were added to the popup menu, allowing
+         certain predefined text clippings to be inserted and code to be
+         quickly be commented and uncommented.
 
-       * Makefile.in, configure, src/arshell/arguments.c,
-         src/arshell/arguments.h, src/arshell/arshell.h,
-         src/arshell/interface_file.c, src/arshell/interface_file.h: Added
-         support for interface files using yetanotherclib's parsing
-         functions.  The file format is that of a standard yaclib parser
-         input file, its grammar defined in interface_file.c.
-
-2004-08-25 19:50  jefbed
-
-       * COPYING, Makefile.in, README, lib/edit.c, lib/edit.h,
-         lib/library.h, lib/popup.c, lib/window.c, src/ACE, src/AntiRight,
-         src/arshell/arshell-util.c, src/arshell/dialog.c,
-         src/arshell/file.c, src/arshell/menubar.c, src/arshell/search.c,
-         src/arshell/textedit.h: Added comment and uncomment features.
-         Refined edit menu appearance by separating relevent items.  The
-         toolbar widget was removed and the toolbar buttons are now simply
-         created right on top of arshell.layout.row_manager instead.
-         Debug messages were removed.  No changes were made to COPYING, it
-         was just replaced with exactly the same file.  Convenience
-         functions were added to the popup menu, allowing certain
-         predefined text clippings to be inserted and code to be quickly
-         be commented and uncommented.
-
-2004-08-25 19:45  jefbed
+2004-08-25 18:45  jefbed
 
        * configure: Fixed bug in which MAKE is defined as $CC.
 
-2004-08-22 21:15  jefbed
+2004-08-22 20:15  jefbed
 
-       * configure, lib/button.c, lib/library.h, lib/menubar.c,
-         lib/window.c, src/ACE, src/arshell/arguments.c,
-         src/arshell/arshell.c, src/arshell/arshell.h,
-         src/arshell/dialog.c, src/arshell/menubar.c,
-         src/arshell/search.c, src/arshell/textedit.c,
-         src/arshell/textedit.h, src/arshell/update.c,
-         src/arshell/update.h: Added an IGNORE CASE option to the search
-         and replace dialog.  Changed the updating code to use a linked
-         list to store updaters, allowing an indefinite amount of such.
-         Fixed a scope issue with the pixmap transparency code.
+       * configure: Added an IGNORE CASE option to the search and replace
+         dialog.  Changed the updating code to use a linked list to store
+         updaters, allowing an indefinite amount of such.  Fixed a scope
+         issue with the pixmap transparency code.
 
-2004-08-19 20:27  jefbed
-
-       * src/bitmaps/: README.aicons, README.gnomexpm: Updated copying
-         information.
-
-2004-08-19 20:13  jefbed
+2004-08-19 19:13  jefbed
 
        * doc/antiright.lsm: Updated to represent current project
          information.
 
-2004-08-19 18:02  jefbed
-
-       * src/arshell/arshell-util.c: Updated the usage text to show
-         currently supported arguments.
-
-2004-08-19 17:51  jefbed
+2004-08-19 16:51  jefbed
 
-       * doc/ACE.1, doc/arshell.1, src/AR, src/arshell/arshell.h,
-         src/arshell/update.c: Autodetection of the window manager was
+       * doc/: ACE.1, arshell.1: Autodetection of the window manager was
          added to AR.  Updating of the title bar and the work area was
          added to update.c.  An updating flag was added to the flags
          structure in arshell.h for future use.  A manual page for arshell
          was written.
 
-2004-08-18 20:31  jefbed
+2004-08-18 19:31  jefbed
 
-       * COPYING, Makefile.in, README, configure, doc/README,
-         lib/button.c, lib/library.h, lib/menubar.c, src/AntiRight,
-         src/arshell/dialog.c, src/arshell/textedit.c,
-         src/bitmaps/www.xpm: Moved README to root of source tree.  Added
-         a games menu and renamed the "Popular Applications" menu to the
-         "Applications" menu.  Restored the www.xpm icon as it is easilly
-         corruptable by modifications.
+       * COPYING, Makefile.in, README, configure, doc/README: Moved README
+         to root of source tree.  Added a games menu and renamed the
+         "Popular Applications" menu to the "Applications" menu.  Restored
+         the www.xpm icon as it is easilly corruptable by modifications.
 
-2004-08-18 19:58  jefbed
-
-       * lib/menubar.c: Re-added the popular applications menu.
-
-2004-08-18 19:57  jefbed
+2004-08-18 18:57  jefbed
 
        * configure: The resource directory is now determined
          automatically.  The icon directory is set.  The version has been
          changed to 2.1.
 
-2004-08-18 19:56  jefbed
-
-       * src/AR: Added the ability to customize the window manager used.
-         If WINDOWMANAGER is not set, mwm is used.  If mwm is not
-         available, twm is used as a last resort.
-
-2004-08-17 16:36  jefbed
-
-       * src/arshell/file.c: Fixed a bug that was causing files to be
-         overwritten by the contents of the previously opened file.
-
-2004-08-16 14:18  jefbed
-
-       * src/ACE: Changed to use www.xpm icon instead of netscape.xpm.
-
-2004-08-16 14:11  jefbed
-
-       * src/bitmaps/www.xpm: Added www.xpm and its corresponding
-         copyright and GPL notice from Launcher.
-
-2004-08-16 14:01  jefbed
-
-       * lib/menubar.c: Separated the manual menu definition in its own
-         function.
-
-2004-08-16 14:00  jefbed
+2004-08-16 13:00  jefbed
 
        * configure: Only define -D_GNU_SOURCE, not including -D__USE_GNU.
 
-2004-08-16 13:54  jefbed
-
-       * src/ACE: Removed memory-hungry desktop.
-
-2004-08-16 13:52  jefbed
-
-       * src/bitmaps/: README.aicons, README.gnomexpm, close.xpm,
-         copy.xpm, cut.xpm, fileserver.xpm, handtoface.xpm, help.xpm,
-         home.xpm, index.xpm, jump_to.xpm, kcalc.xpm, kcoloredit.xpm,
-         kcontrol.xpm, kedit.xpm, kfm.xpm, knotes.xpm, kscd.xpm,
-         ksysguard.xpm, left_arrow.xpm, new.xpm, open.xpm, paste.xpm,
-         preferences.xpm, print.xpm, right_arrow.xpm, save.xpm,
-         saveas.xpm, search.xpm, spell.xpm, term.xpm, undo.xpm,
-         up_arrow.xpm: Added.  Added 3 icons from the aicons package.
-         Added the icons from my gnomexpm package. Added 7 kde icons.
-
-2004-08-16 13:39  jefbed
-
-       * src/bitmaps/: barchart.xpm, calculate.xpm, cdrom.xpm,
-         colormap.xpm, disks.xpm, earth.xpm, edit.xpm, filing.xpm,
-         lightning.xpm, note2.xpm, notebook.xpm, xterm.xpm: Removed
-         pixmaps.
-
-2004-08-16 13:27  jefbed
-
-       * COPYING, Makefile.in, configure, doc/README, lib/button.c,
-         lib/label.c, lib/label.h, lib/library.h, lib/status.c,
-         lib/window.c, lib/window.h, src/ACE, src/AntiRight,
-         src/arshell/arguments.c, src/arshell/arshell.h,
-         src/arshell/dialog.c, src/arshell/file.c, src/arshell/file.h,
-         src/arshell/main.c, src/arshell/menubar.c, src/arshell/search.c,
-         src/arshell/search.h, src/arshell/textedit.c,
-         src/arshell/textedit.h, src/bitmaps/barchart.xpm,
-         src/bitmaps/calculate.xpm, src/bitmaps/cdrom.xpm,
-         src/bitmaps/colormap.xpm, src/bitmaps/disks.xpm,
-         src/bitmaps/earth.xpm, src/bitmaps/edit.xpm,
-         src/bitmaps/filing.xpm, src/bitmaps/lightning.xpm,
-         src/bitmaps/mail.xpm, src/bitmaps/note2.xpm,
-         src/bitmaps/notebook.xpm, src/bitmaps/tools.xpm,
-         src/bitmaps/xterm.xpm: Pixmap icons were added.  A unified search
-         and replace dialog was added to the text editor.   A series of
-         pixmap/bitmap convenience functions were added.  Label-less icon
-         buttons were added to arshell, invoked by the -Ai option.
-         Various pixmaps were added.  Find at cursor, find selected,
-         revert file, insert file, select all, and show/hide toolbar
-         features were added.  The line counter in the status bar of the
-         text editor was fixed, giving an accurate line count.  A font
-         selector was added and is usable for changing the font of the
-         work area.
-
-2004-08-13 15:53  jefbed
-
-       * src/arshell/menubar.c: Refactored arshell_setup_work_menubar(),
-         extracting arshell_setup_editor_toolbar() and
-         arshell_hide_sticky_note_toolbar().  The test for a non-NULL
-         menubar now tests the menubar widget rather than the file menu
-         widget.
-
-2004-08-13 15:32  jefbed
-
-       * Makefile.in, src/arshell/arshell.h, src/arshell/file.c,
-         src/arshell/file.h, src/arshell/menubar.c, src/arshell/menubar.h,
-         src/arshell/search.c, src/arshell/search.h,
-         src/arshell/textedit.c, src/arshell/textedit.h: Functions have
-         been split from textedit.c into menubar.c, file.c, and search.c.
-
-2004-08-13 14:18  jefbed
-
-       * lib/button.c, lib/help.c, lib/library.c, lib/library.h,
-         lib/menubar.c, src/arshell/arshell.h, src/arshell/layout.c,
-         src/arshell/layout.h, src/arshell/textedit.c,
-         src/arshell/textedit.h, src/arshell/update.h: Added structures to
-         their appropriate headers from arshell.h.  A tighter layout for
-         rows and buttons is now used.  A warning was fixed in
-         lib/menubar.c  and in lib/help.c.  antiright_get_values() was
-         added to lib/library.c.
-
-2004-08-13 14:11  jefbed
-
-       * lib/util.c: Added antiright_delete_range() and
-         antiright_insert_string().
-
-2004-08-12 21:55  jefbed
+2004-08-16 12:27  jefbed
 
-       * src/arshell/textedit.c: Added arshell_find_at_cursor_cb().
+       * COPYING, Makefile.in, configure, doc/README: Pixmap icons were
+         added.  A unified search and replace dialog was added to the text
+         editor.   A series of pixmap/bitmap convenience functions were
+         added.  Label-less icon buttons were added to arshell, invoked by
+         the -Ai option.  Various pixmaps were added.  Find at cursor,
+         find selected, revert file, insert file, select all, and
+         show/hide toolbar features were added.  The line counter in the
+         status bar of the text editor was fixed, giving an accurate line
+         count.  A font selector was added and is usable for changing the
+         font of the work area.
 
-2004-08-12 20:11  jefbed
+2004-08-13 14:32  jefbed
 
-       * src/arshell/textedit.c: Added file insertion feature.
+       * Makefile.in: Functions have been split from textedit.c into
+         menubar.c, file.c, and search.c.
 
-2004-08-12 20:04  jefbed
+2004-08-12 19:04  jefbed
 
        * configure: Changed -D__GNU_SOURCE to -D_GNU_SOURCE.
 
-2004-08-12 05:40  jefbed
-
-       * src/ACE: Added menubar to top of filemanager window.
-
-2004-08-12 05:34  jefbed
-
-       * src/AR: The Desktop_Lite feature is now started by default.
-
-2004-08-12 01:32  jefbed
+2004-08-11 19:54  jefbed
 
-       * src/ACE: Improved aesthetics of Desktop_Lite panel.  This is to
-         be the default desktop icon facility, as the other uses too much
-         memory.
+       * Makefile.in: Nothing new to report.
 
-2004-08-11 21:40  jefbed
-
-       * src/ACE: Made desktop icons flush to background and centered
-         label alignment.
-
-2004-08-11 20:56  jefbed
-
-       * src/arshell/: util.c, util.h: Removed.
-
-2004-08-11 20:54  jefbed
-
-       * Makefile.in, src/ACE: Nothing new to report.
-
-2004-08-11 14:42  jefbed
-
-       * src/ACE: Added Desktop_Lite(), a lightweight version of the
-         desktop icon facility.
-
-2004-08-11 14:37  jefbed
-
-       * src/ACE: Added a new desktop icon feature.  A low memory variant
-         will soon be created, with only one arshell instance used.
-
-2004-08-10 22:58  jefbed
-
-       * src/ACE: The launcher code now uses arshell prompt dialog
-         features.
-
-2004-08-09 18:54  jefbed
+2004-08-09 17:54  jefbed
 
        * ChangeLog: Updated for 2.0.
 
-2004-08-09 18:50  jefbed
-
-       * src/arshell/textedit.c: Changed "Find and Replace" dialog to use
-         a message dialog.
-
-2004-08-09 18:45  jefbed
+2004-08-09 17:45  jefbed
 
        * configure: Changed version to 2.0.
 
-2004-08-09 18:45  jefbed
-
-       * Makefile.in, doc/TODO, lib/library.c, lib/library.h,
-         lib/window.c, src/system.antiright, src/arshell/antiright.xbm,
-         src/arshell/arguments.c, src/arshell/arguments.h,
-         src/arshell/arshell-util.c, src/arshell/arshell-util.h,
-         src/arshell/arshell.c, src/arshell/arshell.h,
-         src/arshell/dialog.c, src/arshell/layout.c, src/arshell/layout.h,
-         src/arshell/main.c, src/arshell/main.h, src/arshell/menubar.c,
-         src/arshell/menubar.h, src/arshell/update.c,
-         src/arshell/update.h: Checkin for AntiRight 2.0.
-
-2004-08-09 18:31  jefbed
-
-       * src/arshell/dialog.h: Updated prototypes.
-
-2004-08-09 18:26  jefbed
+2004-08-09 17:45  jefbed
 
-       * lib/util.c: Removed unused variable command_string in
-         antiright_beautified_label().
+       * Makefile.in, doc/TODO: Checkin for AntiRight 2.0.
 
-2004-08-09 18:25  jefbed
+2004-08-07 12:13  jefbed
 
-       * lib/status.c: Returned the created status bar.
-
-2004-08-09 17:48  jefbed
-
-       * src/arshell/: arguments.h, arshell-util.c, arshell-util.h,
-         arshell.c, arshell.h, dialog.c, dialog.h, textedit.c: Added new
-         dialog code.  Added better updating code to arshell, including
-         updating of labels and updating of progress bars.
-
-2004-08-09 17:09  jefbed
-
-       * src/arshell/arguments.c: Added arshell_handle_dialog_arguments()
-         call to the construction argument handler switch statement.
-
-2004-08-09 17:08  jefbed
-
-       * src/ACE: Added check for old ~/.antiright versions.  Adjusted
-         code to use new dialog features of arshell.
-
-2004-08-08 19:13  jefbed
-
-       * src/bitmaps/: arrow.xbm, browser.xbm, calculate.xbm,
-         cdplayer.xbm, files.xbm, image.xbm, load.xbm, lock.xbm, mail.xbm,
-         notes.xbm, panel.xbm, switches.xbm, terminal.xbm, text.xbm,
-         unknown.xbm: Added license statements to the bitmap files.
-
-2004-08-08 11:49  jefbed
-
-       * lib/library.h: Added more detailed comments.  Added
-         antiright_set_values().
-
-2004-08-07 17:11  jefbed
-
-       * src/bitmaps/: antiright.xbm, arrow.xbm, browser.xbm,
-         calculate.xbm, cdplayer.xbm, files.xbm, image.xbm, load.xbm,
-         lock.xbm, mail.xbm, notes.xbm, panel.xbm, switches.xbm,
-         terminal.xbm, text.xbm, unknown.xbm: Added bitmaps.
-
-2004-08-07 14:30  jefbed
-
-       * lib/button.c, lib/help.c, lib/menubar.c, lib/util.c,
-         src/arshell/arshell.c, src/arshell/textedit.c: Fixed compiler
-         warnings.
-
-2004-08-07 14:29  jefbed
-
-       * src/arshell/arguments.c: Refactored code through extraction in
-         order to trim size of main argument handling loop.
-
-2004-08-07 13:15  jefbed
-
-       * src/arshell/arshell.c: Tooltips are only enabled if
-         XmNtoolTipEnable is defined.
-
-2004-08-07 13:13  jefbed
-
-       * Makefile.in, configure, doc/TODO, doc/antiright.lsm,
-         lib/button.c, lib/button.h, lib/drawing.c, lib/edit.h,
-         lib/form.c, lib/frame.c, lib/help.c, lib/label.c, lib/label.h,
-         lib/library.c, lib/library.h, lib/list.c, lib/menubar.c,
-         lib/popup.c, lib/row.c, lib/separator.c, lib/status.c,
-         lib/status.h, lib/util.c, lib/window.c, lib/window.h, src/ACE,
-         src/AntiRight, src/arshell/arguments.c, src/arshell/arguments.h,
-         src/arshell/arshell-util.c, src/arshell/arshell-util.h,
-         src/arshell/arshell.c, src/arshell/arshell.h,
-         src/arshell/color.c, src/arshell/textedit.h: This is a the update
-         for the 2.0rc1 release.  A new data structure scheme for
-         libantiright and arshell has been implemented.  Arshell now makes
-         use of the XmMainWindow  widget.  The text editor is now usable
-         and now has find and replace.  Library files were updated
+       * Makefile.in, configure, doc/TODO, doc/antiright.lsm: This is a
+         the update for the 2.0rc1 release.  A new data structure scheme
+         for libantiright and arshell has been implemented.  Arshell now
+         makes use of the XmMainWindow  widget.  The text editor is now
+         usable and now has find and replace.  Library files were updated
          according to the changes in the data structures.  The
          XmIconButton is now used if available.  Tooltips are enabled if
          available, except on override panels such as the desk bar.
          Mnemonics, accelerators and label string values were further
          defined in AntiRight.
 
-2004-08-06 19:16  jefbed
-
-       * src/arshell/textedit.c: Find and replace code has been
-         implemented.  Save as and Opening has been implemented using the
-         Motif File Selection dialog as opposed to the AntiRight file
-         management script.  The printing callback is now utilized.
-         Changes have been made, adapting arshell to the new use of the
-         XmMainWindow widget and the new arshell data structures.
-
-2004-07-27 15:59  jefbed
-
-       * src/arshell/textedit.c: After setting the contents of the
-         scrolled text work area, the insertion posistion is returned to
-         0, making the text at the beginning of the buffer appear first.
-
-2004-07-24 22:43  jefbed
+2004-07-24 21:43  jefbed
 
        * doc/antiright.lsm: Updated description to correspond with current
          state of AntiRight.
 
-2004-07-23 19:47  jefbed
+2004-07-23 18:47  jefbed
 
        * configure: Changed VERSION to 2.0-pre12.
 
-2004-07-23 19:46  jefbed
+2004-07-23 18:46  jefbed
 
        * Makefile.in: Moved cleanup of backup files to distclean.
 
-2004-07-23 19:19  jefbed
+2004-07-23 18:19  jefbed
 
-       * Makefile.in, lib/util.c, lib/util.h, src/arshell/arshell-util.c,
-         src/arshell/arshell-util.h: Fixed clean target in makefile and
-         commit needed files.
+       * Makefile.in: Fixed clean target in makefile and commit needed
+         files.
 
-2004-07-23 18:55  jefbed
+2004-07-23 17:55  jefbed
 
        * ChangeLog: Updated for 2.0-pre12.  The text has been
          reformatted/filled.
 
-2004-07-23 18:50  jefbed
+2004-07-23 17:50  jefbed
 
        * doc/ACE.1: Spelling corrections.
 
-2004-07-22 21:43  jefbed
+2004-07-22 20:43  jefbed
 
        * ChangeLog, Makefile.in: Updated for 2.0-pre12 and refined removal
          of files on clean.
 
-2004-07-22 16:56  jefbed
+2004-07-22 15:56  jefbed
 
-       * Makefile.in, configure, doc/TODO, lib/library.c, lib/library.h,
-         src/AR, src/ARO, src/arshell/arguments.c, src/arshell/arshell.h,
-         src/arshell/color.c: Updated build files and documentation for
-         2.0-pre12.  Added an arshell utility written in Xlib.
+       * Makefile.in, configure, doc/TODO: Updated build files and
+         documentation for 2.0-pre12.  Added an arshell utility written in
+         Xlib.
 
-2004-07-22 16:54  jefbed
-
-       * src/ACE: Fixed labels on file management and selection utilities.
-         Fixed creation/editing of new files in Text_Editor().
-
-2004-07-22 16:47  jefbed
+2004-07-22 15:47  jefbed
 
        * doc/arcd.1: Added extra information about CD-ROM device
          configuration and fixed up SEE ALSO references.
 
-2004-07-22 16:44  jefbed
+2004-07-22 15:44  jefbed
 
        * doc/ACE.1: The manual page is now accurate.  It thoroughly
          documents AntiRight version 2.0-pre12 and should remain
          relatively current.
 
-2004-07-20 20:22  jefbed
-
-       * src/ACE: Fixed text editor so that it correctly creates new
-         files.
-
-2004-07-15 17:23  jefbed
-
-       * lib/menubar.c: Spelling corrections, changing Planel to Panel.
-
-2004-07-08 18:10  jefbed
-
-       * src/ARO: Removed use of gettext and fixed old close button option
-         in error dialog.
-
-2004-07-08 17:55  jefbed
-
-       * src/ACE: Removed use of gettext.
-
-2004-07-08 17:21  jefbed
+2004-07-08 16:21  jefbed
 
        * ChangeLog: Updated.
 
-2004-07-08 17:12  jefbed
+2004-07-08 16:12  jefbed
 
        * configure: Removed unused BSDMAKEOPTIONS and defined VERSION in
          Makefile.
 
-2004-07-08 16:52  jefbed
-
-       * src/ACE: The theme panel now works on NetBSD.  The Reset_Theme
-         function has been added.
-
-2004-07-08 16:19  jefbed
+2004-07-08 15:19  jefbed
 
        * ChangeLog: Updated for 2.0-pre11.
 
-2004-07-08 16:07  jefbed
+2004-07-08 15:07  jefbed
 
        * Makefile.in: Fixed tarball target so that it depends on distclean
          and it goes to the directory above the source directory before
          making the tarball.
 
-2004-07-08 15:55  jefbed
+2004-07-08 14:55  jefbed
 
        * description-pak: Made the description more brief and accurate.
 
-2004-07-08 15:29  jefbed
+2004-07-08 14:29  jefbed
 
        * README, description-pak, description-pak.in, postinstall-pak,
          postinstall-pak.in: Renamed and removed.
 
-2004-07-08 15:13  jefbed
+2004-07-08 14:13  jefbed
 
        * doc/system.antiright.5: Added.
 
-2004-07-08 15:11  jefbed
+2004-07-08 14:11  jefbed
 
        * AntiRight, aclocal.m4, configure.ac, install-sh,
          intltool-extract.in, intltool-merge.in, intltool-update.in,
          mkinstalldirs, system.antiright, doc/antifile.1: Removed.
 
-2004-07-08 14:57  jefbed
+2004-07-08 13:57  jefbed
 
-       * Makefile.in, configure, doc/README, lib/button.c, lib/button.h,
-         lib/drawing.c, lib/drawing.h, lib/edit.c, lib/edit.h, lib/form.c,
-         lib/form.h, lib/frame.c, lib/frame.h, lib/help.c, lib/help.h,
-         lib/label.c, lib/label.h, lib/library.c, lib/library.h,
-         lib/list.c, lib/list.h, lib/menubar.c, lib/menubar.h,
-         lib/popup.c, lib/popup.h, lib/row.c, lib/row.h, lib/separator.c,
-         lib/separator.h, lib/status.c, lib/status.h, lib/window.c,
-         lib/window.h, src/ACE, src/AR, src/ARO, src/AntiRight,
-         src/antiright-mail.awk, src/system.antiright,
-         src/arshell/antiright.xbm, src/arshell/arguments.c,
-         src/arshell/arguments.h, src/arshell/arshell.c,
-         src/arshell/arshell.h, src/arshell/color.c, src/arshell/color.h,
-         src/arshell/textedit.c, src/arshell/textedit.h,
-         src/arshell/util.c, src/arshell/util.h: Rewrote build system and
+       * Makefile.in, configure, doc/README: Rewrote build system and
          restructured tree.
 
-2004-07-07 20:56  jefbed
+2004-07-07 19:56  jefbed
 
        * ChangeLog, Makefile.in, aclocal.m4, configure, configure.ac:
          Restructuring.
 
-2004-07-05 19:39  jefbed
+2004-07-05 18:39  jefbed
 
        * AR, AntiRight, COPYING, Makefile.in, configure, configure.ac,
          system.antiright, doc/ACE.1, doc/TODO, doc/TUTORIAL.in,
@@ -1599,7 +600,7 @@
          clock, a user counter, and a load meter, while taking up less
          space.
 
-2004-06-19 21:26  jefbed
+2004-06-19 20:26  jefbed
 
        * AntiRight, COPYING, ChangeLog, Makefile.in, README, aclocal.m4,
          configure, configure.ac, system.antiright, doc/TUTORIAL.in:
@@ -1610,14 +611,14 @@
          applications and actions of arshell interfaces are defined.
          arconfig allows the actions to be configured by the user.
 
-2004-06-11 13:32  jefbed
+2004-06-11 12:32  jefbed
 
        * AntiRight, Makefile.in, configure, configure.ac: Periodic checkin
          on the way to AntiRight 2.0-pre8.  Work has started on the
          configuration utility, that will replace hard-coded program
          preferences.
 
-2004-05-31 16:06  jefbed
+2004-05-31 15:06  jefbed
 
        * ChangeLog, Makefile.in, aclocal.m4, configure, configure.ac,
          description-pak.in, install-sh, intltool-extract.in,
@@ -1626,7 +627,7 @@
          support, gettext support, improved xmtextedit stdin paging, and
          an improved pager.
 
-2004-05-28 15:46  jefbed
+2004-05-28 14:46  jefbed
 
        * AntiRight, COPYING, doc/HACKING, doc/TODO: Arcolor, a file
          selector has been added.  -- AntiRight's background dialog and
@@ -1634,19 +635,19 @@
          and the color selector.  HACKING has been updated, further
          defining naming conventions.
 
-2004-05-22 19:18  jefbed
+2004-05-22 18:18  jefbed
 
        * ChangeLog: This is the final checkin before the release of
          AntiRight 2.0-pre7.
 
-2004-05-21 23:35  jefbed
+2004-05-21 22:35  jefbed
 
        * configure: This checkin introduces libantiright.so, which is now
          produced, and to it all antiright programs are now linked.  This
          greatly decreases executable size, with some programs as as small
          as six kilobytes.
 
-2004-05-21 22:58  jefbed
+2004-05-21 21:58  jefbed
 
        * AntiRight, COPYING, README, doc/HACKING, doc/TODO,
          doc/antiright.lsm: AntiRight-pre7 preparations.  Initialization
@@ -1654,49 +655,49 @@
          display is accessable from the load meter.  Changes to the
          Makefile were made due to the new library-src scheme.
 
-2004-04-17 19:36  jefbed
+2004-04-17 18:36  jefbed
 
        * ChangeLog: Updated.
 
-2004-04-17 19:32  jefbed
+2004-04-17 18:32  jefbed
 
        * ChangeLog: Update for AntiRight 2.0-pre5.
 
-2004-04-12 18:28  jefbed
+2004-04-12 17:28  jefbed
 
        * doc/xmsticky.1: The initial unique manual page for xmsticky has
          been written.
 
-2004-04-11 20:39  jefbed
+2004-04-11 19:39  jefbed
 
        * doc/TODO: Completed a few items.  Added an item stating the
          desire to finish the current translations.
 
-2004-04-10 13:07  jefbed
+2004-04-10 12:07  jefbed
 
        * doc/arcd.1: Made this manual page unique to arcd.
 
-2004-04-10 12:22  jefbed
+2004-04-10 11:22  jefbed
 
        * doc/xmtextedit.1: Made the manual page specific to xmtextedit.
 
-2004-04-09 15:24  jefbed
+2004-04-09 14:24  jefbed
 
        * Makefile.in, config.in, description-pak.in, postinstall-pak.in:
          These files have been removed.
 
-2004-04-09 15:01  jefbed
+2004-04-09 14:01  jefbed
 
        * doc/TUTORIAL: Removed TUTORIAL.
 
-2004-04-09 14:35  jefbed
+2004-04-09 13:35  jefbed
 
        * doc/: AUTHORS, HACKING, INSTALL, TODO, TUTORIAL, anticlock.1,
          antifile.1, antiload.1, antiright.lsm, arcalc.1, arcd.1,
          arhelp.1, minileft.1, xmsticky.1, xmtextedit.1: The documentation
          has been split from the project root dircetory.
 
-2004-04-08 13:29  jefbed
+2004-04-08 12:29  jefbed
 
        * AUTHORS, HACKING, INSTALL, TODO, TUTORIAL.in, antiright.1,
          antiright.lsm, configure, doc/antiright.1: The documentation has
@@ -1706,15 +707,15 @@
          made.  Some formatting improvements in code have been done, along
          with some improvements to minileft.
 
-2004-04-08 00:36  jefbed
+2004-04-07 23:36  jefbed
 
        * TODO: Updated to reflect current development.
 
-2004-04-04 21:44  jefbed
+2004-04-04 20:44  jefbed
 
        * AntiRight: Defined mnemonics for Yes and No.
 
-2004-04-04 20:39  jefbed
+2004-04-04 19:39  jefbed
 
        * AntiRight: Fixed acceleratorText for *Exit.
 
@@ -2082,11 +1083,11 @@
 
        * AntiRight, COPYING: Nothing to report.
 
-2003-10-21 14:54  jefbed
+2003-10-21 13:54  jefbed
 
        * AntiRight: Added mnemonic for Open SFTP Connection.
 
-2003-10-21 11:56  jefbed
+2003-10-21 10:56  jefbed
 
        * Makefile.template, configure, postinstall-pak,
          postinstall-pak.template: postinstall-pak is now created with
@@ -2094,109 +1095,109 @@
          PREFIX problem due to the removal of the definition of PREFIX in
          Makefile.template.
 
-2003-10-19 19:13  jefbed
+2003-10-19 18:13  jefbed
 
        * TUTORIAL.template: Updated the descriptions for the new
          components of AntiRight.  This tutorial is far form complete.
 
-2003-10-19 17:37  jefbed
+2003-10-19 16:37  jefbed
 
        * config.template: Updated for AntiRight 1.98.
 
-2003-10-19 17:32  jefbed
+2003-10-19 16:32  jefbed
 
        * AntiRight, Makefile.template: Added separate filemanager,
          antifile.
 
-2003-10-19 13:54  jefbed
+2003-10-19 12:54  jefbed
 
        * ChangeLog: Updated.
 
-2003-10-19 13:42  jefbed
+2003-10-19 12:42  jefbed
 
        * TODO: Added desires for more launchers, an authentication dialog,
          a browser and an email client.  Removed desire for more extensive
          error checking.
 
-2003-10-19 13:36  jefbed
+2003-10-19 12:36  jefbed
 
        * configure: PREFIX is now defined in config.h
 
-2003-10-19 12:52  jefbed
+2003-10-19 11:52  jefbed
 
        * postinstall-pak: #!/bin/sh is now produced on first line and
          column.
 
-2003-10-19 12:10  jefbed
+2003-10-19 11:10  jefbed
 
        * config.template: Updated version for AntiRight 1.97.  Changed
          PPPON to use ppp-up.  Changed PPPOFF to use ppp-down as these are
          probably more standard.
 
-2003-10-19 12:03  jefbed
+2003-10-19 11:03  jefbed
 
        * ChangeLog: Updated for AntiRight 1.97
 
-2003-10-17 20:32  jefbed
+2003-10-17 19:32  jefbed
 
        * Makefile.template: ARCD resource file no longer used.
          antiright_create_popup and antiright_create_frame have been added
          and changes have been made to files accordingly.
 
-2003-10-15 00:52  jefbed
+2003-10-14 23:52  jefbed
 
        * README: The versioning guidelines in README have been relaxed.
          Xm/Frame.h is now included in antiright.h
 
-2003-10-14 22:22  jefbed
+2003-10-14 21:22  jefbed
 
        * AR: The conditional has been removed.  ~/.antirightrc is now
          created and executed after default session properties are set up.
 
-2003-10-14 17:07  jefbed
+2003-10-14 16:07  jefbed
 
        * ChangeLog: Updated for 1.96.
 
-2003-10-13 17:32  jefbed
+2003-10-13 16:32  jefbed
 
        * AntiRight: Popup menus have been added to the text fields in
          antiright's panel.  The cut, copy, and paste callbacks have been
          added to library.c.  They are now used by xmtextedit and the
          popup menus.  NumEntry has been streamlined.
 
-2003-10-12 22:58  jefbed
+2003-10-12 21:58  jefbed
 
        * AntiRight: Update application panel fonts for new layout.
 
-2003-10-12 15:54  jefbed
+2003-10-12 14:54  jefbed
 
        * configure: This really does work with NetBSD.
 
-2003-10-12 01:45  jefbed
+2003-10-12 00:45  jefbed
 
        * configure: This should now work on NetBSD.
 
-2003-10-12 01:40  jefbed
+2003-10-12 00:40  jefbed
 
        * configure: Updated sedding.
 
-2003-10-12 01:32  jefbed
+2003-10-12 00:32  jefbed
 
        * Makefile.template: Use INSTALL, set through configure.
          INSTALL_PROGRAM and INSTALL_DATA have been added, in accordance
          with the GNU Makefile conventions.  MKDIRP has been added to make
          directories.
 
-2003-10-12 01:14  jefbed
+2003-10-12 00:14  jefbed
 
        * configure: INSTALL and MAKE commands are now set.  Sedding has
          been updated in an effort to tune it.
 
-2003-10-11 23:57  jefbed
+2003-10-11 22:57  jefbed
 
        * configure: Updated in an effort to make work on NetBSD.
 
-2003-10-11 18:22  jefbed
+2003-10-11 17:22  jefbed
 
        * AntiRight, Makefile.template, NEWS, TUTORIAL, TUTORIAL.template,
          config.template, configure: Changed configure to use sed instead
@@ -2209,7 +1210,7 @@
          access to xhost, ftp, telnet, and ssh.  The VERSION declaration
          in Makefile has been removed.
 
-2003-10-11 13:18  jefbed
+2003-10-11 12:18  jefbed
 
        * configure: Use sed to append the variables to Makefile and
          config.h instead of echo.  This allows for cleaner build files.
@@ -2218,144 +1219,144 @@
          necessary both for cleanliness and for the fact that AntiRight
          will soon go over version 1.100, breaking the range selection.
 
-2003-10-10 21:03  jefbed
+2003-10-10 20:03  jefbed
 
        * ChangeLog: Updated for AntiRight 1.95.
 
-2003-10-10 18:22  jefbed
+2003-10-10 17:22  jefbed
 
        * Makefile.template, config.template: Added a separate load
          monitor.
 
-2003-10-09 18:42  jefbed
+2003-10-09 17:42  jefbed
 
        * AR, AntiRight, Makefile.template: The AR script has been fixed.
          More menu mnemonics were added to AntiRight.  A DEBUG(arg) macro
          was added.  antiright_strcat was fixed and is more robust.
 
-2003-10-07 18:46  jefbed
+2003-10-07 17:46  jefbed
 
        * description-pak, description-pak.template: Added
          description-pak.template to generate description-pak.
 
-2003-10-07 18:42  jefbed
+2003-10-07 17:42  jefbed
 
        * configure: Added generation of description-pak from
          description-pak.template.
 
-2003-10-07 18:40  jefbed
+2003-10-07 17:40  jefbed
 
        * Makefile.template: Added remove target for description-pak.
 
-2003-10-07 18:23  jefbed
+2003-10-07 17:23  jefbed
 
        * Makefile.template, description-pak: Xm/ToggleB.h added to
          antiright.h.  Warnings were cleaned in xmtextedit.
 
-2003-10-07 18:02  jefbed
+2003-10-07 17:02  jefbed
 
        * config.template: Niced updatedb and wvdial.  Removed background
          setting options.
 
-2003-10-07 17:37  jefbed
+2003-10-07 16:37  jefbed
 
        * AR: Set up a more flexible initialization that tests the
          existance of ~/.antirightrc and runs it if it exists.  If it does
          not exist, then default commands are run.
 
-2003-10-05 20:17  jefbed
+2003-10-05 19:17  jefbed
 
        * Makefile.template: Nothing to report.
 
-2003-10-05 12:53  jefbed
+2003-10-05 11:53  jefbed
 
        * ChangeLog: Updated for AntiRight 1.90
 
-2003-10-05 12:15  jefbed
+2003-10-05 11:15  jefbed
 
        * AntiRight: Files were updated to used simplified initialization
          functions in libarary.c.  Files were updated to use standardized
          help menu setup in libarary.c xmsticky has a new icon.
 
-2003-10-05 12:02  jefbed
+2003-10-05 11:02  jefbed
 
        * HACKING: Eased some requirements.
 
-2003-10-05 09:25  jefbed
+2003-10-05 08:25  jefbed
 
        * config.template: Updated VERSION to 1.90 because of recent
          functionality boost.
 
-2003-10-05 09:11  jefbed
+2003-10-05 08:11  jefbed
 
        * Makefile.template: Access times of COPYING are preserved during
          installation.
 
-2003-10-05 02:31  jefbed
+2003-10-05 01:31  jefbed
 
        * postinstall-pak: postinstall-pak has been added so that packages
          generated with checkinstall can install an AntiRight session in
          gdm.  XmDrawingArea's include was added to
          antiright-src/antiright.h
 
-2003-10-04 21:27  jefbed
+2003-10-04 20:27  jefbed
 
        * AUTHORS: Added Joe Klemmer to AUTHORS
 
-2003-10-04 20:01  jefbed
+2003-10-04 19:01  jefbed
 
        * Makefile.template: AntiClock simplified to ease lesstif memory
          leaks.
 
-2003-10-01 20:28  jefbed
+2003-10-01 19:28  jefbed
 
        * config.template: Updated VERSION to 1.85
 
-2003-10-01 20:26  jefbed
+2003-10-01 19:26  jefbed
 
        * antiright.1, TUTORIAL: Initial checkin.
 
-2003-10-01 18:52  jefbed
+2003-10-01 17:52  jefbed
 
        * AntiRight: Removed tutorial.
 
-2003-10-01 17:55  jefbed
+2003-10-01 16:55  jefbed
 
        * configure: Added check for NetBSD.
 
-2003-10-01 17:12  jefbed
+2003-10-01 16:12  jefbed
 
        * Makefile.template, configure: Started os detection/portability
          work.
 
-2003-09-30 22:05  jefbed
+2003-09-30 21:05  jefbed
 
        * Makefile.template: Includes are now appended to CFLAGS.
 
-2003-09-30 22:00  jefbed
+2003-09-30 21:00  jefbed
 
        * Makefile.template: Debugging makefile for gmake on NetBSD.
 
-2003-09-30 21:39  jefbed
+2003-09-30 20:39  jefbed
 
        * Makefile.template: Eleminated break characters that were breaking
          bsd build.
 
-2003-09-30 20:36  jefbed
+2003-09-30 19:36  jefbed
 
        * TODO: xmtextedit was fixed.  File->Print now makes use of
          antiright_strcat.
 
-2003-09-29 17:55  jefbed
+2003-09-29 16:55  jefbed
 
        * ChangeLog: Updated.
 
-2003-09-29 17:50  jefbed
+2003-09-29 16:50  jefbed
 
        * Makefile.template: Consolidated includes to antiright.h to allow
          better dependency tracking.
 
-2003-09-28 15:48  jefbed
+2003-09-28 14:48  jefbed
 
        * NumEntry.c, NumEntry.h, NumEntryP.h, antiright.c, antiright.h,
          antiright.xbm, background.c, background.h, calc.c, calc.h,
@@ -2364,16 +1365,16 @@
          themes.h, xhost.c, xhost.h: Moved *.c, *.h, and *.xbm to
          antiright-src
 
-2003-09-28 15:32  jefbed
+2003-09-28 14:32  jefbed
 
        * Makefile.template, TODO, antiright.c: Added source-file
          dependencies to the Makefile.
 
-2003-09-28 14:20  jefbed
+2003-09-28 13:20  jefbed
 
        * ChangeLog: Updated to for latest changes.
 
-2003-09-28 14:13  jefbed
+2003-09-28 13:13  jefbed
 
        * AntiRight, ChangeLog, Makefile.template, antiright.c,
          antiright.h, clock.c, clock.h, config.template, description-pak:
@@ -2381,109 +1382,109 @@
          project description to cvs.  Simplified AntiRight.  Made
          xmtextedit use functions from antiright's library.
 
-2003-09-27 22:41  jefbed
+2003-09-27 21:41  jefbed
 
        * antiright.c: Help->Tutorial now opens up the GNU General Public
          License in xmmessage.
 
-2003-09-27 22:25  jefbed
+2003-09-27 21:25  jefbed
 
        * TODO: Added text to comment stating to modify the configure
          script to check for gettext.
 
-2003-09-27 22:20  jefbed
+2003-09-27 21:20  jefbed
 
        * security.c: Added button to perform portscan of 127.0.0.1.
 
-2003-09-27 22:08  jefbed
+2003-09-27 21:08  jefbed
 
        * Makefile.template, help.c: Use common library functions.  Add
          menubar and proper formatting to xmmessage.
 
-2003-09-27 20:35  jefbed
+2003-09-27 19:35  jefbed
 
        * main.c: Reordered running of ~/.antirightrc to allow it to change
          the desktop background.
 
-2003-09-27 20:28  jefbed
+2003-09-27 19:28  jefbed
 
        * TODO, antiright.c, config.template: Added support for mutt and
          more program cutomization in config.template.
 
-2003-09-27 20:05  jefbed
+2003-09-27 19:05  jefbed
 
        * ChangeLog, TODO, config.template: Updated ChangeLog.  Removed
          items calling for xhost.c and a static library version of
          library.c.  Updated AntiRight version in config.template.
 
-2003-09-26 16:45  jefbed
+2003-09-26 15:45  jefbed
 
        * config.template: Changed VERSION to  "AntiRight 1.83"
 
-2003-09-26 16:42  jefbed
+2003-09-26 15:42  jefbed
 
        * filemanage.c: Added antiright_file_open_ok_cb to handle opening
          of files with xmtextedit.
 
-2003-09-26 16:39  jefbed
+2003-09-26 15:39  jefbed
 
        * antiright.c: Temporarily removed File->Open.
 
-2003-09-26 16:28  jefbed
+2003-09-26 15:28  jefbed
 
        * AntiRight: Changed to work with Disk Manager button.
 
-2003-09-24 19:15  jefbed
+2003-09-24 18:15  jefbed
 
        * antiright.c: Reeplaced Image Editor button front panel with Disk
          Manager button, as it likely to be used more often.
 
-2003-09-24 17:22  jefbed
+2003-09-24 16:22  jefbed
 
        * themes.c: Added blues theme.
 
-2003-09-24 17:04  jefbed
+2003-09-24 16:04  jefbed
 
        * background.c: Added another row of background colors.
 
-2003-09-23 18:10  jefbed
+2003-09-23 17:10  jefbed
 
        * ChangeLog~, Makefile, TODO~, arcd, config.h, xhost.c~, xhost.h~,
          xmmessage, xmsticky, xmtextedit: Removed
 
-2003-09-22 20:08  jefbed
+2003-09-22 19:08  jefbed
 
        * ChangeLog: Updated Changelog.
 
-2003-09-22 20:05  jefbed
+2003-09-22 19:05  jefbed
 
        * Makefile.template: Added bzball and balls makefile targets.
          Ensured that no output lines violate the 80x24 rule.  cvs:
          ----------------------------------------------------------------------
 
-2003-09-22 19:25  jefbed
+2003-09-22 18:25  jefbed
 
        * antiright.c.test: This file is useless.
 
-2003-09-22 19:21  jefbed
+2003-09-22 18:21  jefbed
 
        * antiright: Binary file removed.
 
-2003-09-22 19:20  jefbed
+2003-09-22 18:20  jefbed
 
        * ChangeLog, themes.c: Many new themes have been added to the theme
          selector.  The changelog has at last been updated.
 
-2003-09-22 15:43  jefbed
+2003-09-22 14:43  jefbed
 
        * Makefile.template: Separated install into multiple targets for
          each AntiRight component.
 
-2003-09-21 19:00  jefbed
+2003-09-21 18:00  jefbed
 
        * Makefile.template: distclean now removes corefiles.
 
-2003-09-21 18:14  jefbed
+2003-09-21 17:14  jefbed
 
        * AntiRight, Makefile.template, antiright.c, antiright.h,
          background.c, config.template, configure, disk.c, library.c: The
@@ -2495,11 +1496,11 @@
          commands has been fixed Includes have been consolidated into
          antiright.h where feasible.
 
-2003-09-20 16:04  jefbed
+2003-09-20 15:04  jefbed
 
        * xhost.c, xhost.c~, xhost.h, xhost.h~: Initial checkin.
 
-2003-09-20 11:25  jefbed
+2003-09-20 10:25  jefbed
 
        * AR, AUTHORS, AntiRight, COPYING, ChangeLog, ChangeLog~, HACKING,
          INSTALL, Makefile, Makefile.template, NEWS, NumEntry.c,

Index: ACE-desktop/ACE
===================================================================
RCS file: ACE-desktop/ACE
diff -N ACE-desktop/ACE
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/ACE     3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,616 @@
+#!/bin/sh
+
+#    AntiRight (c) 2002-2006 Jeffrey Bedard address@hidden
+
+#    This file is part of AntiRight.
+
+#     AntiRight is free software; you can redistribute it and/or
+#     modify it under the terms of the GNU General Public License as
+#     published by the Free Software Foundation; either version 2 of
+#     the License, or (at your option) any later version.  AntiRight
+#     is distributed in the hope that it will be useful, but WITHOUT
+#     ANY WARRANTY; without even the implied warranty of
+#     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#     GNU General Public License for more details.  You should have
+#     received a copy of the GNU General Public License along with
+#     AntiRight; if not, write to the Free Software Foundation, Inc.,
+#     51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
+
+icon=$PREFIX/share/ACE-desktop/icons
+
+DEBUG=0
+if [ "$DEBUG" = "1" ]; then
+       COUNTER=$(($COUNTER+1))
+       echo $COUNTER
+       set -vx
+fi
+
+ARSHELL=gtkshell
+AWK=awk 
+
+ACE_Verification()
+{
+    $ARSHELL -oe -al "$1"\
+       'echo -n 1 \# Yes,_do_that.' 'echo -n 0 \# No,_do_not_do_that.'
+}
+ACE_Check_Configuration_File()
+{
+    # This probably should be replaced with a for loop.
+    # In such the likely prefixes are what will be processed.
+    if [ ! -f ~/.antiright ]; then
+       cp $PREFIX/share/ACE-desktop/system.antiright ~/.antiright
+    else
+       # If ~/.antiright doesnt contain the text "revision" it does
+       # not keep track of revisions and therefore is an old version.
+       if [ "$(grep revision ~/.antiright)" = "" ]; then
+           # Backup customizations.
+           mv ~/.antiright ~/.antiright.old
+           # Restore2 ~/.antiright with a new instance.
+           ACE_Check_Configuration_File
+           # Alert the user.
+           echo 'Your old ~/.antiright has been saved to ~/.antiright.old'
+           echo 'This is due to the use of a new revision of the file,'
+           echo 'changing the theme support.'
+       fi
+    fi
+}
+ACE_record_titles()
+{
+    $AWK -F : 'NF > 0 {if ($0 !~ /#/){print $1}}' ~/.antiright\
+       | sort | uniq | tr '\n' ' '
+}
+ACE_read_configuration_value()
+{
+# This prints values of records matching $1 that do not contain # characters
+    $AWK -v config_item=$1 '\
+       BEGIN {FS=":"}\
+       $1 ~ config_item {if ($0 !~ /#/) value=$2}\
+       END {print value}' ~/.antiright
+# The value is printed in the end to ensure that it is the most recent value
+}
+AR_Prepare_Environment()
+{
+       xrdb ~/.Xdefaults
+       xsetroot -solid darkgrey
+       ACE_Check_Configuration_File
+       touch ~/.antirightrc
+       chmod +x ~/.antirightrc
+       ~/.antirightrc
+}
+AR()
+{
+       AR_Prepare_Environment
+       ACE -A Deskbar
+       if [ "$WINDOWMANAGER" != "" ]; then
+               exec $WINDOWMANAGER
+       else
+               exec twm
+       fi
+}
+swap_load()
+{
+       echo -n '  '
+       swapctl -l | tail -n 1 | awk '{print $5}' | tr -d '\n'
+#      echo -n ' ' Swap Used '            '
+}
+taskbar_update()
+{
+       if [ "$(uname)" = "NetBSD" ]; then
+                dateload; swap_load
+        else
+                dateload
+        fi
+}
+Sticky_Note()
+{
+       $ARSHELL -aT -og 128x128 
+}
+X_dimensions()
+{
+       xdpyinfo | grep dim | awk '{print $2}'
+}
+X_width()
+{
+       X_dimensions | cut -dx -f1
+}
+X_height()
+{
+       X_dimensions | cut -dx -f2
+}
+Deskbar()
+{
+       if [ "$(ACE deskbar_style)" = "0" ]; then
+       $ARSHELL -og +$(ACE Deskbar_X)+$(ACE Deskbar_Y)\
+               -or 1\
+               -aul "uptime | tr -d '\n'"\
+               'ACE Lock'\
+               'ACE Screen'\
+               'ACE Terminal'\
+               'ACE Browser'\
+               'ACE Sticky_Note'\
+               'ACE'\
+               -at env
+       else
+
+       TMP=/tmp/ACE.panel.$$
+       trap "rm -f $TMP" 2
+       echo '#!/bin/sh' > $TMP
+       echo "$ARSHELL -os -on -or 1 \\" >> $TMP
+       echo " -og +$(ACE Deskbar_X)+$(ACE Deskbar_Y)\\" >> $TMP
+       echo " -aI ACE $icon/ACE.png\\" >> $TMP
+       echo " -at env\\" >> $TMP
+       for item in $(ACE Panel_Items); do
+               echo ' -aI '"'"ACE $item"'" $icon/$item.png "\\" >> $TMP
+       done
+       echo " -aul 'ACE -A taskbar_update'" >> $TMP
+       chmod +x $TMP
+       $TMP
+       rm -f $TMP
+
+       fi
+}
+ARO()
+{
+       TMP=/tmp/ARO.$$
+       if [ $# -gt 0 ]; then
+               file $1 > $TMP
+               if grep script $TMP; then
+                       $@ &
+               elif grep HTML $TMP; then
+                       ACE Terminal -e lynx $1 & 
+               elif grep text $TMP; then
+                       ACE -A Text_Editor $1 &
+               elif grep executable $TMP; then
+                       # Execute the file and any arguments.  
+                       $@ &
+               elif grep gzip $TMP; then
+                       # Decompress the file.  
+                       gzip -d $1 &
+               elif grep tar $TMP; then
+                       # Untar the file.  
+                       tar xf $1 &
+               elif grep emacs $TMP; then
+               # Open the file in GNU Emacs.  No xterm is needed because most
+               # modern emacs builds link to the X libraries.
+                       emacs $1 &
+               elif grep MP3 $TMP; then
+                       ACE Terminal -e mpg123 $1 &
+               elif grep image $TMP; then
+                       # ImageMagick's display command is used.
+                       display $1 &
+               elif grep MS $TMP; then
+                       # Wine is used to run MS programs.
+                       wine $1 & 
+               elif grep "No such file or directory" $TMP; then
+                       touch $1
+                       ACE -A Text_Editor $1 &
+               elif grep empty $TMP; then
+                       ACE -A Text_Editor $1 &
+               elif grep directory $TMP; then
+                       cd $1
+                       ACE -A File_Manager
+               else
+                       # Execute the file.  
+                       $@ &
+               fi
+       else
+               $ARSHELL -al "No arguments were specified" &
+       fi
+       rm -f $TMP
+}
+Read_Man_Page()
+{
+       ACE Terminal -T $2 -e man $1 $2
+}
+Man_Browse_Section()
+{
+       local tf=/tmp/antiright_mbs.$$
+       touch $tf
+       chmod og-rwx $tf
+       chmod u+x $tf
+       echo '#!/bin/sh' >> $tf
+       echo "$ARSHELL -or 42\\" >> $tf
+       manual_root=$(ACE Manual_Root)
+       cd $manual_root/man$1
+       echo "'Manual Section "$1"' \\" >> $tf
+       for file in $(ls | cut -d. -f1); do
+               echo " 'ACE -A Read_Man_Page "$1 $file"' \\" >> $tf
+       done
+       echo " 'ACE -A Man_Browse_Section $1 # Back'" >> $tf
+       #cat $tf > /tmp/tf.out
+       $tf
+       rm -f $tf
+}
+Manual_Browser()
+{
+       mbs=Man_Browse_Section
+       $ARSHELL -or 1 -al "Manual section:" "ACE -A $mbs 1" "ACE -A $mbs 2"\
+               "ACE -A $mbs 3" "ACE -A $mbs 4" "ACE -A $mbs 5"\
+               "ACE -A $mbs 6" "ACE -A $mbs 7" "ACE -A $mbs 8" "ACE -A $mbs 9" 
+}
+Man_Page()
+{
+       rmp " " $1
+}
+NetBSD_Package_Info()
+{
+       pkg_info > /tmp/pkg_info.$$
+       ACE Terminal -e less /tmp/pkg_info.$$ &
+       rm -f /tmp/pkg_info.$$
+}
+NetBSD_Panel()
+{
+       $ARSHELL -or 4 -og 64x32\
+               'ACE -A NetBSD_Package_Info'
+}
+ACE_Panel()
+{
+   $ARSHELL -os -or 5 -og 410x240\
+       'ACE IRC' \
+       'ACE CD_Player' \
+       'ACE File_Manager' \
+       'ACE -A Manual_Browser' \
+       'ACE -A Alarm' \
+       'ACE Mail' \
+       'ACE -A Background_Editor' \
+       'ACE -A Settings' \
+       'ACE -A Command' \
+       'ACE -A Administration_Panel' \
+       'ACE -A NetBSD_Panel' \
+       'ACE -A File_System_Panel' \
+       'ACE -A Network_Panel' \
+       'ACE -A Publishing_Panel'\
+       'ACE -A Manual_Browser' 
+
+}
+Command()
+{
+       $ARSHELL -al 'Command:' -ap env
+}
+Calendar()
+{
+       ACE Terminal -e "cal | less"
+}
+ARI()
+{
+    $ARSHELL 'make install; $ARSHELL -r 1 Done; echo Install' > /dev/null &
+}
+return_pseudorandom_color()
+{
+       local colors="powderblue lavender pink wheat azure antiquewhite \
+               lightsteelblue gainsboro thistle darkseagreen"
+       local ones=$(date +%S | cut -c 2)
+       echo $colors | awk '{print $'$(($ones+1))'}'
+}
+Diff()
+{
+       local file_a="$($ARSHELL -al 'Select the first file.' -al FIXME)"
+       if [ "$file_a" = "" ]; then
+               exit
+       fi
+       local file_b="$($ARSHELL -al 'Select the second file.' -al FIXME)"
+       if [ "$file_b" = "" ]; then
+               exit
+       fi
+       diff $file_a $file_b > /tmp/diff.$$
+       ACE Terminal -e less /tmp/diff.$$
+       rm -f /tmp/diff.$$
+}
+Message()
+{
+    $ARSHELL -al $1 -oe 'echo Dismiss' > /dev/null
+}
+
+set_value()
+{
+    echo "$1":"$2" >> ~/.antiright
+}
+
+Settings_Node()
+{
+    new_value=$($ARSHELL -og 256x154\
+       -al "$(ACE -r $1)"\
+       -ap "echo")
+#    echo new value is $new_value
+    if [ "$new_value" != "" ]; then
+       set_value $1 "$new_value"
+    fi
+}
+Settings()
+{
+       # Ensure the existance of a configuration file.
+    ACE_Check_Configuration_File
+    TMP=${TMPDIR:-/tmp}/ACE.$$
+    echo "$ARSHELL -or 9"\\ > $TMP
+    for title in $(ACE_record_titles)
+      do
+      echo " \"ACE -A Settings_Node $title\""\\ >> $TMP
+    done
+    sh $TMP
+    trap "rm $TMP* 2>/dev/null" 0
+}
+Load_Meter()
+{
+       $ARSHELL -aul uptime
+}
+VMStat()
+{
+       $ARSHELL -aul vmstat
+}
+Alarm()
+{
+    local alarm_time="$($ARSHELL -al 'Alarm Time (ex 22:40):' -ap echo)"
+    if [ "$alarm_time" != "" ]; then
+       $ARSHELL -al "Alarm Command:" -ap echo | at "$alarm_time"
+    fi
+}
+
+File_System_Panel()
+{
+    $ARSHELL -or 2 \
+       'ACE -A Mount_File_System'\
+       'ACE -A Unmount_File_System'\
+       'ACE See_Free_Space'\
+       'ACE -A Show_All_File_Systems'\
+       'ACE -A Diff'
+}
+
+Network_Panel()
+{
+    $ARSHELL -or 3 \
+       'ACE -A Open_Display' 'ACE Open_URL'\
+       'ACE -A ACE_peer_operation ftp'\
+       'ACE -A ACE_peer_operation telnet'\
+       'ACE -A ACE_Peer_operation ssh'\
+       'ACE -A ACE_peer_operation sftp'\
+       'ACE -A See_Open_Ports'\
+       'ACE PPP_On' 'ACE PPP_Off'
+}
+
+IOStat()
+{
+       $ARSHELL -aul 'iostat'
+}
+Monitoring_Panel()
+{
+       $ARSHELL -or 5 \
+               "$ARSHELL -aul 'ps xau' & # Processes"\
+               "$ARSHELL -aul who & # Users"\
+               "$ARSHELL -aul df & # Disks"\
+               'ACE System_Monitor'\
+               "$ARSHELL -aul uptime & # Uptime"\
+               'ACE -A System_Accounting'\
+               'xload -bg darkslategrey -fg white -hl azure & # X_Load'
+}
+Administration_Panel()
+{
+    $ARSHELL -or 3 \
+       'ACE -A Secure_Permissions'\
+       'ACE Root_Shell'\
+       'ACE -A Monitoring_Panel'
+}
+System_Accounting()
+{
+       if [ "$(which sar)" != "" ]; then
+               $ARSEHLL -aul sar
+       else
+               ACE -A Message 'SAR must be installed.' 
+       fi
+}
+Secure_Permissions()
+{
+       chmod -R o-w ~/*
+}
+See_Open_Ports()
+{
+       nmap localhost > /tmp/nmap.$$
+       ACE Terminal -e less /tmp/nmap.$$ 
+       rm -f /tmp/nmap.$$
+}
+See_User_Processes()
+{
+       $ARSHELL -aul 'ps u'
+}
+rgb_background()
+{
+    if [ -f $HOME/.antiright_background ]; then
+       cat $HOME/.antiright_background
+    else
+       echo black
+    fi
+}
+Background_Editor()
+{
+    color="$($ARSHELL -l Color: -t echo)"
+    if [ "$color" != "" ]; then
+       echo $HOME
+       echo $color > $HOME/.antiright_background
+       set_value background 'ACE -A rgb_background'
+       restart_desktop
+    fi
+}
+Mount_File_System()
+{
+    ACE -L 'File System' mount
+}
+Unmount_File_System()
+{
+    ACE -L 'File System' umount
+}
+Show_All_File_Systems()
+{
+       ACE Terminal -e less /etc/fstab &
+}
+Manual_Page()
+{
+    ACE Terminal -e man $1
+}
+ACE_peer_operation()
+{
+    ACE -L "$(echo -n $1 | tr [a-z] [A-Z]) Peer" ACE Terminal -e $1
+}
+Open_Display()
+{
+    ACE_peer_operation 'xhost +'
+}
+
+# desktop pulishing with roff
+arroff()
+{
+       groff -Tps \
+       "$(ACE roff_flags)"\
+       "$(ACE roff_file)" \
+       > /tmp/roff.ps.$$
+}
+clean_roff()
+{
+       rm -f /tmp/roff.ps.$$
+}
+Preview_roff()
+{
+       arroff
+       gv /tmp/roff.ps.$$ &
+       clean_roff
+}
+Print_roff()
+{
+       arroff
+       $(ACE print_command)\
+       /tmp/roff.ps.$$ 
+       clean_roff
+}
+Save_PS()
+{
+       arroff
+       mv /tmp/roff.ps.$$ \
+       $(ACE roff_file).ps
+}
+Save_PDF()
+{
+       arroff
+       ps2pdf /tmp/roff.ps.$$\
+               $(ACE roff_file).pdf
+       clean_roff
+}
+Publishing_Panel()
+{
+       $ARSHELL -or 4\
+               'ACE -A Preview_roff'\
+               'ACE -A Print_roff'\
+               'ACE -A Save_PDF'\
+               'ACE -A Save_PS'\
+               'ACE -A Save_TEXT'\
+               'ACE -A Save_JPEG'\
+               'ACE -A Word_Count_roff'
+}
+Word_Count_roff()
+{
+       local filename=$(ACE roff_file)
+       local output=$(wc $filename)
+       ACE -A Message "$output"
+}
+Save_JPEG()
+{
+       arroff
+       convert /tmp/roff.ps.$$\
+               $(ACE roff_file).jpg
+       clean_roff
+}
+Save_TEXT()
+{
+       groff -Tascii\
+       "$(ACE roff_flags)"\
+       "$(ACE roff_file)"\
+       > $(ACE roff_file).txt
+}
+# Disk space admin commands
+Select_Directory()
+{
+       directory="$($ARSHELL \ 
+               -al 'Select the current directory.'\
+               -at echo)"
+}
+Get_Largest_Files()
+{
+       Select_Directory
+       du -ak $directory | sort -n | tail -n 64 > /tmp/ACE.du.$$
+}
+Show_Largest_Files()
+{
+       Get_Largest_Files
+       ACE Terminal -e less /tmp/ACE.du.$$
+}
+
+# Problem here can be cases where files contain spaces.
+
+Prompt_to_Clean()      
+{
+       Get_Largest_Files
+
+       for file in "cat /tmp/ACE.du.$$"; do
+               ask_del $file
+       done
+}
+ACE_show_usage_and_exit()
+{
+    echo "usage: `basename $1` [+-ctr ARG] [+-p ARG] [+-L ARG] [+-V ARG]\
+       [+-A ARG] [--] ARGS..."
+    exit 2
+}
+
+while getopts :ctp:r:L:V:A: OPT; do
+    case $OPT in
+       c|+c)
+       ACE_Check_Configuration_File
+       exit 0
+       ;;
+       t|+t)
+       ACE_record_titles
+       exit 0
+       ;;
+       p|+p) # This argument allows executing a configured binding
+             # while not passing any proceeding arguments.
+       $(ACE_read_configuration_value "$OPTARG")
+       exit 0
+       ;;
+       r|+r)
+       ACE_read_configuration_value "$OPTARG"
+       exit 0
+       ;;
+       L|+L)
+       arguments=$($ARSHELL -al 'Launch Arguments:' -ap "echo")
+       shift $(($OPTIND - 1))
+       $@ $arguments &
+       exit 0
+       ;;
+       V|+V)
+       ACE_Verification "$OPTARG"
+       ;;
+       A|+A)
+       shift $(($OPTIND-2))
+       $@
+       exit 0
+       ;;
+       *)
+       ACE_show_usage_and_exit $0
+    esac
+done
+shift `expr $OPTIND - 1`
+
+if [ $# -gt 0 ]; then # This runs a command configured in ~/.antiright
+    if grep theme <<EOF
+$1
+EOF
+       then
+       ACE_set_theme $1
+    else
+        # This allows parameters to be passed to a configured command.
+       command="$(ACE_read_configuration_value $1)"
+       shift
+       $command $@ &
+    fi
+else
+    ACE_Panel
+fi
+
+

Index: ACE-desktop/ACE.1
===================================================================
RCS file: ACE-desktop/ACE.1
diff -N ACE-desktop/ACE.1
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/ACE.1   3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,153 @@
+.TH ANTIRIGHT 1
+.SH NAME
+ACE \- The AntiRight Configuration Environment
+.SH SYNOPSIS
+.B ACE
+[+-ctr ARG] [+-p ARG] [+-L ARG] [+-V ARG] [+-A ARG] [--] ARGS...
+.SH DESCRIPTION
+.PP
+.I ACE
+is the main component of the AntiRight desktop environment.  It is a script 
which defines the function of arshell instances.  It makes use of a 
configuration lookup mechanism to use user configurable bindings where 
appropriate.  Due to the scripted nature, the desktop environment behavior can 
be carried across different graphical user interfaces by simply changing the 
arshell program.  Since the arshell program event loop is maintained by 
arshell, which is typically written in C, speed is not an issue.  This is 
despite the scripted nature of the environment.  The ACE script can easily be 
modified to change the environment, greatly easing development time.
+.PP
+To start the environment, simply invoke ACE with no options.  A panel will 
appear.  On this panel one can launch the calculator, the CD player, the file 
manager, the sticky note utility, the desk bar/pager, the text editor, the load 
meter/system monitor, the terminal, the browser, the image editor, the mail 
utility, the background selection utility, the configuration utility, and the 
run dialog.  All button bindings are configurable through the settings utility. 
 For example, one can change the default browser, which is a lynx instance in 
an xterm, to dillo or mozilla.  The view menu allows one to access other 
panels, including other instances of the current panel.  The view menu contains 
an
+.I ACE Panel
+button, which launches an instance of the main panel, an
+.I Administration Panel
+button, a
+.I File System Panel
+button, a
+.I Network Panel
+button, and a
+.I Themes Panel
+button.
+.PP
+The
+.I Administration Panel
+contains a 
+.I Fix File Permissions
+button, a 
+.I Root Shell
+button, a 
+.I See All Processes
+button, a 
+.I See All Users 
+button, a 
+.I See Disk Info 
+button, a 
+.I See Open Ports
+button, a 
+.I See User Processes
+button, and a 
+.I System Monitor
+button. The
+.I Fix File Permissions
+button changes the permissions of all the files in a user's home directory so 
that others and group members cannot read, write, or execute them.  This is a 
needed action in maintaining personal privacy and security.  The
+.I Root Shell
+button launches an instance of su in an xterm window.  Entering the root 
password will give the user a root shell.  The
+.I See All Processes
+button lists all processes in an arshell work area.  The ps command used is ps 
xau.  If such a command does not work, modify the ACE script such that it 
executes ps -A.  The
+.I See All Users
+button lists the users, as reported by the who command, in an arshell work 
area.  The
+.I See Disk Info
+button pipes the results of the df command into an arshell work area.  The
+.I See Open Ports
+button runs a portscan of the local host and pipes the results into an arshell 
work area.  This requires the nmap utility.  The
+.I See User Processes
+button allows the user to view detailed information about his or her 
processes.  The results of the ps u command are piped into an arshell work 
area.  The
+.I System Monitor
+button launches the configured system monitor.  By default, this is an 
instance of top in an xterm.  
+.PP
+The
+.I File System Panel
+contains a
+.I Mount File System
+button, an
+.I Unmount File System
+button, a
+.I Show Free Space
+button, and a
+.I Show All File Systems
+button.  The
+.I Mount File System
+button launches a dialog in which the filesystem to be mounted can be entered. 
 Simply type the filesystem name and press enter.  The
+.I Unmount File System
+button launches a dialog in which the filesystem to be unmounted can be 
entered.  The
+.I Show Free Space
+button pipes the output of the df command into an arshell work area.  This 
shows detailed disk usage information.  The
+.I Show All File Systems
+button launches an instance of arshell in which the work area displays the 
contents of /etc/fstab.
+.PP
+The
+.I Network Panel
+contains an
+.I Open Display
+button, an
+.I Open URL
+button, a
+.I FTP
+button, a
+.I Telnet
+button, an
+.I SSH
+button, an
+.I SFTP
+button, a
+.I PPP On
+button, and a
+.I PPP Off
+button.  The
+.I Open Display
+button allows one to open the X display to another host.  The
+.I Open URL
+button launches the browser, starting at the entered url.  The
+.I FTP
+button starts a file transfer protocol session with the host entered at the 
dialog prompt.  The
+.I Telnet
+button launches a telnet session with the entered host.  The
+.I SSH
+button launches a secure shell session with the entered host.  The
+.I SFTP
+button launches a secure file transfer protocol session with the entered host. 
 The 
+.I PPP On
+button launches the configured command for dialing an Internet service 
provider through PPP.  It is recommended that this option be examined in the 
configuration utility and customized to whatever command is used locally.  The
+.I PPP Off
+button stops the PPP connection.  Configure this as is appropriate for your 
site.  These commands use the ACE Launcher facility, which allows easy passing 
of options from the user to commands.  
+.PP
+The
+.I Themes Panel
+allows one to select the current X resource theme for applications.  The 
themes are defined in system.antiright, and therefore in ~/.antiright, allowing 
easy addition and modification of such through the settings utility and the 
text editor.  The default theme, as specified by ~/.Xdefaults, can be restored 
with the
+.I Reset Theme
+button.  The set of theme buttons is generated automatically from the theme 
definitions in the aforementioned ~/.antiright.
+.SH OPTIONS
+.B \-c
+Check the presence of ~/.antiright, the configuration file, and create one if 
it does not exist.  
+.TP
+.B \-t
+List the titles of the configuration options.
+.TP
+.B \-p
+Execute a configured binding but don't pass proceeding arguments to the bound 
command.  
+.TP
+.B \-r ARG
+Read the value of a configured option ARG.
+.TP
+.B \-L ARG
+Launch command ARG, gathering and passing to command ARG a user specified 
argument with an arshell dialog.  
+.TP
+.B \-V ARG
+Launch a verification dialog, verifying the desire to perform command ARG. 
+.TP
+.B \-A ARG
+Launch an AntiRight Configuration Environment function.  Please examine the 
ACE file for such functions.  
+.PP
+Other options will result in the printing of usage information.  
+.SH AUTHORS
+Written by Jeffrey Bedard <address@hidden>.  
+.SH REPORTING BUGS
+Report bugs to <address@hidden>
+.SH COPYRIGHT
+Copyright 2002-2004, Jeffrey E. Bedard
+This  is  free software; see the source for copying conditions.  There is NO 
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+.SH SEE ALSO
+arshell(1) system.antiright(5) X(7)

Index: ACE-desktop/AUTHORS
===================================================================
RCS file: ACE-desktop/AUTHORS
diff -N ACE-desktop/AUTHORS
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/AUTHORS 3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,7 @@
+
+This desktop environment is written by Jeffrey Bedard, who can be
+reached at address@hidden .
+
+I would like to give credit to Joe Klemmer who wrote the postinstall-pak script
+  for checkinstall, which installs an AntiRight session in gdm.  He also 
provides the project's RPM packages.
+

Index: ACE-desktop/COPYING
===================================================================
RCS file: ACE-desktop/COPYING
diff -N ACE-desktop/COPYING
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/COPYING 3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,342 @@
+                   GNU GENERAL PUBLIC LICENSE
+                      Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+                          675 Mass Ave, Cambridge, MA 02139, USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+                           Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+                   GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+                           NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+                    END OF TERMS AND CONDITIONS
+
+           How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) 19yy  <name of author>
+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU General Public License
+    along with this program; if not, write to the Free Software
+    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) 19yy name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
+
+
+

Index: ACE-desktop/Makefile
===================================================================
RCS file: ACE-desktop/Makefile
diff -N ACE-desktop/Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/Makefile        3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,67 @@
+###############################################################################
+#
+#    AntiRight
+#    (c) 2004-2006 Jeffrey Bedard
+#    address@hidden
+# 
+#    This file is part of AntiRight.
+#
+#     AntiRight is free software; you can redistribute it and/or modify
+#     it under the terms of the GNU General Public License as published by
+#     the Free Software Foundation; either version 2 of the License, or
+#     (at your option) any later version.
+#
+#     AntiRight is distributed in the hope that it will be useful,
+#     but WITHOUT ANY WARRANTY; without even the implied warranty of
+#     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#     GNU General Public License for more details.
+#
+#     You should have received a copy of the GNU General Public License
+#     along with AntiRight; if not, write to the Free Software
+#     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
02110-1301  USA           
+#
+###############################################################################
+
+include config.mk
+
+
+all: dateload.o
+       cc -o dateload dateload.o
+       echo '#!/bin/sh' > ACE.install
+       grep ^PREFIX config.mk >> ACE.install
+       cat ACE >> ACE.install
+       chmod +x ACE.install
+       
+clean:
+       rm -f dateload dateload.o ACE.install
+
+distclean: clean
+       rm config.mk
+
+INSTALL_PROGRAM=$(INSTALL) -c -s
+INSTALL_SCRIPT=$(INSTALL) -c -m 755
+INSTALL_DATA=$(INSTALL) -c -m 644
+INSTALL_DIR=$(INSTALL) -d
+bindir=$(PREFIX)/bin
+mandir=$(PREFIX)/man
+man1dir=$(mandir)/man1
+man5dir=$(mandir)/man5
+datadir=$(PREFIX)/share/ACE-desktop
+docdir=$(datadir)/doc
+icondir=$(datadir)/icons
+
+install: all
+       $(INSTALL_DIR) $(bindir) $(man1dir) $(man2dir) $(docdir)\
+        $(datadir) $(icondir)
+       $(INSTALL_DATA) system.antiright $(datadir)
+       $(INSTALL_SCRIPT) ACE.install $(bindir)/ACE
+       $(INSTALL_DATA) *.1 $(man1dir)
+       $(INSTALL_DATA) *.5 $(man5dir)
+       $(INSTALL_DATA) COPYING $(docdir)
+       $(INSTALL_DATA) AUTHORS $(docdir)
+       $(INSTALL_DATA) icons/* $(icondir)
+       $(INSTALL_PROGRAM) dateload $(bindir)
+
+bzball: distclean
+       cd .. && tar cjf ACE-desktop-$(VERSION).tar.bz2 ACE-desktop
+

Index: ACE-desktop/config.mk
===================================================================
RCS file: ACE-desktop/config.mk
diff -N ACE-desktop/config.mk
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/config.mk       3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,10 @@
+# Local Build Configuration
+VERSION=2.99.4
+PREFIX=/usr/local/stow/ACE-desktop
+INCLUDE= -I/usr/pkg/include -I/usr/local/include -I/usr/X11R6/include
+LIBDIR= -L/usr/pkg/lib -L/usr/local/lib -L/usr/X11R6/lib
+ICONDIR=
+CPPFLAGS=
+DEFS= -DPACKAGE_STRING='"AntiRight_2.99.4"' 
-DPREFIX='"/usr/local/stow/ACE-desktop"' -D_GNU_SOURCE
+RESDIR=
+INSTALL=/usr/bin/install

Index: ACE-desktop/configure
===================================================================
RCS file: ACE-desktop/configure
diff -N ACE-desktop/configure
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/configure       3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,64 @@
+#!/bin/sh
+
+###############################################################################
+#
+#    AntiRight
+#    (c) 2004-2006 Jeffrey Bedard
+#    address@hidden
+# 
+#    This file is part of AntiRight.
+#
+#     AntiRight is free software; you can redistribute it and/or modify
+#     it under the terms of the GNU General Public License as published by
+#     the Free Software Foundation; either version 2 of the License, or
+#     (at your option) any later version.
+#
+#     AntiRight is distributed in the hope that it will be useful,
+#     but WITHOUT ANY WARRANTY; without even the implied warranty of
+#     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#     GNU General Public License for more details.
+#
+#     You should have received a copy of the GNU General Public License
+#     along with AntiRight; if not, write to the Free Software
+#     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
02110-1301  USA
+#
+###############################################################################
+
+VERSION=2.99.4
+
+for arg in $@; do
+       if [ "$arg" = "-d" ]; then
+               echo 'Configuring with debug options...'
+               CFLAGS="-g3 -Wall -W -Werror -DDEBUG"
+       elif [ "$arg" = "-s" ]; then
+               PREFIX=~/opt/ACE-Desktop
+       elif [ "$arg" = "-S" ]; then
+               PREFIX=/usr/local/stow/ACE-desktop
+       fi
+done
+
+DEFS="$DEFS -DPACKAGE_STRING='\"AntiRight_$VERSION\"'"
+
+
+if [ "$PREFIX" = "" ]; then
+       PREFIX=/usr/local
+fi
+DEFS="$DEFS -DPREFIX='\"$PREFIX\"'"
+
+
+INCLUDE="$INCLUDE -I/usr/pkg/include -I/usr/local/include -I/usr/X11R6/include"
+LIBDIR="$LIBDIR -L/usr/pkg/lib -L/usr/local/lib -L/usr/X11R6/lib"
+
+INSTALL=/usr/bin/install
+DEFS="$DEFS -D_GNU_SOURCE"
+echo Prefix is $PREFIX
+echo "# Local Build Configuration" > config.mk
+echo "VERSION=$VERSION" >> config.mk
+echo "PREFIX=$PREFIX" >> config.mk
+echo "INCLUDE=$INCLUDE" >> config.mk
+echo "LIBDIR=$LIBDIR" >> config.mk
+echo "ICONDIR=$ICONDIR" >> config.mk
+echo "CPPFLAGS=$CPPFLAGS" >> config.mk
+echo "DEFS=$DEFS" >> config.mk
+echo "RESDIR=$RESDIR" >> config.mk
+echo "INSTALL=$INSTALL" >> config.mk

Index: ACE-desktop/dateload.c
===================================================================
RCS file: ACE-desktop/dateload.c
diff -N ACE-desktop/dateload.c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/dateload.c      3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,20 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <time.h>
+
+int main(int argc, char **argv)
+{
+       char *date;
+       double loadavg[3];
+       time_t time_data;
+
+       time(&time_data);
+       date=ctime(&time_data);
+       
+       getloadavg(loadavg, 3);
+
+       printf(" %s %.2f, %.2f, %.2f",
+               date, loadavg[0], loadavg[1], loadavg[2]);
+
+       return(0);
+}

Index: ACE-desktop/postinstall-pak
===================================================================
RCS file: ACE-desktop/postinstall-pak
diff -N ACE-desktop/postinstall-pak
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/postinstall-pak 3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,50 @@
+#! /bin/sh
+
+#    postinstall-pak
+#    (c) 2003-2004 Joe Klemmer
+#
+#    This file is part of AntiRight.
+#
+#     AntiRight is free software; you can redistribute it and/or modify
+#     it under the terms of the GNU General Public License as published by
+#     the Free Software Foundation; either version 2 of the License, or
+#     (at your option) any later version.
+#
+#     AntiRight is distributed in the hope that it will be useful,
+#     but WITHOUT ANY WARRANTY; without even the implied warranty of
+#     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#     GNU General Public License for more details.
+#
+#     You should have received a copy of the GNU General Public License
+#     along with AntiRight; if not, write to the Free Software
+#     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
02110-1301  USA
+
+echo "Installing AntiRight into GDM sessions..."
+
+mkdir -p /etc/X11/gdm/Sessions
+cat > /etc/X11/gdm/Sessions/AntiRight <<-EOF
+#!/bin/sh
+
+       # /etc/X11/gdm/Sessions/AntiRight
+       # (c) 2003-2004 Joe Klemmer
+
+ 
+       # This file is part of AntiRight.
+
+       # AntiRight is free software; you can redistribute it and/or modify
+       # it under the terms of the GNU General Public License as published by
+       # the Free Software Foundation; either version 2 of the License, or
+       # (at your option) any later version.
+
+       # AntiRight is distributed in the hope that it will be useful,
+       # but WITHOUT ANY WARRANTY; without even the implied warranty of
+       # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+       # GNU General Public License for more details.
+
+       # You should have received a copy of the GNU General Public License
+       # along with AntiRight; if not, write to the Free Software
+       # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
02110-1301  USA
+             
+EOF
+echo "exec $PREFIX/bin/ACE -A AR" >> /etc/X11/gdm/Sessions/AntiRight
+

Index: ACE-desktop/system.antiright
===================================================================
RCS file: ACE-desktop/system.antiright
diff -N ACE-desktop/system.antiright
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/system.antiright        3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,84 @@
+###############################################################################
+#
+#    AntiRight
+#    (c) 2002-2006 Jeffrey Bedard
+#    address@hidden
+# 
+#    This file is part of AntiRight.
+#
+#     AntiRight is free software; you can redistribute it and/or modify
+#     it under the terms of the GNU General Public License as published by
+#     the Free Software Foundation; either version 2 of the License, or
+#     (at your option) any later version.
+#
+#     AntiRight is distributed in the hope that it will be useful,
+#     but WITHOUT ANY WARRANTY; without even the implied warranty of
+#     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#     GNU General Public License for more details.
+#
+#     You should have received a copy of the GNU General Public License
+#     along with AntiRight; if not, write to the Free Software
+#     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
02110-1301  USA
+#
+##############################################################################
+
+# This is the AntiRight configuration file.
+# It is esential to operation of AntiRight.  
+# The format is defined as follows:  
+# item:value
+# : is the field separator, and only the second field is counted as data.  
+
+# revision 2
+
+# With this preference scheme, the entire AntiRight environment can be
+# customized.  
+
+# Applications
+ACE: ACE
+Browser: exec firefox
+Mail:ACE Terminal -e mail
+Image_Editor:exec gimp
+File_Manager: exec rox
+Word_Processor: exec abiword
+Calculator: exec gcalctool
+Text_Editor: exec gvim
+CD_Player: ACE Terminal cdplay
+Cal: ACE -A Calendar
+System_Monitor: nice ACE Terminal -e top
+Print:lpr
+PPP_On:wvdial
+PPP_Off:killall wvdial
+mp3_dir:~/mp3
+mp3_player:mpg321
+Text_Editor: exec gvim
+File_Sharing: exec gtk-gnutella
+Screen: ACE Terminal -e screen -D -RR
+# This is the administration panel configuration.  
+Root_Shell: ACE Terminal -e su
+# This is the file system panel configuration.  
+See_Free_space: ACE -A See_Free_Space
+# This is the network panel configuration
+Open_URL: ACE -L Open_URL xterm -e lynx
+
+# Meta Information
+background: echo skyblue
+foreground: echo black
+# Customizations
+Terminal:exec mrxvt
+IRC:ACE Terminal -e irc
+PPP_Off:pkill pppd
+mp3_dir:~/archive/music
+Manual_Root:echo /usr/share/man
+Lock_Display:exec xlock -mode blank
+deskbar_style: echo 1
+
+IRC:IRC: [ACE Terminal -e irc] xchat
+IRC: [ACE Terminal -e irc] xchat
+Browser:exec firefox2
+Sticky_Note: ACE -A Sticky_Note
+Panel_Items: echo Lock_Display Screen Terminal File_Manager System_Monitor 
Browser File_Sharing Text_Editor Word_Processor Image_Editor Calculator 
Sticky_Note
+Deskbar_X:echo 4
+Deskbar_Y:echo 972
+Browser:exec firefox
+File_Sharing:exec nice -n 20 gtk-gnutella
+Deskbar_X:echo 0

Index: ACE-desktop/system.antiright.5
===================================================================
RCS file: ACE-desktop/system.antiright.5
diff -N ACE-desktop/system.antiright.5
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ ACE-desktop/system.antiright.5      3 Feb 2007 20:11:14 -0000       1.1
@@ -0,0 +1,19 @@
+.TH SYSTEM.ANTIRIGHT 1
+.SH NAME
+system.antiright \- AntiRight's configuration file
+.SH DESCRIPTION
+.I system.antiright
+is a the configuration file defining the bindings for the AntiRight 
Configuration Environment.  
+.SH FILES
+[PREFIX]/share/antiright/system.antiright
+~/.antiright
+.SH AUTHORS
+Written by Jeffrey Bedard <address@hidden>.  
+.SH REPORTING BUGS
+Report bugs to <address@hidden>
+.SH COPYRIGHT
+Copyright 2002-2004, Jeffrey E. Bedard
+This  is  free software; see the source for copying conditions.  There is NO 
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+.SH SEE ALSO
+ACE(1)

Index: ACE-desktop/icons/ACE.png
===================================================================
RCS file: ACE-desktop/icons/ACE.png
diff -N ACE-desktop/icons/ACE.png
Binary files /dev/null and /tmp/cvsvdJu3q differ

Index: ACE-desktop/icons/Browser.png
===================================================================
RCS file: ACE-desktop/icons/Browser.png
diff -N ACE-desktop/icons/Browser.png
Binary files /dev/null and /tmp/cvsumbLYt differ

Index: ACE-desktop/icons/Calculator.png
===================================================================
RCS file: ACE-desktop/icons/Calculator.png
diff -N ACE-desktop/icons/Calculator.png
Binary files /dev/null and /tmp/cvstr1MHu differ

Index: ACE-desktop/icons/File_Manager.png
===================================================================
RCS file: ACE-desktop/icons/File_Manager.png
diff -N ACE-desktop/icons/File_Manager.png
Binary files /dev/null and /tmp/cvsEFn44u differ

Index: ACE-desktop/icons/File_Sharing.png
===================================================================
RCS file: ACE-desktop/icons/File_Sharing.png
diff -N ACE-desktop/icons/File_Sharing.png
Binary files /dev/null and /tmp/cvsjHjNjt differ

Index: ACE-desktop/icons/Image_Editor.png
===================================================================
RCS file: ACE-desktop/icons/Image_Editor.png
diff -N ACE-desktop/icons/Image_Editor.png
Binary files /dev/null and /tmp/cvswk7aZt differ

Index: ACE-desktop/icons/Lock_Display.png
===================================================================
RCS file: ACE-desktop/icons/Lock_Display.png
diff -N ACE-desktop/icons/Lock_Display.png
Binary files /dev/null and /tmp/cvstsUgMw differ

Index: ACE-desktop/icons/Screen.png
===================================================================
RCS file: ACE-desktop/icons/Screen.png
diff -N ACE-desktop/icons/Screen.png
Binary files /dev/null and /tmp/cvsSbfrqx differ

Index: ACE-desktop/icons/Sticky_Note.png
===================================================================
RCS file: ACE-desktop/icons/Sticky_Note.png
diff -N ACE-desktop/icons/Sticky_Note.png
Binary files /dev/null and /tmp/cvs7GrMEv differ

Index: ACE-desktop/icons/System_Monitor.png
===================================================================
RCS file: ACE-desktop/icons/System_Monitor.png
diff -N ACE-desktop/icons/System_Monitor.png
Binary files /dev/null and /tmp/cvse6LL5v differ

Index: ACE-desktop/icons/Terminal.png
===================================================================
RCS file: ACE-desktop/icons/Terminal.png
diff -N ACE-desktop/icons/Terminal.png
Binary files /dev/null and /tmp/cvsPusW0y differ

Index: ACE-desktop/icons/Text_Editor.png
===================================================================
RCS file: ACE-desktop/icons/Text_Editor.png
diff -N ACE-desktop/icons/Text_Editor.png
Binary files /dev/null and /tmp/cvsOvgLQz differ

Index: ACE-desktop/icons/Word_Processor.png
===================================================================
RCS file: ACE-desktop/icons/Word_Processor.png
diff -N ACE-desktop/icons/Word_Processor.png
Binary files /dev/null and /tmp/cvsFQcJVx differ




reply via email to

[Prev in Thread] Current Thread [Next in Thread]