NetBSD/pkgsrc QO7NwVElang/newlisp PLIST Makefile, lang/newlisp/patches patch-guiserver_guiserver.lsp

   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.
VersionDeltaFile
1.9+1-37lang/newlisp/PLIST
1.13+6-12lang/newlisp/Makefile
1.14+5-6lang/newlisp/distinfo
1.3+1-1lang/newlisp/patches/patch-guiserver_guiserver.lsp
+13-564 files

UnifiedSplitRaw