development release newLISP v.9.2.1
development release newLISP v.9.2.1
* the monitor area in newLISP-GS now doubles as a shell, where expressions can be entered directly. See CHANGES-GS-103.txt notes for details. Alt-R/Meta-R still works for running editor contents.
* speed-up for 'count' (on UNIX) new 'dostring' iterator, new 'bind' for use in conjunction with 'unify', and 'pack' can take lists.
All files: http://newlisp.org/downloads/development/
Lutz
* speed-up for 'count' (on UNIX) new 'dostring' iterator, new 'bind' for use in conjunction with 'unify', and 'pack' can take lists.
All files: http://newlisp.org/downloads/development/
Lutz
Re: development release newLISP v.9.2.1
Quite simply fantastic !Lutz wrote:* the monitor area in newLISP-GS now doubles as a shell, where expressions can be entered directly. See CHANGES-GS-103.txt notes for details. Alt-R/Meta-R still works for running editor contents.
Lutz
I can now abandon my favorite editor.
Thanks Lutz
very tiny warning I got...
make -f makefile_linux_readline
make[1]: Entering directory `/home/nodep/prog/nl/newlisp-9.2.1'
gcc -Wall -pedantic -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DLINUX newlisp.c
gcc -Wall -pedantic -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DLINUX nl-symbol.c
gcc -Wall -pedantic -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DLINUX nl-math.c
gcc -Wall -pedantic -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DLINUX nl-list.c
nl-list.c: In function `p_count':
nl-list.c:682: warning: pointer of type `void *' used in arithmetic
In the new newlisp-edit ->
The monitor area prompt gives me an extra LF after any command.
(btw: still need to check for OS2)
make -f makefile_linux_readline
make[1]: Entering directory `/home/nodep/prog/nl/newlisp-9.2.1'
gcc -Wall -pedantic -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DLINUX newlisp.c
gcc -Wall -pedantic -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DLINUX nl-symbol.c
gcc -Wall -pedantic -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DLINUX nl-math.c
gcc -Wall -pedantic -Wno-uninitialized -Wno-strict-aliasing -Wno-long-long -c -O2 -g -DREADLINE -DLINUX nl-list.c
nl-list.c: In function `p_count':
nl-list.c:682: warning: pointer of type `void *' used in arithmetic
In the new newlisp-edit ->
The monitor area prompt gives me an extra LF after any command.
(btw: still need to check for OS2)
-- (define? (Cornflakes))
Nice nice lutz, thanks for the gs:shell option!! like it..
Also the reorder-tags is very welcome ;-)
Im starting to like the newlisp-edit more and more...
(But the Icons are under Linux are not very nice, not transparent! )
PS: Here an Addon for the FIREFOX users under linux,
would be nice to have it default.or as a configuration option? -->
(inside newlisp-edit add "/usr/bin/firefox")
; all other UNIX
(true
(set 'files '(
"/usr/bin/sensible-browser"
"/usr/bin/x-www-browser"
"/usr/bin/firefox"
"/usr/bin/mozilla"
"/usr/bin/konqueror"))
(set 'prog (find true (map file? files)))
Another request, (I already did it manualy)...
Can the 'currentmonitor foreground and background be as 'currentBackground, or perhpas configurable too...)
Bug? in 9.2.1 the GS manual is empty?
(file:///usr/share/doc/newlisp/guiserver/index.html)
Also the reorder-tags is very welcome ;-)
Im starting to like the newlisp-edit more and more...
(But the Icons are under Linux are not very nice, not transparent! )
PS: Here an Addon for the FIREFOX users under linux,
would be nice to have it default.or as a configuration option? -->
(inside newlisp-edit add "/usr/bin/firefox")
; all other UNIX
(true
(set 'files '(
"/usr/bin/sensible-browser"
"/usr/bin/x-www-browser"
"/usr/bin/firefox"
"/usr/bin/mozilla"
"/usr/bin/konqueror"))
(set 'prog (find true (map file? files)))
Another request, (I already did it manualy)...
Can the 'currentmonitor foreground and background be as 'currentBackground, or perhpas configurable too...)
Bug? in 9.2.1 the GS manual is empty?
(file:///usr/share/doc/newlisp/guiserver/index.html)
-- (define? (Cornflakes))
aaa now im in a mood for requests ;-)
Line numbers would be a nice to have in newlisp-edit..
as a counter row,column or on the left as a static counter in front of every line..
;-)
(i think the frst it the easier way..)
PS: Have you ever noticed that there is a 100% OS/2 ANSI editor?
fully written in newlisp!! ;-)
Its hidden in one of the screenshots on my OS2 page ;-)
Line numbers would be a nice to have in newlisp-edit..
as a counter row,column or on the left as a static counter in front of every line..
;-)
(i think the frst it the easier way..)
PS: Have you ever noticed that there is a 100% OS/2 ANSI editor?
fully written in newlisp!! ;-)
Its hidden in one of the screenshots on my OS2 page ;-)
-- (define? (Cornflakes))
I got a segmentation dump when trying dostring.
Code: Select all
> (dostring (c "hello") c)
Segmentation fault (core dumped)
Maybe :kinghajj wrote:I got a segmentation dump when trying dostring.
Code: Select all
> (dostring (c "hello") c) Segmentation fault (core dumped)
Code: Select all
> (dostring (c "hello") (println c))
;)
-
- Posts: 2038
- Joined: Tue Nov 29, 2005 8:28 pm
- Location: latiitude 50N longitude 3W
- Contact:
Same here:
And also:
And finally:
Code: Select all
newLISP v.9.2.1 on OSX UTF-8, execute 'newlisp -h' for more info.
> (dostring (c "hello")
c)
Bus error
Code: Select all
(dolist (c (explode "hello"))
c)
Bus error
Code: Select all
(dotree (s MAIN) s)
Segmentation fault
But the point is that the code I wrote, while useless, should not crash the program.newBert wrote:Maybe :kinghajj wrote:I got a segmentation dump when trying dostring.
Code: Select all
> (dostring (c "hello") c) Segmentation fault (core dumped)
works better !Code: Select all
> (dostring (c "hello") (println c))
;)