Search found 5296 matches
- Tue Dec 14, 2021 1:09 am
- Forum: newLISP newS
- Topic: Happy Birthday newLisp
- Replies: 5
- Views: 10887
Re: Happy Birthday newLisp
Thanks!!!
- Fri Mar 19, 2021 2:59 pm
- Forum: newLISP in the real world
- Topic: Problem to update an array
- Replies: 6
- Views: 11662
Re: Problem to update an array
You can find a macOS executable here:
http://www.newlisp.org/downloads/develo ... ess/macOS/
http://www.newlisp.org/downloads/develo ... ess/macOS/
- Thu Mar 18, 2021 6:43 pm
- Forum: newLISP in the real world
- Topic: Problem to update an array
- Replies: 6
- Views: 11662
Re: Problem to update an array
At the moment I only can compile on FreeBSD 12.2 (Intel CPU), OpenBSD 5.5 (amd64 CPU) and MacOS 11.2.2 (Intel).
No access to Windows or Linux at the moment. What do your need?
No access to Windows or Linux at the moment. What do your need?
- Wed Mar 17, 2021 5:08 pm
- Forum: newLISP in the real world
- Topic: Problem to update an array
- Replies: 6
- Views: 11662
Re: Problem to update an array
This is fixed here: http://www.newlisp.org/downloads/develo ... nprogress/
Was a bug in 'char' when used by 'setf'.
Was a bug in 'char' when used by 'setf'.
- Fri Nov 20, 2020 3:52 pm
- Forum: newLISP in the real world
- Topic: newlisp 10 changes
- Replies: 1
- Views: 6296
- Thu Nov 12, 2020 4:38 am
- Forum: newLISP newS
- Topic: Stable Release newLISP v.10.7.5
- Replies: 10
- Views: 25979
Re: Stable Release newLISP v.10.7.5
This seems to be happening inside the PCRE regex library and only on Windows. Still researching this ...
- Mon Oct 19, 2020 3:24 pm
- Forum: newLISP in the real world
- Topic: pow function problem
- Replies: 2
- Views: 7332
Re: pow function problem
The newLISP function pow works like the Perl and Python function pow : >>> pow(3, 0.33) 1.4369776521848516 >>> pow(-3, 0.33) Traceback (most recent call last): File "<stdin>", line 1, in <module> ValueError: negative number cannot be raised to a fractional power >>> All use the Standard C Library fu...
- Sat Sep 12, 2020 2:54 pm
- Forum: newLISP in the real world
- Topic: get-url works on some sites
- Replies: 4
- Views: 10782
Re: get-url works on some sites
Yes, some sites redirect from http to https . On Mac, Linux and other UNIX like system you could use: (exec "curl 'https://www.amazon.com'") Not sure if the curl utility is also available on Windows. Or you could use the library module from here: http://www.newlisp.org/code/curl.lsp This module was ...
- Wed Aug 26, 2020 3:38 pm
- Forum: newLISP in the real world
- Topic: running a nL on nearlyfreespeech
- Replies: 9
- Views: 16185
Re: running a nL on nearlyfreespeech
newLISP can be compiled without readline support by taking out: -DREADLINE from the compile line in the make file and take out: -lreadline and: -lncurses from the linkline in the make file. Here is a new recompile without readline support: http://www.newlisp.org/cgi-bin/newlisp compiled using: makef...
- Tue Aug 25, 2020 3:04 pm
- Forum: newLISP in the real world
- Topic: running a nL on nearlyfreespeech
- Replies: 9
- Views: 16185
Re: running a nL on nearlyfreespeech
When NearlyFreeSpeech.NET Support contacted me, we had a longer email exchange. This is the solution I offered: lutz mueller <lutz.email@gmail.com> Apr 17, 2020, 1:05 PM to [NearlyFreeSpeech.NET Hi Jeff, You can find a current executable compiled and tested on your server here: http://www.newlisp.or...
- Fri Sep 20, 2019 4:58 pm
- Forum: newLISP in the real world
- Topic: Timing function problem
- Replies: 19
- Views: 28472
Re: Timing function problem
Over time envrironment and stack memory gets fragmented by certain functions. The error forces a total low level freeing and reallocation of this memory. There is nothing we can do about it without slowing down everywhere, but it is a rare enough problem. Until now, I have never seen this before.
- Fri Sep 20, 2019 3:09 pm
- Forum: newLISP in the real world
- Topic: Timing function problem
- Replies: 19
- Views: 28472
Re: Timing function problem
Yes, using your definition of 'merge', time is increasing on my system too. > ./merge-time 2837.097 (598 576460752303423488 418 3 0 2048 0 10878 10705 1411) 3596.99 (598 576460752303423488 418 3 0 2048 0 10878 10705 1411) 4144.72 (598 576460752303423488 418 3 0 2048 0 10878 10705 1411) 4526.995 (598...
- Fri Sep 20, 2019 2:05 pm
- Forum: newLISP in the real world
- Topic: Timing function problem
- Replies: 19
- Views: 28472
Re: Timing function problem
On my system: MacBook (Retina, 12-inch, Early 2016), macOS Mojave v10.14.6 it looks different: newLISP v.10.7.5 64-bit on OSX IPv4/6 UTF-8 libffi, options: newlisp -h > (define (merge lstA lstB op) (sort (append lstA lstB) op)) (lambda (lstA lstB op) (sort (append lstA lstB) op)) > (time (merge (seq...
- Tue May 14, 2019 11:54 pm
- Forum: newLISP newS
- Topic: Stable Release newLISP v.10.7.5
- Replies: 10
- Views: 25979
Re: Stable Release newLISP v.10.7.5
Yes, if you go directly to the download directory:
http://www.newlisp.org/downloads/
you find SHA1.txt text files containing check-sums in all sub-directories. The SHA1.txt for the newlisp-10.7.5.tgz package has been added a few minutes ago.
http://www.newlisp.org/downloads/
you find SHA1.txt text files containing check-sums in all sub-directories. The SHA1.txt for the newlisp-10.7.5.tgz package has been added a few minutes ago.
- Tue May 14, 2019 3:40 pm
- Forum: newLISP newS
- Topic: Stable Release newLISP v.10.7.5
- Replies: 10
- Views: 25979
Re: Stable Release newLISP v.10.7.5
Thanks Johu. Updated here:
http://www.newlisp.org/newlisp_manual-jp.html
http://www.newlisp.org/CodePatterns-jp.html
Links can also be found on the documentaion page:
http://www.newlisp.org/index.cgi?Documentation
http://www.newlisp.org/newlisp_manual-jp.html
http://www.newlisp.org/CodePatterns-jp.html
Links can also be found on the documentaion page:
http://www.newlisp.org/index.cgi?Documentation
- Mon May 13, 2019 5:54 pm
- Forum: newLISP newS
- Topic: Stable Release newLISP v.10.7.5
- Replies: 10
- Views: 25979
Re: Stable Release newLISP v.10.7.5
Yes, always has been this way. In the next release all these text files in the doc directory will have a .txt extension. Then they will look Ok in all browsers.
- Mon May 13, 2019 2:39 pm
- Forum: newLISP newS
- Topic: Stable Release newLISP v.10.7.5
- Replies: 10
- Views: 25979
Stable Release newLISP v.10.7.5
Stable release v.10.7.5 adds minor functionality and fixes bugs:
http://www.newlisp.org/index.cgi?Downloads
http://www.newlisp.org/index.cgi?Downloads
- Sun May 05, 2019 2:01 pm
- Forum: newLISP newS
- Topic: newLISP in a browser - new version
- Replies: 6
- Views: 18573
Re: newLISP in a browser - new version
For the download link click the info button in the menu. There is a link in the installation paragraph on that page. Nothing new in this version, except that it requires web assembly in the browser and is a bit faster loading and executing. Most newer browser versions have web assembly support in it...
- Sun May 05, 2019 11:54 am
- Forum: newLISP newS
- Topic: newLISP in a browser - new version
- Replies: 6
- Views: 18573
newLISP in a browser - new version
New version of newLISP-JS based on future stable release v.10.7.5:
http://www.newlisp.org/newlisp-js/
Best on Firefox web browser.
http://www.newlisp.org/newlisp-js/
Best on Firefox web browser.
- Wed May 01, 2019 4:12 am
- Forum: newLISP in the real world
- Topic: Contexts and global variables
- Replies: 2
- Views: 5477
- Sun Apr 21, 2019 12:08 pm
- Forum: newLISP in the real world
- Topic: Get a frame of lines from a table by filter
- Replies: 1
- Views: 4855
Re: Get a frame of lines from a table by filter
Code: Select all
> (slice lst 1 3)
(("11" "12" "13") ("21" "22" "23") ("31" "32" "33"))
>
Or shorter:
Code: Select all
> (1 3 lst)
(("11" "12" "13") ("21" "22" "23") ("31" "32" "33"))
http://www.newlisp.org/downloads/newlis ... rest_slice
- Fri Apr 12, 2019 2:31 pm
- Forum: newLISP in the real world
- Topic: Are '(true nil) and '(true) is equal?
- Replies: 9
- Views: 13795
Re: Are '(true nil) and '(true) is equal?
From the transpose documentation: "Matrix dimensions are calculated using the number of rows in the original matrix for columns and the number of elements in the first row as number of rows for the transposed matrix." Looking for the shortest row in a multidimensional list would take a much longer t...
- Fri Apr 12, 2019 10:58 am
- Forum: newLISP in the real world
- Topic: Are '(true nil) and '(true) is equal?
- Replies: 9
- Views: 13795
Re: Are '(true nil) and '(true) is equal?
> (set 'L '((1 2 3) (1 2 ))) ((1 2 3) (1 2)) > (transpose L) ((1 1) (2 2) (3 nil)) > (transpose (transpose L)) ((1 2 3) (1 2 nil)) > (= L (transpose (transpose L))) nil > From the documentation of transpose : "Any kind of list-matrix can be transposed. Matrices are made rectangular by filling in ni...
- Thu Apr 11, 2019 7:03 am
- Forum: newLISP in the real world
- Topic: Are '(true nil) and '(true) is equal?
- Replies: 9
- Views: 13795
Re: Are '(true nil) and '(true) is equal?
Thanks for the discovery of this bug.
Fixed here: http://newlisp.nfshost.com/downloads/de ... nprogress/
Fixed here: http://newlisp.nfshost.com/downloads/de ... nprogress/
- Sat Mar 30, 2019 3:51 pm
- Forum: newLISP newS
- Topic: Development release newLISP v.10.7.4
- Replies: 19
- Views: 37016
Re: Development release newLISP v.10.7.4
Oops, not sure how this happened.
On my development computer: 7b4e1f84d878a101dbe761fdd68bbfafe819e9f9
So the newlisp-10.7.4.tgz checksum is correct but the SHA1.txt is wrong and has been updated now.
On my development computer: 7b4e1f84d878a101dbe761fdd68bbfafe819e9f9
So the newlisp-10.7.4.tgz checksum is correct but the SHA1.txt is wrong and has been updated now.