new or
changed functionality |
description |
version |
set-locale
|
The decimal point setting from
the currrent locale is now used correctly when parsing source and
generating output.
|
8.4.4
|
now
|
The daylights savings field in
the now
function now
shows a flag 1/0 if time zone may have DST at certain time of
the year on Linux/UNIX. On Win32 it shows a 'daylight
minutes
bias' for timezones which may have DST. Note that the flag /
bias is
set through all the year even if DST is not in effect at a given
moment. May not work on all platforms.
|
8.4.4
|
date
|
Additional format parameter in
(date
num offset fmt). See manual for details.
|
8.4.4
|
Win32 Installer
|
Win32 installation is now to $PROGRAMFILES/newlisp
by default, but can be changed to a different
directory causing correct settings in the newlisp-tk.config
file
to be generated. The installer also puts the location in the Win32
execution path. The new
Win32 installer also registers newLISP correctly int "Add and Remove
Programs" applet in the control panel.
|
8.4.9
|
pack unpack
|
pack and unpack now
recognize a >
or < flag
for switching to big or little endian CPU byte order while
packing or
unpacking binary data.
|
8.4.5
|
init.lsp
|
When compiled on the Win32
platform newLISP now looks for init.lsp
in the directory of the newLISP
executable, not as before in the startup directory.
|
8.4.5
|
sort
|
sort now
allows specifying a
userdefined sort function as second parameter, previously only
ascending or descendign sort order could be specified.
|
8.4.5
|
nth rest slice
|
nth rest
and slice now
can take
advantage of Implicit Indexing.
This feature allows indexing wihout the
usage of nth
rest and slice. I.e.
(nth 2 3 -1 MyList) => (MyList 2 3
1) or (1
MyList) => (rest MyList) etc. See the manual chapter about
Indexing for details.
|
8.4.9
|
legal?
|
The new fucntion legal?
allows for checking strings for correct newLISP symbol syntax. Since
8.2.6 any character sequence can be transformed into a symbol for
associative hash-like data access.
|
8.4.10
|
args main-args
|
main-args
now can take indices, both: args and main-args
can take negative indices
|
8.5.0
|
object serialization
|
illegal symbols i.e. hash like
data association database are now serialized correctly using the save and source
functions.
|
8.4.10
|
upload.html
upload.cgi
|
Two new example programs where
added to the example directory, demonstrating file upload using the post-url
function.
|
8.4.9
|
infix.lsp
|
This module had several
updates to account
for the new
legal? function and sym functionality.
|
8.4.10
|
Documentation
|
Many changes and additions in
the documentation. The chapter about indexing as been moved from the
reference into the users manual and subchapters about implicit indexing have been added.
|
8.4.10
|
Bugs fixed
|
for bugs fixed see the CHANGES
log in the source distribution
|
8..4.3-8.5.0
|