183 lines
8.1 KiB
Plaintext
183 lines
8.1 KiB
Plaintext
-*-change-log-*-
|
|
1999-09-13 Vincent Granet <vg@unice.fr>
|
|
---- v2.1.2 ----
|
|
* FIXED bug in sort.stk: line 108 stk:<= change to <=
|
|
* Added = and != operators to compare string and number
|
|
values. Numbers are converted (if possible) to string.
|
|
* Changed, now xxl uses the "longtable" package instead of
|
|
the "supertabular" package.
|
|
* Added parameters in the Preview, Print and LaTeX dialog boxes to
|
|
change the sheet layout. Also, help messages have been added.
|
|
* Added, a checkbutton in the control-panel to set "on" or "off"
|
|
the cell reevalution. For huge sheets, setting off cell reevalution
|
|
could avoid wasting time :-).
|
|
* Added a help balloon to the button that controls the cell
|
|
reevalution.
|
|
* FIXED, information about hidden rows or cols are now correctly
|
|
saved in the xxl file.
|
|
* Changed, hidden rows or cols are no more printed or previewed.
|
|
* Removed "Preview" entry in "Print" menu. Added a button "Preview"
|
|
in the "Print Document" dialog box.
|
|
* Changed, tempory files created in the tmp directory are now deleted
|
|
when xxl exits. A new variable *rm* has been defined at
|
|
configuration time. So users who have already a file ~/.xxlrc
|
|
need to add the line (define *rm* "/bin/rm") in it.(of course, if
|
|
/bin/rm is the remove command on the system!)
|
|
* Changed. Command print document can now be applied to the selection.
|
|
Only contiguous selected cells are printed (not all the
|
|
document). Title columns and title rows always are printed.
|
|
* Added boolean comparison operators < > <= >= (false < true)
|
|
* Changed sort function. It can now sort values of type boolean, string
|
|
or number, with the following rule: boolean < string < number.
|
|
* FIXED sheet filename after imported file now suffixed by .xxl.
|
|
* FIXED bug. The table was not marked saved when a col/row was
|
|
cleared
|
|
* Changed xxl installation procedure. Now ask for deletion of
|
|
previous installed versions.
|
|
* Added conversion functions 'tostr' and 'tonum'. The first one
|
|
converts any value to string (boolean values to 'true' and
|
|
'false'). The second one converts values to numbers (a string
|
|
value must be a valid numeric expression, true = 1 and false = 0)
|
|
* Added function 'round' with 1 argument to give the precision
|
|
(ie the number of digit after the dot).
|
|
* ADDED sylk format import/export.
|
|
* FIXED bug in function text-cell-width.
|
|
* FIXED binding Alt-d to a wrong function name
|
|
* Added undo function. The 20 last actions are kept and can be undone.
|
|
* Added financial functions "etofr" and "frtoe" to convert euros to
|
|
francs and francs to euros.
|
|
* FIXED bug in setting italic style to selected cells.
|
|
* FIXED bug when clicking on an unsed sheet after closing another
|
|
sheet.
|
|
* Added rpm packages for distribution.
|
|
* Changed function save-sheet. It now checks if the sheet is
|
|
really modified before saving it.
|
|
* Changed commands called from control panel are now applied
|
|
to the selection, even if the selection is not in the active
|
|
worksheet. Commands via bindings are always applied to the
|
|
worksheet that gets the control sequence.
|
|
* Added at sheet openning, selection is set on the last active
|
|
cell. Default is cell (1,1)).
|
|
* Added adaptation of Blt2.4g (sourceforge.net/projects/blt) to Stk and graph functions.
|
|
(special thanks to Brian Denheyer <briand@seanet.com>)
|
|
* Provided rpm distributions (i386.rpm and src.rpm)
|
|
* Changed copyright and license terms of xxl. Xxl is now released
|
|
under GPL.
|
|
|
|
1999-08-01 Vincent Granet <vg@unice.fr>
|
|
---- v2.1.1 ----
|
|
* Updated to tkTable2.4.
|
|
* Added sheet:spans method (accel Alt-p) for row/col spanning
|
|
* Added function count(r) to return the number of non
|
|
empty cells in a range(r)
|
|
* Added functions day(), month(), year(), hour(),
|
|
minute() and second() to return, resp., current day, month,
|
|
year, hour, minute and second.
|
|
* Added function index(i,r) to return the value at index x
|
|
in the range r.
|
|
* Added function hypot(x,y) to return the hypotenuse of a right
|
|
triangle
|
|
* Added function substr(s,p1,p2) to return charaters from pos p1
|
|
to p2 in string s
|
|
* Added functions strupper(s) and strlower(s) to convert string s
|
|
to upper case and lower case.
|
|
to p2 in string s.
|
|
* Added financial functions fv(pmt,i,term), pv(pmt,i,term) and
|
|
pmt(pmt,i,term) (got from Xspread, thanks).
|
|
* Added balloon contexual help on raise button of sheets
|
|
* Renamed function "type" to "celltype"
|
|
* Replaced in sort.stk string functions by string-lo functions to
|
|
sort cell depending on the environment variable LANG.
|
|
* FIXED bug in traducteur.y with equal operator.
|
|
* Added logical operators: and & or.
|
|
* Fixed sheet redisplay after currency or number format changes.
|
|
* Changed the word Money to Currency.
|
|
* Added shortcuts in menu style.
|
|
* Fixed bug in set-sheet-size. *ROW--MAX* and *COL--MAX* always
|
|
converted to number.
|
|
* Changed open file. If the file does not exist, xxl will open a new
|
|
sheet with ist filename. Consquence, Fix option "-doc" when file
|
|
argument cannot be read.
|
|
* Added the version of xxl in the first line of generated ~/.xxlrc
|
|
|
|
1998-11-05 Vincent Granet <vg@unice.fr>
|
|
---- v2.1.0 ----
|
|
|
|
* Modified right and down moves extend sheet if necessary
|
|
* Extended identification sheet. Author, creation and last modifiation
|
|
date, and purpose. Set title changed to set indentification.
|
|
* Added utopia font. It is cmr LaTeX font for printing and
|
|
previewing
|
|
* Added choose of default spreadsheet font in the configuration dialog
|
|
box
|
|
* Improved html format production.
|
|
* Modified xxl libraries. Now, all libraries (traducteur, tradinv,
|
|
type, libxxl, tktable) are grouped in one called libxxl (static
|
|
libxxl.a or dynamic libxxl.??)
|
|
* Replaced in interface (catch (load "~/.xxlrc")) by
|
|
(try-load "~/.xxlrc")
|
|
* Modified Makefiles to create ${prefix}/lib and ${prefix}/bin if
|
|
necessary
|
|
* Replaced all "require" to widget calls by (require "Tk-classes")
|
|
* Modified csv format production to be conform to usage
|
|
* Fixed open-file when choosen file has a wrong format
|
|
* Fixed Filebox.stklos. It now shows correctly files with proper
|
|
suffix
|
|
* Fixed save-sheet-as. Use of cancel button was bogus
|
|
* Upgraded to tkTable2.3.
|
|
* Added importation of csv format
|
|
|
|
1998-08-16 Vincent Granet <vg@unice.fr>
|
|
---- v2.0.4 ----
|
|
|
|
* Fixed bugs in deletion/insertion functions managing absolute cell
|
|
references
|
|
* Added distclean rule for Maps directory in the main Makefile.in
|
|
* Added balloon contexual help on panel buttons.
|
|
* Deleted Online Help entry in Help menu and Help buttons (useless)
|
|
* Added stick and hide buttons
|
|
|
|
1998-07-15 Vincent Granet <vg@unice.fr>
|
|
---- v2.0.3 ----
|
|
|
|
* Upgraded tktable1.8 to tktable2.2
|
|
* Removed batchmode slot from class <Table> (tktable2.1)
|
|
* Added clear method for class <Table> (tktable2.1)
|
|
* Removed clear button. Useless
|
|
* Added wrap button
|
|
* Removed list-minus function. Used instead remove stk native
|
|
function.
|
|
* Moved functions apply-a-style, apply-an-anchor and
|
|
change-style-or-anchor from cellEdit.stklos to tag.stklos
|
|
* Added font family and font size selection.
|
|
- POTENTIAL INCOMPATIBILITY - Use script xxl-convert in etc to
|
|
convert old format to new format: xxl-convert old > new
|
|
* Added multiline cells. Alt-= to in entry to insert newline
|
|
* Added code for multiline cell and its latex output. No perfect.
|
|
* Changed type.l to match strings including newline char
|
|
* Added output support for csv and html formats. (first versions)
|
|
Thanks to Brian Denheyer <briand@northwest.com>
|
|
|
|
1998-06-15 Vincent Granet <vg@unice.fr>
|
|
---- v2.0.2 ----
|
|
|
|
* Updated code to stk 3.99.2. Side effect : bug found in stk
|
|
(thanks to to Brian Denheyer <briand@northwest.com> for finding
|
|
and fixing it)
|
|
|
|
Fri Aug 29 11:37:18 1997 Vincent Granet <vg@unice.fr>
|
|
|
|
---- v2.0.1 ----
|
|
|
|
* bugs in loop checking and file loading are fixed.
|
|
* in v2.0, cells were systematically re-evaluated when displayed,
|
|
so scrolling or cell resizing was very slow.
|
|
The value of a formula cell is now stored and re-evaluated each
|
|
time a cell content is changed. In a formula cell, a "value"
|
|
slot is saved in xxl format file.
|
|
* bignums are now correctly managed.
|
|
* money values with precision 0 are now correctly displayed
|
|
* added user init file ~/.xxlrc. This file can be created with new
|
|
entry "Configure" in menu "File".
|
|
|
|
|