|
Siag Office
Shohei Mail
Webresolve
Pen
Dwatch
XMagick
Myhtml
Simple Database Library
Sdbsiod
mod_log_sdb
mod_sql_sdb
Sdbgrey
Ulric's Router Construction Kit
neXtaw
Mowitz
Kylie
O3read
Ucron
Parsecgi
Mr Big
Ulric's stuff
|
|
Changes in 3.4.0
000906 Double buffering for Ruler.
Cleaned up code and documentation, released 3.4.0.
000905 PW: Changed richtext highlighting from xor to grey.
000902 Siag: unimplemented a bunch of half-working functions.
000828 PW: Use lyx2html to load files created by LyX. Currently this
does not work because of a bug in lyx2html: it does not accept
the syntax "lyx2html infile.lyx outfile.html".
All: Added --with-XawM=-lfoo to configure.
000821 Updated Swedish translation. Removed bogus menu entries.
PW: reimplemented scroll-up and scroll-down.
Verified that aspell can be used as an ispell substitute.
000820 Removed a bunch of directories from the AFM anf TYPE1 search paths.
000816 Siag: Made label3 display CONSTANT rather than ERROR for cells
containing constant numbers.
000815 Added the Bitstream Charter font and made a simplified T1lib
configuration with only this font.
000815 PW: fileio_ps.c largely rewritten using the new afm info with
support for "full"-adjusted text. Prerelease 2.
000814 Nothing used rc_geom: removed. Changed rc_width and rc_strwidth
to return float. Implemented an afm file parser and made rc_width
use it. Moved several functions and structures from xcommon/fonts.c
to common/fonts.c. New directive AFM= in fonts.txt specifies the
name of the afm file for a font. Added afm files for all fonts in
fonts.txt in the new directory common/fonts.
Siag: Removed a number of functions from tsiag/fonts.c.
A weird hack: if character 45 is listed as hyphen in
IsoLatin1.enc, we get a tiny little line which is nothing like
what Ghostprint prints! Changing the name to minus fixes the
problem, but hey?!
000813 PW: Scrollbars unbroken. Unselect block on button 1 click or
self-insert-char.
000810 Egon: Removed the siag_matrix variable from guilei.c (Mark Williams).
000808 Siag: Reintroduced the CONSTANT type.
000806 PW: Add tabs to ruler using button 1 for left, button 2 for center
and button 3 for right adjusted tabs. Shift-click to remove tabs.
All: Everything that used to go into libexecdir now goes into libdir.
000805 PW: Align plugins left, center or right. Plugins are now left
aligned by default; an Incompatible Change (tm).
000804 PW: Removed top from sheet structure. Changed top in Richtext
to use pixels rather than lines.
000802 PW: "Full" adjustment makes left and right edges straight.
000729 Siag: References of the form $A$1 are accepted. The difference
from A1 is that they are not automatically updated when cells
are moved.
000721 Siag: New example allfunctions.siag. Many functions such as pow2
renamed to avoid being interpreted as A1 references (pow_2).
000719 Siag: get-cell incorrectly returned the number 0 for empty cells
and cells containing errors. Changed so that empty cells and
errors return nil. Don't know what else this will break.
000717 Siag: Arbitrary precision arithmetic using libgmp. Bindings
for 67 functions in gmp.c. New example gmp.siag.
000716 Siag: Rudimentary loading of ABS files in new file fileio_abs.c.
New operators ** and \ (same as functions power and quotient).
000715 Siag: Complex numbers. New example complex.siag.
000714 Siag: Matrix functions transpose and mmult.
000712 Siag: added atanh to mathwrap.c. Moved the new functions written
in Scheme to the new file functions.scm.
000711 Siag: Documentation for hundreds of functions in siag.scm,
most needed for Excel compatibility. Actual functions not written yet.
000710 Siag: Completely rewrote ci.c. It now "compiles" strings containing
expressions into strings containing Scheme expressions.
No values are calculated in ci.c. This also fixed several bugs:
function calls without arguments, e.g. getpid(), didn't work,
and functions such as define evaluated their arguments to early.
Also added the capability to work with strings, e.g. length("foo").
Finally, expressions such as car(cons(1, nil)) are now acceptable:
anything goes as long as the end result is a number or a string.
000708 Siag: New function currency_rate returns currency exchange rates,
e.g. currency_rate("FRF","SEK") converts 1 French Franc to Swedish
Kronor. Requires a patch to libstocks, which I hope will be
included in future releases.
Siag: Added function reference in the new file siag-functions.html.
Also created tools to update it automatically. Wrote docs for
all functions accessable from "C".
000707 Removed xcommon/docs/TODO, which described features added years ago.
000706 PW: fixed annoying off-by-one error in block handling code.
000705 PW: Print raised, lowered and underlined text properly.
Implemented strikethrough (screen and print). This affects
register-style and the file styles.scm. New icon strike.xpm.
000704 Added #include <stdio.h> to the part of stocks.h where
libstocks is not used.
Added height_interest to buffer structure, mostly to speed up
html (and doc) loader. Used in ins_text.
000702 Removed common/docs/embedding.html.
000627 Siag: New example portfolj.siag demonstrates the stock features.
The clipart plugin now handles LaTeX and DVI files.
Clipart plugin reads BoundingBox from PS file.
|
|
|