Aug 18, 2002
        * install file fixed (Thanks to David M. Kaplan)
July 28, 2001
	* Fixed queries: Now queries should remain valid even after
	  deletion. There is one problem, though: when selecting an old
	  query, it is updated, and the time to update is proportional to
	  the number of selected entries times the number of deleted entries
	  since the last update. This can take a while (200*100 doesn't take
	  much)
	* Marks for imported queries are automagically saved.
	* Marks now valid after sort.
	* imported entries from queries get CITEID
	* added fucntion to mark second occurrences of CITEIDs.
July 23, 2001
        * Braket {C}apitalize works better on acronyms.
	* added Affiliation field, and removed spaces from misc field.
	* fixed seraches for mixed digits and letters.
July 22, 2001
        * Failed modules are now handled more gracefully. GUI will not
          work without perl/tk, and sciserver query without XML::XQL,
          but otherwise all will be ok.
	* Finally noticed that people actually use the bug track on
          sourceforge. Severeal bugfixes.
July 21, 2001
        * Added a hack to access ScieServer! A bit slow, but should
          work. Try to query 'author=einstein_a*'
July 19, 2001
        * Bug with opening bibtex file that don't have the
	  entry type on a seperate line fixed.
	* @strings aren't marked as double-citeid any more
July 18, 2001
        * added an option to export to html.
	* small bugfix, so that 'save opt' works like 'saveopt'.
	* major sixpack color isn't yellow anymore. Changed 'Bib'
          Xresources file.
June 30, 2001
        * Finally! Using a one char change in the code  Jan Warnking
          fixed the long-standing problem with iserting citeids
          containing colons into lyx. Thank you!!!
	* The variable WEBENTRIES controls how many entries to download
	  from a web site. (default 50)
June 23, 2001
        * Lower window will not update now when at the first/last entry and
          moving up/down. (Thanks to  Andrey Sukhorukov )
        * perl/Tk version 800.015 doesn't have states for tags, so now 'show
          only selected' is deactivated for that version.
	* fixed bug when trying to save a bibtex database with no entries.
	* Fixed bug with cut when database window was open.
June 22, 2001
        * fixed bug that occured with multiple databases.
	* new option 'fix double citeID' will add --0, --1, --2, etc. to
	  double citeids.
June 21, 2001
        * New option to view only selected references, under the Display menu.
	* CITEIDs for entries that contain umlauts and such stuff in the title
	  are made better.
June 20, 2001
        * The bottom view did not update correctly when scrolling quickly
	  throught records. Now fixed. (thanks to  Andrey Sukhorukov)
	* Overall looks improved, by merging with another branch that I had
	  this probably introduced some bugs.
May 3, 2001
        * improved history-window behaviour: it can now be changed in size
          with good results. Single click now selects a line, double-click
          executes it.
May 2, 2001
        * bp-medline: some medline records have newline, some have
          return-newline as seperators, probably some get generated by DOS.
          the medline module now takes of these '^M' from the end of the line.
	* better import of html pages from medline - it generated things like '\gt;'
	  and '\amp;' before.
May 1, 2001
        * Added better handling of export to nicely formated output. These
          formats can be genrated with genmod.pl in the bp library.
	* new format: bp-csv. Semicollon-seperated format that fits the
          Staroffice bibliography format.
	* updated documentation to explain how to work with StarOffice.
April 23, 2001
        * lyxpipe is now opened non-blocking, so that if lyx is
	  not running, but for some reason the pipe exists, sixpack
	  will not get stuck.
April 20, 2001
        * wrong icons names, sorry! Icon names are now much more logical.
	* New 16x16 icons, stolen from kde. We're both GPL, but I couldn't
          figure out exactly who to thank.... 
April 19, 2001
        * It is possible to use different icons. Frederic Toulouse made a
          new set. this is controlled with the ICONSET parameter.
	* You can redefine key bindings. These are defined with the parameters
	  KEY_.... , such as KEY_EDIT. Look in sixpack.rc for examples.
March 30, 2001
        * fixed bug with boolean operations in searches
	* next and prev selected buttons are now blue
	* changed the call to netscape so that a new netscape is opened if
          one isn't already running.
March 28, 2001
        * bp-medline: fixed bug in handling of multi-line fields that
          contained acronyms ( as in RNA- ). (thanks to Daniel P. Wolk)
	* fixed install of bib-remote man page
	* updated doc to describe regexp search and web query.
March 26, 2001
        * default viewer in sixpack.rc is now netscape, not netscape-remote
	* fixed install script a bit
	* hopefully fixed a problem with help->supported files.
	* Documentation update.
March 25, 2001
        * fixed a bug with exporting bibtex when nothing is selected
	* boolean operations in searches now use AND, OR instead of and, or
	* queries for numerical values can contain -, such as yr=1996-1998
	* can now do regex queries using the au=/regex/ syntax.
Jan 31, 2001
        * Can now insert multiple entries into lyx as one citation. Just
          mark all the entries you want, and then insert into lyx.
Jan 25, 2001
        * added set, unset. This will enable one to change configuration
	  parameters from within sixpack.
	* each configuration parameter now has a source, and sixpack will
	  save all the ones that the user changed manually to a file called
	  .sixpack.rc.gen
Jan 23, 2001
        * man pages for bib and bib-remote.
Jan 15, 2001
	* Added reverse sorting (thanks to Paul Anderson).
Jan 9, 2001
        * Fixed a bug with queries: could bot search for numbers.
	* bibtex handles @strings rather badly. Now exported entries will
	  have brackets arround them, again. only numeric entries, and
          entries that only contain a 3-letter month name, will not have a
          bracket.
Dec 23, 2000
        * Fixed a very slight security problem with bib-remote. Communication
	  with bib-remote is based on signal USR1, which you can only give the
	  process if you are the user or superuser. So, that part seems
          secure. Then communication proceeds through a file, and now
	  bib-remote checks that the file doesn't exist beforehand, and it
	  is created with umask 077. I hope this is secure!
Dec 22, 2000
        * Handles Unicode characters. Entry can be either as tex, or as
          unicode. Handles searches with unicode, except for some chars, 
	  as \c{c}. This is 8-bit unicode. Maybe perl/tk can handle more,
	  and then more chars can be used. Old bref files will load
          correctly, and be displayed correctly. New bref files are stored
          with unicode in them.
Dec 21, 2000
        * New interface with emacs. Sixpack can insert citations into emacs
          using gnuclient. This can be invoked with alt-m.
Dec 19, 2000
        * Fixed a bug: when doing a query on medline from the history window,
	  the imported entries weren't marked.
Dec 16, 2000
        * Added a rudimentary possibility to do queries on PubMed. Works
          pretty well now. Added menu items to insert jornal names.
	* Made Author be a Text-entry field, and now Text-Entry fields have
          vairable hights.
Dec 15, 2000
        * Sped up (?) the file loading of bref files.
	* Add the option to put brackets {} arround capitalized words in
          titles, so that they are preserved in bibtex.
Dec 14, 2000
        * Part fix of the @STRING problem. (not that anyone cares...): If
	  a field consists only of letters and digits, it will be put into the
	  bibtex with no brackets, and thus if a field is just a 
	  @string reference, all will work well.
Dec 13, 2000
        * fixed a bug - when marking double CITEIDs, list didn't display 
	  correctly.
Dec 12, 2000
        * More documentation.
Dec 11, 2000
        * Sped things up abit in the display section. Now Sixpack's display
	  works much more as perl/tk intended it to. In the process, the '*'
	  that mark marked entries were deleted. Marked entries are blue.
	* removed a bug associated with opening databases.
	* Sped things up even more. Now only things that really need to call
          displaytitles. Others try to change things in the display directly.
	* Fixed the behaviour of open-new.
	* Made balloons on by default. Control with BALLOONHELP.
Dec 10, 2000
        * changed the lyx behaviour to work as described in the
          documentation. Then changed the documentation to describe the lyx
          behaviour. Now they match.
	* Added a vaiable HELPHANDLE in case the user wants to open different viewers
	  for help files and regular urls.
Dec 8, 2000
        * Documentation has finally been written! It is linked to from the
          help menu.
	* While working on the documentation a couple of bugs were fixed,
          new menus added, etc.
Dec 7, 2000
        * fixed a bug in the install file
	* the command grep is now configurable.
Dec 6, 2000
        * install script now more well behaved. No need to edit source any
          more. Thanks got to Min Xu.
	* created citeids can't contain spaces any more.
	* history is now saved
	* added recent opened files to the menu.
Dec 5, 2000
        * bp-medline handles now handles Jr and Sr better.
	* displayTitles isn't called so often to improve speed.
Nov 7, 2000
        * Bibtex files are now formated a bit nicer.
	* When opening a collection, the database window is opened.
Nov 6, 2000
	* The seperator between fields in the database is now \x000, instead
          of #. Old databases will still load correctly.
	* new option BIBWITHBREF will cause sixpack to save a bref database with
	  every bibtex database it saves. On the next load, if the bibtex file's
	  modification time isn't later than the sixpack database, the
          sixpack database will be loaded instead.
Nov 3, 2000
	* ?? fixed bug with opening new databse ??
Nov 2, 2000
	* It turned out that sixpack was actually handling the X11 resources
          databse - perl/Tk does. Now it handles it much better. A new file
          holds the defaults for colors and geometry, and these can be
          overridden from the command line, or from .Xdefaults, etc.
	* version is now 0.99(=0.0.6)
	* handled a bug in the old file dailog (which is now only used for
          import/export), when entering a full pathname into the filedialog,
          the file is returned as /diretory//fullpathname.
	* expanded the 'sys' command: if the line contains {}, then the part
          between the brakets is executed in perl. To make this usefull,
          added also the following routines:
	  historyFind("command",-2) - finds the last occurance of command in
            the history, and returns the one-before last argument to that
            command.
	  askOpenFile("title"),askSaveFile("title") - asks the user to enter
          a filename. (a lot of thanks for these two goes to James W. Haefner)
Nov 1, 2000
	* changed the file dialog, to the spiffier and hopefully faster 
	  getopenfile. 
	* removed some (not all) bugs with highliting selected entries.
	* added the option to mark entries that are used in an aux file. (aux
	  files are generated during latexing).
	* added a menu option to force save all open databases.
	* added balloon help for buttons. This can be turned on from the
          'help' menu.
	* entries in the configuration file can span several lines by adding \
	  at the end of the lines. 
Oct 18, 2000
        * The display and query menus have been split into two, so that they
          show up whole on the screen. The configuration parameter
          ENTRIESPERMENU controls how many entries should be on one menu,
          for those with bigger/smaller screens.
	* Added the option to add menu-entries to execute certain scripts.
          This is just being checked, and will be left in if people like the
          idea.
	* added a command 'sys' to execute an external command.
Oct 6, 2000
        * Went back to putting all bibtex entries into {}. Now @strings done't 
	  work correctly - but they probably never did.
Jul 01, 2000
        * Fixed a problem with newer perl, as in debian woody.
	* Added a new ISI converter, written by Bernhard Riecke. This is a new
	  bp module called bp-isi-bern
	* Added CITEIDs of the type Lachmann+:98 , using + instead of et al.
Apr 23, 2000
	* FINALLY!! bugfix: pressing alt-enter while editing a text field doesn't insert a return any
	  more. Tab now moves between fields.
	* FINALLY! The selection is now exported to other prorams.	
	* Added copy/cut/paste
	* selected entries are now white on blue.
	* bugfix: now handles trailing spaces in sixpack.rc better (Chris Kuklewicz <chrisk@mit.edu>)
	* bugfix/new bug: If a field contains only one word, no spaces, then
          saved into the bibtex file with no {} or "". This enables the use
          of @string. A bug remains, though. If you use things like
	  title = "Something really " # important
	  you'll have problems. In other words, the join fields hash (#)
          mark in bibtex will cause problems
	* bugfix: the command "import bibtex file" wasn't handled consistently.
	* bugfix: handles ^M at end of lines, and another bugfux by Chris Kuklewicz
Apr 20, 2000
	* added ability for the user to decide which fields should be displayed 
	  in the line-view. This is controlled be the DISPLAYLINE variable.
	* changed colors a bit, so other fields are more readable.
	* now inserts citations into LyX! (Chris Kuklewicz <chrisk@mit.edu>) 
	  use tellyx from the command line, or alt-l, or Tell Lyx from the edit menu.
	* mouse-2 selects, mouse-3 is free again (poor 2-button people....(like me))
	* Layout changed a bit.
	* long text can now contain linebreak - to format into paragraphs.
	* One can now both import and export into the X selection, though
	  for now, it doesn't seem that other applications are aware of 
	  text that we export.
Apr 7, 2000
	* bugfix. Now a '%' on a line does not prevent the whole 
	  bibtex entry from being read.
Apr 5, 2000
	* Added the field 'edition' to book and inbook.
	* Some bugfixes.
Mar 28, 2000
	* removed dependence of most external commands. left is only wget.
	  to remove dependence of xterm, and new dialog is opened.
Mar 25, 2000
	* bib-remote can now execute any command-line command.
Mar 24, 2000
	* bp-medline now handles html better. It seems that PNAS changed
	  the format slightly. Works again.
	* An external program can now signal sixpack to import a file. 
	  The program is called bib-remote. With this, your web browser
	  can be told to directly import citations into an open database.
	* bp-endnote now handles urls in the note or annote fields (O or U).
	  also, a bug with handling the '@' field was removed. I don't know
	  what this field means, though.
Mar 13, 2000
	* bugfixes
	* editors will be used instead of authors, if no authors exist.
Mar 9, 2000
	* The user can now specify what the generated CITEIDs should look like.
	  (see documentation in sixpack.rc or README)
Mar 8, 2000
	* strings are now displayed in the list.
	* bugfixes to the bp-bibtex module.
	* strings can be entered as new elements (type string).
	* more bugfixes with bibtex output.
	* Added an option to sort the bibtex file when saving, so that
	  strings are first, in the order in which they contain each
	  other. Cross refernces always appear before the entry they
	  cross-refernece.
Mar 7, 2000
	* changed the icons a bit, and added spacing between them.
	* searches will now work even if a word is {C}apitalized.
	* MAJOR BUG: tiny bug that caused author not to be exported.
Mar 6, 2000
	* added automatic scanning of bp input and output modules
	  now these are on sub-menus (because there could be many).
	* with this feature, sixpack installation can now optionally
	  install some additional modules, so we have:
	* bp module: inspecWeb to import from what inspec gives now on the
	  web
	* bp module: medline now understands the URLF field
	* bp module: bibtex now handles '{}' delimted strings. Even when
	  multi-line. 
	* Now handles strings and cross references (slightly) better. 
	  You can ask to convert strings/cross references, or
	  leave them as they are.
Mar 5, 2000
	* saved bibtex files look quite nice now.
	* bugfixes...
	* Added dialogs for close/exit when a database was modified.
	* fixed to handle bug in bp - it prints "setting options to html"
Mar 4, 2000
	Version 0.99(=0.0.3)
	* major change: many databases can be opened at once. sixpack 
	  remembers where each entry came from, and can put them back
	  to their right place. It keeps also track of the 'current database', 
	  which is the latest opened one, unless the user choses another one.
	  It also keeps track of exactly which databases have been modified, 
	  and won't close them, unless forced.
	* bibtex is now much more native to sixpack. An open database can be 
	  either bibtex or sixtex.
	* sixpack can now source scripts.
	* the currently opened databases can be remembered by writing the
	  script that opens them to file.
	* There is a new 'databases' window, to show which databases are
	  loaded, and to chose the current one.
	* Window placement now tries to be smart. It works on my screen....

Mar 3, 2000
	* sort now uses the perl sort.
	* when sorting by author, sort is done by last name of first author.
	* Added 3 new fields: Annote, file, url. The database format also
	  changed. But, from now on adding a field to the database format 
	  will not make the old format incompatible with the new one.
	* nested {} in bibtex files are now parsed correctly
	* with the new fields file and url, the value for opening an external
	  viewer is taken from these fields, and not from misc.
	* the pick bibtype dialog is now keyboard-friendly.
	* added an option to tell the import that data is raw html.
	* added an option to import from selection buffer.

Mar 1, 2000
	Version 0.99(=0.0.2)
	* enabled/added sorting. 
	  (sorry, for now still the original bubble sort)
	* loads of bug-fixes.
	* tried to make the interface more consistent, keys work everywhere
 	  tab and shift-tab kind of moves in a sequential order. 
	  (ctrl-tab and shift-tab works even better)
	* Tried to have all commands available from both gui and command line
	  interface.
	* Generates CITEIDs from author+year, and looks for double CITEIDs.
	* Added view file/url: if an entry contains 
	  file=filename.ext
	  or
	  url=http://somewhere
	  then one can automatically open the article in an external viewer.
	* Added the command 'mark' to store the current marks in the mark
	  history. Finally sixpack is computationally complete!
	* Added importing directly from url. The import file-dialog will
	  now accept both filename and url.
	* Added a modified flag, so that quitting by mistake isn't that
	  easy.
	* Added 'save'/'save as' feature
	* Imported items are automatically selected.
	* made a new install script, should work anywhere. 
	  (well, almost. It does work in debian/linux and solaris)
	* Added external configuration file ~/.sixpack.rc and /etc/sixpack.rc
Feb 25, 2000
	Downloaded the original sixpack-0.98


	
