pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/54484 CVS commit: pkgsrc/lang/newlisp



The following reply was made to PR pkg/54484; it has been noted by GNATS.

From: "Ryo ONODERA" <ryoon%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/54484 CVS commit: pkgsrc/lang/newlisp
Date: Fri, 23 Aug 2019 13:41:32 +0000

 Module Name:	pkgsrc
 Committed By:	ryoon
 Date:		Fri Aug 23 13:41:32 UTC 2019
 
 Modified Files:
 	pkgsrc/lang/newlisp: Makefile PLIST distinfo
 Removed Files:
 	pkgsrc/lang/newlisp/patches: patch-guiserver_guiserver.lsp
 
 Log Message:
 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.
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.12 -r1.13 pkgsrc/lang/newlisp/Makefile
 cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/newlisp/PLIST
 cvs rdiff -u -r1.13 -r1.14 pkgsrc/lang/newlisp/distinfo
 cvs rdiff -u -r1.2 -r0 \
     pkgsrc/lang/newlisp/patches/patch-guiserver_guiserver.lsp
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index