diff options
author | ryoon <ryoon@pkgsrc.org> | 2019-08-23 13:41:31 +0000 |
---|---|---|
committer | ryoon <ryoon@pkgsrc.org> | 2019-08-23 13:41:31 +0000 |
commit | 0244214a14f5f9fe41fb0cc7574754dfe1f14032 (patch) | |
tree | de58d756b93630e31fcc5fd71c92ce4fc08f0021 /lang/newlisp/patches | |
parent | 874805891c236e38ad57adcabafca306278869c1 (diff) | |
download | pkgsrc-0244214a14f5f9fe41fb0cc7574754dfe1f14032.tar.gz |
Update to 10.7.5
* GUI in Java was removed in 10.7.2 release.
* Fix build error related to readline with devel/readline. PR pkg/54484
Changelog:
10.7.2
Fixing out-of-sink of file positions when mixing 'search' and 'seek'
with 'read-line' on IO-streams introduced a new errror making
the newlisp-10.x.x/examples/upload.cgi script fail.
10.7.3
Supress loading of startup init.lsp when -h option is present. Before
only the -n and -x options supressed init.lsp.
Change in modules/gsl.lsp to make it work on locales using comma separator.
Ability to use 'open', 'rename-file', 'delete-file', 'make-dir' and
'remove-dir' with UTF16 filenames in UTF8 versions on Windows when
using the UTF8 version of newLISP. The functions 'file-info', 'file?',
'change-dir' and 'dir? already worked on UTF16 filenames when using the UTF8
version of newLISP on Windows.
Thanks to Michael Sabin who started the work a few years back writing the
win-path.c file with functions translating between UTF8 and UTF16.
When using the UTF8 version of newLISP on Windows in a command shell, that
command shell program also should be able to handle/display UTF8 (not UTF16).
On Windows and Linux the Java based frontend newLISP-GS handles UTF8.
On Mac OS the terminal program handles UTF8.
Fixed a wrong 'symbol protected message' when a protected symbol is
part of a nested espression, but not a symbol with its content to be
modified.
New modules/postscript.lsp changes description of ps:drawto.
Fixed flushing problem on 'print' to stdout on Mac OS and other BSDs.
'(read-key true)' with the 'true' parameter is now non-blocking.
(trim str) on some strings containing 0's would overrun memory and 0's
where not trimmed from the left. All character <= 32 (space) should
be trimmed from the left and right ends of the string buffer. When the
entire string is valid ASCII or UTF-8 with no 0s, ‘trim’ behaves
like in older versions.
10.7.4
When starting newlisp in -http-safe server mode HTTP_PUT and HTTP_DELETE
requests will not be served. This will cause 'write-file' and 'delete-file'
in url syntax, 'put-url' and 'delete-url' functions issued from a newLISP
client to return the text message "Server in safe mode".
New file qa-specific-tests/qa-share.lsp .
New guiserver.jar v 1.67 compiled with java 1.6
Still problems on macOS, some unrelated to change to image/icon load change
Added REQUEST_URI to environment variables in webserver mode.
Removed code introduced in 10.7.2 to syncronize file poisitons of C FILE stream
and raw file handle operations. Syncronization still seem s to work on cases
tested, but may not work in all cases mixing 'read-line' and 'seek'.
Changes for separately packaged Java Guiserver and elimination of installers.
(rotate theList -offsetOfRotation) was buggy
10.7.5
In getPutPostDeleteUrl(....) sock wasn't closed when returning with webError(..)
compareLists() in nl-math.c did not take list lengths into account. Also update
of qa-dot for relevant cases.
Diffstat (limited to 'lang/newlisp/patches')
-rw-r--r-- | lang/newlisp/patches/patch-guiserver_guiserver.lsp | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/lang/newlisp/patches/patch-guiserver_guiserver.lsp b/lang/newlisp/patches/patch-guiserver_guiserver.lsp deleted file mode 100644 index 57898c3ebc1..00000000000 --- a/lang/newlisp/patches/patch-guiserver_guiserver.lsp +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-guiserver_guiserver.lsp,v 1.2 2015/12/29 23:34:52 dholland Exp $ - -Don't hardwire paths. - ---- guiserver/guiserver.lsp.orig 2014-04-08 14:02:28.000000000 +0000 -+++ guiserver/guiserver.lsp -@@ -1879,7 +1879,7 @@ true - (env "JAVA_HOME") - (process (string (env "JAVA_HOME") "/bin/java -jar " server-path " " portIn)) - -- (process (string "/usr/bin/java -jar " server-path " " portIn)) -+ (process (string "@JAVA_HOME@/bin/java -jar " server-path " " portIn)) - - ) - ) |