From: Tom Lord <lord+@andrew.cmu.edu>
Newsgroups: comp.archives
Subject: [gnu.utils.bug] Oleo 1.2
Followup-To: gnu.utils.bug
Date: 7 Jan 1993 23:44:40 GMT
Organization: University of California, Berkeley
Distribution: world
NNTP-Posting-Host: soda.berkeley.edu
X-Original-Newsgroups: gnu.utils.bug,gnu.announce
X-Original-Date: Wed, 30 Dec 1992 14:50:59 -0500 (EST)

Archive-name: auto/gnu.utils.bug/Oleo-1-2

This message announces the availability of Oleo version 1.2 (a beta
release).  This version is available for ftp from:

	prep.ai.mit.edu:pub/gnu/oleo-1.2.tar.Z

Oleo is a spreadsheet program (better for you than the more expensive
spreadsheet).  It supports X windows and character-based terminals, and
can generate embedded PostScript(*) renditions of spreadsheets.
Keybindings should be familiar to Emacs users and are configurable by
users.

This is primarily a bugfix release; this version should be
considerably more robust than previous releases.  Many commands that
used to reliably coredump have been fixed.

Please report bugs to the mailing list:
	bug-gnu-utils@prep.ai.mit.edu

>From the NEWS file:

===== Oleo 1.2 =====


* New command line options

  --version or -v: print out a version number
  --quiet or -q: don't print the disclaimer
  --ignore-init-file or -f: don't read commands from .oleorc or ~/.oleorc

* New commands/Changes to commands

  write-variables:  writes to a file or pipe the values of all variables 
	that are bound to cells.  Variables bound to regions are not 
	written.

  read-variables: The inverse of write-variables.  Variables that are
	bound to a range cause an error.  Variables not bound to a
	cell are ignored.

  Format-cell and format-region can now be used to set cell fonts.

  set-region-forumla: This can be used to edit many cells at once.

  {upper,lower}-{left,right}: These commands go to extremes.  They are
  bound to M-{^Y ^U ^B and ^N}.

  {insert,delete}-{row,column}: new commands bound to ^O, ^K, M-^O, M-^K.

  {move,copy}-region: these commands now work (at least for many test cases).

  exchange-point-and-mark: ^X ^X

* File Format Changes

  SYLK mode appears to have changed at some time in the past.  Older
  (and correct, i presume)  versions write cell references in a0
  format.  The last alpha and early beta releases use rc format.  
  Now there are two file formats ``sylk'' and ``sylk-noa0''.
  If older sylk files don't work with one, they may with the other.
  Hopefully, between them, all oleo-generated sylk files can be read.
  Users are encouraged to read and write files in ``oleo'' format (the
  default).

  Oleo file format has changed in a (hopefully) upward compatable way.

  When reading sylk or oleo files, a format error now causes the read
  to be aborted.

  Oleo no longer generates a panic file on any signal (it dumps core
  like everyone else).

* X tweaks
 
  The window now has a title.

  Whatever key corresponds to Mod1Mask is treated as a meta key.

  The resources oleo.geometry, oleo.foreground and oleo.background
  have the expected effects.

* New formula functions

  In the `cells' package there is a new function vlookup_str that can
  be used to search a table, using a keyword string.  See USING.


      [ Soon to be at these ftp sites as well.  Please try them
	before prep.ai.mit.edu!  thanx -gnu@prep.ai.mit.edu

	Japan: ftp.cs.titech.ac.jp, utsun.s.u-tokyo.ac.jp:ftpsync/prep
	Australia: archie.oz.au:gnu
	Europe: src.doc.ic.ac.uk:gnu, ftp.informatik.tu-muenchen.de,
	  ftp.informatik.rwth-aachen.de:pub/gnu, nic.funet.fi:pub/gnu,
	  ugle.unit.no, isy.liu.se, ftp.stacken.kth.se, ftp.win.tue.nl,
	  ftp.denet.dk, ftp.eunet.ch, archive.eu.net
	United States: wuarchive.wustl.edu, ftp.cs.widener.edu,
	  uxc.cso.uiuc.edu, col.hp.com, gatekeeper.dec.com:pub/GNU,
	  ftp.uu.net:systems/gnu

	For information on how to order GNU software on tape or
	cd-rom, check the file etc/DISTRIB in the GNU Emacs
	distribution, or e-mail a request to:	gnu@prep.ai.mit.edu
      ]