You can subscribe to this list here.
| 2000 |
Jan
(81) |
Feb
(55) |
Mar
(459) |
Apr
(159) |
May
(126) |
Jun
(69) |
Jul
(48) |
Aug
(29) |
Sep
(106) |
Oct
(76) |
Nov
(155) |
Dec
(161) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2001 |
Jan
(122) |
Feb
(150) |
Mar
(294) |
Apr
(124) |
May
(197) |
Jun
(266) |
Jul
(111) |
Aug
(259) |
Sep
(163) |
Oct
(142) |
Nov
(101) |
Dec
(86) |
| 2002 |
Jan
(187) |
Feb
(108) |
Mar
(274) |
Apr
(157) |
May
(346) |
Jun
(242) |
Jul
(345) |
Aug
(187) |
Sep
(263) |
Oct
(69) |
Nov
(30) |
Dec
(76) |
| 2003 |
Jan
(125) |
Feb
(191) |
Mar
(87) |
Apr
(69) |
May
(107) |
Jun
(66) |
Jul
(112) |
Aug
(161) |
Sep
(184) |
Oct
(137) |
Nov
(28) |
Dec
(61) |
| 2004 |
Jan
(148) |
Feb
(99) |
Mar
(365) |
Apr
(225) |
May
(311) |
Jun
(204) |
Jul
(95) |
Aug
(214) |
Sep
(256) |
Oct
(290) |
Nov
(239) |
Dec
(152) |
| 2005 |
Jan
(253) |
Feb
(183) |
Mar
(178) |
Apr
(88) |
May
(175) |
Jun
(195) |
Jul
(122) |
Aug
(81) |
Sep
(119) |
Oct
(200) |
Nov
(110) |
Dec
(179) |
| 2006 |
Jan
(154) |
Feb
(64) |
Mar
(55) |
Apr
(69) |
May
(66) |
Jun
(64) |
Jul
(80) |
Aug
(59) |
Sep
(62) |
Oct
(90) |
Nov
(132) |
Dec
(106) |
| 2007 |
Jan
(58) |
Feb
(51) |
Mar
(59) |
Apr
(19) |
May
(33) |
Jun
(52) |
Jul
(15) |
Aug
(50) |
Sep
(41) |
Oct
(259) |
Nov
(323) |
Dec
(136) |
| 2008 |
Jan
(205) |
Feb
(128) |
Mar
(203) |
Apr
(126) |
May
(307) |
Jun
(166) |
Jul
(259) |
Aug
(181) |
Sep
(217) |
Oct
(265) |
Nov
(256) |
Dec
(132) |
| 2009 |
Jan
(104) |
Feb
(81) |
Mar
(27) |
Apr
(21) |
May
(85) |
Jun
(237) |
Jul
(243) |
Aug
(199) |
Sep
(178) |
Oct
(151) |
Nov
(64) |
Dec
(39) |
| 2010 |
Jan
(33) |
Feb
(146) |
Mar
(125) |
Apr
(109) |
May
(52) |
Jun
(135) |
Jul
(103) |
Aug
(68) |
Sep
(99) |
Oct
(88) |
Nov
(45) |
Dec
(56) |
| 2011 |
Jan
(19) |
Feb
(32) |
Mar
(50) |
Apr
(105) |
May
(46) |
Jun
(22) |
Jul
(101) |
Aug
(80) |
Sep
(52) |
Oct
(16) |
Nov
(10) |
Dec
(29) |
| 2012 |
Jan
(8) |
Feb
(22) |
Mar
(17) |
Apr
(68) |
May
(19) |
Jun
(19) |
Jul
(12) |
Aug
(6) |
Sep
(13) |
Oct
(5) |
Nov
(5) |
Dec
(5) |
| 2013 |
Jan
(6) |
Feb
(4) |
Mar
(3) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(6) |
Dec
|
| 2014 |
Jan
|
Feb
|
Mar
(16) |
Apr
(1) |
May
(8) |
Jun
|
Jul
(1) |
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2015 |
Jan
|
Feb
(8) |
Mar
(23) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
(7) |
Sep
(1) |
Oct
|
Nov
|
Dec
(5) |
| 2016 |
Jan
|
Feb
|
Mar
(16) |
Apr
(6) |
May
(53) |
Jun
(19) |
Jul
(3) |
Aug
(39) |
Sep
(24) |
Oct
(2) |
Nov
(19) |
Dec
|
| 2017 |
Jan
(13) |
Feb
(44) |
Mar
(208) |
Apr
(12) |
May
(94) |
Jun
(54) |
Jul
(18) |
Aug
(52) |
Sep
(12) |
Oct
(22) |
Nov
(27) |
Dec
(93) |
| 2018 |
Jan
(85) |
Feb
(28) |
Mar
(16) |
Apr
(47) |
May
(16) |
Jun
(15) |
Jul
(10) |
Aug
(3) |
Sep
(5) |
Oct
|
Nov
(6) |
Dec
|
| 2019 |
Jan
(4) |
Feb
(6) |
Mar
(12) |
Apr
(1) |
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2020 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
(6) |
Oct
|
Nov
|
Dec
|
| 2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
|
| 2022 |
Jan
(2) |
Feb
|
Mar
(5) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(10) |
Oct
(5) |
Nov
|
Dec
|
| 2023 |
Jan
|
Feb
(4) |
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2024 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(8) |
Nov
(28) |
Dec
(3) |
| 2025 |
Jan
(8) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Sam S. <sd...@gn...> - 2011-06-20 21:11:21
|
> * Gabriel Dos Reis <tq...@va...> [2011-06-20 14:56:11 -0500]: > > CLisp returns an empty list on the following form > > (handler-case (/ 1 0) (division-by-zero (c) (arithmetic-error-operands c))) yes, it is unpleasant, and I would love to see patches fixing this, but it is not trivial. http://www.cygwin.com/acronyms/#PTC -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://camera.org http://www.PetitionOnline.com/tap12009/ http://mideasttruth.com http://memri.org http://jihadwatch.org .sigs are like your face - rarely seen by you and uglier than you think |
|
From: Gabriel D. R. <gd...@in...> - 2011-06-20 19:56:19
|
CLisp returns an empty list on the following form
(handler-case (/ 1 0) (division-by-zero (c) (arithmetic-error-operands c)))
-- Gaby
|
|
From: Sam S. <sd...@gn...> - 2011-06-16 13:53:46
|
> * <cne...@fb...> [2011-06-15 07:12:09 -0600]: > > I'd like to be able to edit a foreign file and reload it into my lisp image > without having to restart lisp. I am running clisp 2.47 with cffi 10.6 > under XP (not my choice). I can close-foreign-function with a T result. > However, the dll seems to still be locked from being overwritten by the > compiler. In addition, when I try to load a slightly modified dll with a > different filename, the load-foreign-library fails with: > > Unable to load foreign library (LIBRARY-15386). > FFI:OPEN-FOREIGN-LIBRARY: Cannot open library "c:/v/site/jpars/Project3" > [Condition of type LOAD-FOREIGN-LIBRARY-ERROR] http://clisp.org/impnotes/dffi.html#dffi-close-lib -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://ffii.org http://openvotingconsortium.org http://jihadwatch.org http://pmw.org.il http://honestreporting.com http://camera.org Don't hit a man when he's down -- kick him; it's easier. |
|
From: <par...@so...> - 2011-06-15 13:13:41
|
Hi, I'd like to be able to edit a foreign file and reload it into my lisp image without having to restart lisp. I am running clisp 2.47 with cffi 10.6 under XP (not my choice). I can close-foreign-function with a T result. However, the dll seems to still be locked from being overwritten by the compiler. In addition, when I try to load a slightly modified dll with a different filename, the load-foreign-library fails with: Unable to load foreign library (LIBRARY-15386). FFI:OPEN-FOREIGN-LIBRARY: Cannot open library "c:/v/site/jpars/Project3" [Condition of type LOAD-FOREIGN-LIBRARY-ERROR] David Herring told me to ask the CLISP list. Anybody here know how to reload a C library on XP without having to quit the lisp interpreter? Thanks, Bob |
|
From: <don...@is...> - 2011-06-13 17:05:16
|
Nightly builds both complain (different complaints from different versions of hg) hg pull -u => pulling from http://clisp.hg.sourceforge.net:8000/hgroot/clisp/clisp abort: 'http://clisp.hg.sourceforge.net:8000/hgroot/clisp/clisp' does not appear to be an hg repository! => abort: requirement '<?xml version="1.0" encoding="UTF-8"?>' not supported! |
|
From: SourceForge.net <no...@so...> - 2011-06-08 18:10:33
|
Bugs item #3313812, was opened at 2011-06-08 16:59 Message generated for change (Settings changed) made by haible You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3313812&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: doc Group: None >Status: Closed >Resolution: Invalid Priority: 5 Private: No Submitted By: Cyril N. Alberga (calberga) Assigned to: Bruno Haible (haible) Summary: type base-character not allowed Initial Comment: The type base-character, as specified in CLtL on-line, in the prec of the ANSI desission on character types seems to have been abreviated to base-char. Has there been a further change in the type name since CLtL was last updated? ---------------------------------------------------------------------- >Comment By: Bruno Haible (haible) Date: 2011-06-08 20:10 Message: The definitive documentation for clisp is not CLtL, but 1) The Common Lisp HyperSpec, essentially the same as ANSI Common Lisp, at http://www.ai.mit.edu/projects/iiip/doc/CommonLISP/HyperSpec/FrontMatter/index.html 2) clisp's documentation, http://www.clisp.org/impnotes.html This is documented in http://www.clisp.org/impnotes.html#overview ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3313812&group_id=1355 |
|
From: SourceForge.net <no...@so...> - 2011-06-08 14:59:42
|
Bugs item #3313812, was opened at 2011-06-08 10:59 Message generated for change (Tracker Item Submitted) made by calberga You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3313812&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: doc Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: Cyril N. Alberga (calberga) Assigned to: Bruno Haible (haible) Summary: type base-character not allowed Initial Comment: The type base-character, as specified in CLtL on-line, in the prec of the ANSI desission on character types seems to have been abreviated to base-char. Has there been a further change in the type name since CLtL was last updated? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3313812&group_id=1355 |
|
From: Sam S. <sd...@gn...> - 2011-06-06 13:45:23
|
> * Gabriel Dos Reis <tq...@va...> [2011-06-04 18:50:19 -0500]: > > I tried to build CLisp from source using mys/mingw64 but > unsuccessful (notably libsigsev won't build). please report this to the libsigsev maintainers! > Well, I suspect I would wait till I figure a way to build Clisp > from source :-/ we do need someone to build clisp on windows regularly (preferably nightly) to prevent bit rot. please persevere! -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://memri.org http://iris.org.il http://ffii.org http://www.memritv.org http://mideasttruth.com http://camera.org My suicidal thoughts are killing me. |
|
From: <don...@is...> - 2011-06-05 21:24:23
|
In response to this
How about representing patterns more general than the keywords
mentioned in the spec as lists containing strings and keywords?
Or even some list representation of regexps?
Sam wrote PTC, which sounds like an invitation to try to
implement it on my own.
I'd be a lot more inclined to do that (and able to) if I had
found pathname.lisp in the source instead of pathname.d.
I'm hoping that I can get someone else to do coding but let's
at least start with the spec.
First, does it make sense to leave logical pathnames alone and
just change physical pathnames? I hope so.
In any case I'll just discuss physical pathnames below.
I propose what I think is the simplest possible change to the current
implementation to retain current functionality but distinguish between
literal strings and patterns.
I propose that components that can now be strings and also can be :wild
(this includes elements of directories) also be allowed to be lists
containing strings and keywords.
The keywords initially supported are to be :wild and :wild1,
representing the current interpretation of * and ?.
Parsing strings into pathnames will translate the strings
representing such components containing * and ? into lists
such that
(equal input-string
(apply concatenate 'string
(substitute "*" :wild (substitute "?" :wild1 result))))
unless the component can be represented without such a list
(either as a string containing no * or ? or as a single keyword)
Example:
/asd?f/g*h?/*/zz =>
(make-pathname
:directory
'(:absolute ("asd" :wild1 "f")("g" :wild "h" :wild1) :wild)
:name "zz")
The functions that now create pathnames from actual file names
should not be creating wildcard patterns, so, for example, the
directory function would translate a path like
/asd?f/g*h?/*/zz
into
(make-pathname
:directory
'(:absolute "asd?f" "g*h?" "*")
:name "zz")
which I think is what it does now.
However, wild-pathname-p would no longer return t for such a pathname.
It would return t only if the pathname contained one of the wildcard
keywords.
And as previously noted, printing pathnames with print-readably may
(or may not) have to be changed.
Is that enough to entice someone else to implement it?
What important details am I forgetting?
|
|
From: Gabriel D. R. <gd...@in...> - 2011-06-04 23:50:26
|
On Sat, Jun 4, 2011 at 6:33 PM, Elliott Slaughter <ell...@gm...> wrote: > It's been fixed in Mercurial for more than a month now, and won't happen in > new CLISP releases. > The problem is that the installer used a fixed string size of 1024, causing > users with PATH values larger than 1024 to clobbered. OK. Thanks. I tried to build CLisp from source using mys/mingw64 but unsuccessful (notably libsigsev won't build). So I decided to try the pre-built binary, only to get mystified by the installer. Well, I suspect I would wait till I figure a way to build Clisp from source :-/ |
|
From: Elliott S. <ell...@gm...> - 2011-06-04 23:33:31
|
It's been fixed in Mercurial for more than a month now, and won't happen in new CLISP releases. The problem is that the installer used a fixed string size of 1024, causing users with PATH values larger than 1024 to clobbered. On Sat, Jun 4, 2011 at 4:28 PM, Gabriel Dos Reis < gd...@in...> wrote: > Hi, > > Apparently, there is a bug in the clisp win installer (I just tried the > version > on the website for CLisp-2.49-something-big) that overwrites the > %Path% variable with a shorter version of previous value. That is > very uncool. > > -- Gaby > > > ------------------------------------------------------------------------------ > Simplify data backup and recovery for your virtual environment with > vRanger. > Installation's a snap, and flexible recovery options mean your data is > safe, > secure and there when you need it. Discover what all the cheering's about. > Get your free trial download today. > http://p.sf.net/sfu/quest-dev2dev2 > _______________________________________________ > clisp-devel mailing list > cli...@li... > https://lists.sourceforge.net/lists/listinfo/clisp-devel > -- Elliott Slaughter "Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay |
|
From: Gabriel D. R. <gd...@in...> - 2011-06-04 23:28:39
|
Hi, Apparently, there is a bug in the clisp win installer (I just tried the version on the website for CLisp-2.49-something-big) that overwrites the %Path% variable with a shorter version of previous value. That is very uncool. -- Gaby |
|
From: <cli...@li...> - 2011-06-03 12:05:18
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp: interactive-mode: clarify the "no arguments" clause (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Thu, 02 Jun 2011 17:19:14 +0000 From: cli...@li... Subject: clisp: interactive-mode: clarify the "no arguments" clause To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/0dd77a52451e changeset: 15429:0dd77a52451ee94f72013a35bbd1ec8f4c73ca6a user: Sam Steingold <sd...@po...> date: 2011-06-02 13:19:01 -0400 description: interactive-mode: clarify the "no arguments" clause diffstat: doc/clisp.xml.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ------------------------------ ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Discover what all the cheering's about. Get your free trial download today. http://p.sf.net/sfu/quest-dev2dev2 ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 61, Issue 3 **************************************** |
|
From: <cli...@li...> - 2011-06-02 12:04:21
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp: avoid errors on weird pathnames like ~/.gvfs under gnome (cli...@li...) 2. clisp: finish the 2011-05-13 possible_symlink patch (cli...@li...) 3. clisp: * src/pathname.d, src/subr.d (PROBE-PATHNAME): mark as se... (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Wed, 01 Jun 2011 19:22:47 +0000 From: cli...@li... Subject: clisp: avoid errors on weird pathnames like ~/.gvfs under gnome To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/566ef7d19379 changeset: 15426:566ef7d19379b8b55da26e0bcb5bf78300b1f711 user: Sam Steingold <sd...@po...> date: 2011-06-01 15:22:28 -0400 description: avoid errors on weird pathnames like ~/.gvfs under gnome * pathname.d (get_path_info): accept tolerantp (assure_dir_exists): pass tolerantp to get_path_info (namestring_kind_t): add NAMESTRING_BAD for existing objects for which no information could be obtained (classify_namestring): return NAMESTRING_BAD instead of signaling (PROBE-PATHNAME): signal the error here (directory_search_direntry_ok): never signal any errors, just return false directory_search_scandir): call OS_file_error instead of error_file_not_exists after a failed directory_search_direntry_ok when if_none=DIR_IF_NONE_ERROR Reported by Don Cohen http://article.gmane.org/gmane.lisp.clisp.general:13778 diffstat: modules/syscalls/test.tst | 29 ++++++++++++++++++++++++++++- src/ChangeLog | 15 +++++++++++++++ src/pathname.d | 45 +++++++++++++++++++++++---------------------- 3 files changed, 66 insertions(+), 23 deletions(-) ------------------------------ Message: 2 Date: Wed, 01 Jun 2011 19:49:55 +0000 From: cli...@li... Subject: clisp: finish the 2011-05-13 possible_symlink patch To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/0c6f53e756e4 changeset: 15427:0c6f53e756e471316b1c44f8d0bca28058d5999c user: Sam Steingold <sd...@po...> date: 2011-06-01 15:28:20 -0400 description: finish the 2011-05-13 possible_symlink patch * src/pathname.d (my_readlink) [UNIX_LINUX]: do not handle /proc specially (stat_for_search) [UNIX_LINUX]: ditto diffstat: src/ChangeLog | 13 ++++++++++--- src/pathname.d | 21 +-------------------- 2 files changed, 11 insertions(+), 23 deletions(-) ------------------------------ Message: 3 Date: Wed, 01 Jun 2011 19:49:57 +0000 From: cli...@li... Subject: clisp: * src/pathname.d, src/subr.d (PROBE-PATHNAME): mark as se... To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/764d23c7b14d changeset: 15428:764d23c7b14d87a4231166b4246c3dfbff90edfa user: Sam Steingold <sd...@po...> date: 2011-06-01 15:48:19 -0400 description: * src/pathname.d, src/subr.d (PROBE-PATHNAME): mark as seclass_rd_sig because it may signal permission errors diffstat: doc/impbody.xml | 5 ++++- src/ChangeLog | 5 +++++ src/pathname.d | 3 +-- src/subr.d | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) ------------------------------ ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Data protection magic? Nope - It's vRanger. Get your free trial download today. http://p.sf.net/sfu/quest-sfdev2dev ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 61, Issue 2 **************************************** |
|
From: <cli...@li...> - 2011-06-01 12:05:03
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp: mod-ffi-vs-c: add "System requirements" (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Tue, 31 May 2011 14:55:31 +0000 From: cli...@li... Subject: clisp: mod-ffi-vs-c: add "System requirements" To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/a69c24e982dc changeset: 15425:a69c24e982dcab003f8db6710fa0252cfb8cb476 user: Sam Steingold <sd...@po...> date: 2011-05-31 10:53:48 -0400 description: mod-ffi-vs-c: add "System requirements" diffstat: doc/impext.xml | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) ------------------------------ ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Data protection magic? Nope - It's vRanger. Get your free trial download today. http://p.sf.net/sfu/quest-sfdev2dev ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 61, Issue 1 **************************************** |
|
From: Bruno H. <br...@cl...> - 2011-05-26 23:32:41
|
Hi Sam,
> any chance you could replace clisp/utils/unicode with an import from gnulib?
My last answer to this question, on 2010-09-15, was the following.
It is still valid today.
> that said, I wonder if I could kill clisp/utils/unicode/ too.
> maybe you could move all those generated nls_*.c files to gnulib?
1) gen-ctype.c
This is used to generate uni_upcase.c, uni_downcase.c, uni_attribute.c.
Instead of uni_upcase.c you can use the gnulib module 'unicase/toupper'.
Instead of uni_downcasee.c you can use the gnulib module 'unicase/tolower'.
But be careful to think about how to preserve this:
/* Common Lisp only wants the bijective lower/upper case conversions. */
static bool
is_CL_both_case (unsigned int ch)
{
unsigned int ch1 = to_upper (ch);
unsigned int ch2 = to_lower (ch);
return (ch1 == ch || ch2 == ch)
&& (ch1 != ch2)
&& to_upper (ch1) == ch1
&& to_upper (ch2) == ch1
&& to_lower (ch1) == ch2
&& to_lower (ch2) == ch2;
}
Unicode's lower/upper case conversions are not bijective. But Common Lisp's
are.
Instead of uni_attribute.c you can use the gnulib modules 'unictype/ctype-alpha'
or 'unictype/property-alphabetic' (which one, you need to find out by testing),
and 'unictype/category-Nd'.
The obvious benefit of switching to gnulib will be immediate support for
Unicode 5. The drawback will be that it's a bit slower to make 2 or 3 calls to
uc_toupper or uc_tolower than to access a precomputed table.
2) nls_table.c
As you know, these nls_* files implement a more efficient character conversion
than iconv can do. gnulib bets on POSIX, and POSIX specifies iconv(). There is
not enough reason to add special character set converter pieces to gnulib,
because 99% of the applications don't need so much speed. Only clisp (and SBCL
and similar) need the extra speed that you obtain by
1. assuming a 1 byte = 1 character behaviour,
2. using a direct access to the conversion table.
There's no maintenance needed on these files: The mapping tables don't change.
So I would leave nls_table.c as it is.
Bruno
--
In memoriam Jeane Gardiner <http://en.wikipedia.org/wiki/Jeane_Gardiner>
|
|
From: <cli...@li...> - 2011-05-26 12:04:17
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp: mark clisp-specific conditions uniformly (cli...@li...) 2. clisp: * src/_clisp.c (main) [WIN32_NATIVE]: use FormatMessage() (cli...@li...) 3. clisp: do not check for getloadavg.c (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Wed, 25 May 2011 22:20:45 +0000 From: cli...@li... Subject: clisp: mark clisp-specific conditions uniformly To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/efa3b7c4c766 changeset: 15422:efa3b7c4c766ca977e931644acb22e71c3a175bd user: Sam Steingold <sd...@po...> date: 2011-05-24 16:34:36 -0400 description: mark clisp-specific conditions uniformly diffstat: src/condition.lisp | 20 +++++++------------- 1 files changed, 7 insertions(+), 13 deletions(-) ------------------------------ Message: 2 Date: Wed, 25 May 2011 22:20:46 +0000 From: cli...@li... Subject: clisp: * src/_clisp.c (main) [WIN32_NATIVE]: use FormatMessage() To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/106df32526c5 changeset: 15423:106df32526c54b35d37666c68d262515d7cf8782 user: Sam Steingold <sd...@po...> date: 2011-05-24 18:10:37 -0400 description: * src/_clisp.c (main) [WIN32_NATIVE]: use FormatMessage() instead of strerror() for GetLastError() Reported by Bruno Haible diffstat: src/ChangeLog | 6 ++++++ src/_clisp.c | 31 ++++++++++++++++++++----------- 2 files changed, 26 insertions(+), 11 deletions(-) ------------------------------ Message: 3 Date: Wed, 25 May 2011 22:20:48 +0000 From: cli...@li... Subject: clisp: do not check for getloadavg.c To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/414b1df1869c changeset: 15424:414b1df1869cc9c42b9739919b79ec85a2aeb29c user: Sam Steingold <sd...@po...> date: 2011-05-25 18:20:34 -0400 description: do not check for getloadavg.c diffstat: src/configure | 4 ---- src/glm4/getloadavg.m4 | 4 ---- 2 files changed, 0 insertions(+), 8 deletions(-) ------------------------------ ------------------------------------------------------------------------------ vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 60, Issue 12 ***************************************** |
|
From: Sam S. <sd...@gn...> - 2011-05-25 22:21:52
|
> * Don Cohen <qba...@vf...> [2011-05-25 14:20:27 -0700]: > > > configure: error: ../src/src/gllib/getloadavg.c is missing sorry, forgot to push. <http://article.gmane.org/gmane.comp.lib.gnulib.bugs/26833> -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://ffii.org http://jihadwatch.org http://memri.org http://www.memritv.org http://camera.org http://pmw.org.il http://www.PetitionOnline.com/tap12009/ Bus error -- please leave by the rear door. |
|
From: <don...@is...> - 2011-05-25 21:20:27
|
both machines show: ... > checking for wint_t... yes > checking for alloca as a compiler built-in... yes > checking whether inet_ntop is declared without a macro... yes > checking whether inet_pton is declared without a macro... yes > checking whether btowc(0) is correct... yes > checking whether btowc(EOF) is correct... yes > checking for working GNU fnmatch... yes > checking for gethostname... yes > checking for HOST_NAME_MAX... yes > configure: error: ../src/src/gllib/getloadavg.c is missing |
|
From: <cli...@li...> - 2011-05-25 12:05:25
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp: update gnulib from upstream (cli...@li...) 2. clisp: unix.top: use v7 instead of v6 (declares mkdtemp) (cli...@li...) 3. clisp: Import mkfifo mknod mkstemp mkdtemp getloadavg from gnulib (cli...@li...) 4. clisp: regenerate for import mkfifo mknod mkstemp mkdtemp getloa... (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Tue, 24 May 2011 20:25:56 +0000 From: cli...@li... Subject: clisp: update gnulib from upstream To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/1c374b7b0615 changeset: 15418:1c374b7b06158d11a4d501e20b2e1b67f67eb6c7 user: Sam Steingold <sd...@po...> date: 2011-05-24 14:43:51 -0400 description: update gnulib from upstream diffstat: src/gllib/Makefile.am | 25 +- src/gllib/alignof.h | 2 +- src/gllib/fnmatch_loop.c | 4 +- src/gllib/glthread/lock.c | 1058 ++++++++++++++++++++++++++++++++++++++++++++++ src/gllib/glthread/lock.h | 927 ++++++++++++++++++++++++++++++++++++++++ src/gllib/glthread/threadlib.c | 74 +++ src/gllib/intprops.h | 38 +- src/gllib/stdint.in.h | 2 +- src/gllib/strerror-impl.h | 42 + src/gllib/strerror.c | 339 +-------------- src/gllib/strerror_r.c | 611 ++++++++++++++++++++++++++ src/gllib/verify.h | 4 +- src/glm4/gnulib-comp.m4 | 15 + src/glm4/mktime.m4 | 19 +- src/glm4/readlink.m4 | 5 +- src/glm4/setenv.m4 | 32 +- src/glm4/strerror.m4 | 33 +- src/glm4/strerror_r.m4 | 113 ++++ 18 files changed, 2949 insertions(+), 394 deletions(-) ------------------------------ Message: 2 Date: Tue, 24 May 2011 20:25:58 +0000 From: cli...@li... Subject: clisp: unix.top: use v7 instead of v6 (declares mkdtemp) To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/930b0bccb58e changeset: 15419:930b0bccb58e8579e907fd1d7c40985ce248085b user: Sam Steingold <sd...@po...> date: 2011-05-24 14:47:57 -0400 description: unix.top: use v7 instead of v6 (declares mkdtemp) diffstat: doc/common.xsl | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) ------------------------------ Message: 3 Date: Tue, 24 May 2011 20:26:00 +0000 From: cli...@li... Subject: clisp: Import mkfifo mknod mkstemp mkdtemp getloadavg from gnulib To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/568bc4a97162 changeset: 15420:568bc4a971624f8e4c532eee910b5c21c5f5ff41 user: Sam Steingold <sd...@po...> date: 2011-05-24 15:11:14 -0400 description: Import mkfifo mknod mkstemp mkdtemp getloadavg from gnulib diffstat: Makefile.devel | 1 + doc/unix-ent.xml | 1 - modules/syscalls/calls.c | 200 +------- modules/syscalls/configure.in | 5 +- modules/syscalls/posix.lisp | 4 +- modules/syscalls/syscalls.xml | 15 +- modules/syscalls/test.tst | 4 +- src/ChangeLog | 8 + src/gllib/Makefile.am | 56 ++- src/gllib/getloadavg.c | 1046 +++++++++++++++++++++++++++++++++++++++++++++ src/gllib/mkdtemp.c | 39 + src/gllib/mkfifo.c | 58 ++ src/gllib/mknod.c | 74 +++ src/gllib/mkstemp.c | 50 ++ src/gllib/tempname.c | 311 +++++++++++++ src/gllib/tempname.h | 50 ++ src/glm4/getloadavg.m4 | 158 ++++++ src/glm4/gnulib-cache.m4 | 7 +- src/glm4/gnulib-comp.m4 | 30 + src/glm4/mkdtemp.m4 | 21 + src/glm4/mkfifo.m4 | 50 ++ src/glm4/mknod.m4 | 50 ++ src/glm4/mkstemp.m4 | 77 +++ src/glm4/tempname.m4 | 22 + 24 files changed, 2148 insertions(+), 189 deletions(-) ------------------------------ Message: 4 Date: Tue, 24 May 2011 20:26:01 +0000 From: cli...@li... Subject: clisp: regenerate for import mkfifo mknod mkstemp mkdtemp getloa... To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/4ae1db3624ac changeset: 15421:4ae1db3624ac3038cab8991f9f24c5f9fe5ea18f user: Sam Steingold <sd...@po...> date: 2011-05-24 15:12:26 -0400 description: regenerate for import mkfifo mknod mkstemp mkdtemp getloadavg from gnulib diffstat: modules/syscalls/config.h.in | 21 - modules/syscalls/configure | 2 +- src/aclocal.m4 | 1048 +++++++++- src/config.h.in | 129 +- src/configure | 5080 +++++++++++++++++++++++++++++++++-------------- src/gllib/Makefile.in | 94 +- 6 files changed, 4775 insertions(+), 1599 deletions(-) ------------------------------ ------------------------------------------------------------------------------ vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 60, Issue 11 ***************************************** |
|
From: Sam S. <sd...@gn...> - 2011-05-24 15:46:53
|
> * Anton Vodonosov <nib...@ln...> [2011-05-24 19:04:51 +0400]: > > I don't have a build CLISP now. To try this I will need to install > mingw, remember how to build CLISP. It may take an hour or two... this would be a worthwhile effort. I cannot build clisp on windows and nobody has volunteered so far to try the recent changes, so it would be greatly appreciated if you could do that. > if there would be nightly windows binaries it would be real nice if you could set this up. thanks. -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://pmw.org.il http://thereligionofpeace.com http://palestinefacts.org http://memri.org http://dhimmi.com http://camera.org Vegetarians eat Vegetables, Humanitarians are scary. |
|
From: Anton V. <avo...@ya...> - 2011-05-24 15:04:59
|
23.05.2011, 17:29, "Sam Steingold" <sd...@gn...>: >> * Anton Vodonosov <nib...@ln...>; [2011-05-21 04:17:33 +0400]: >> >> 16.05.2011, 19:41, "Sam Steingold" <sd...@gn...>;: >>>> * Anton Vodonosov <nib...@ln...>;; [2011-04-10 23:59:28 +0400]: >>>>> (what does "clisp --version" print?) >>>> Features: >>>> (... GETTEXT ...) >>> cool. >>> please pull hg tip and try this: >>> [...] >> Do you mean just hg pull and try, or do you mean rebuild CLISP after hg pull? > > rebuild after pull. I don't have a build CLISP now. To try this I will need to install mingw, remember how to build CLISP. It may take an hour or two... It will be difficult to find the time in the next days. If that works for you i believe it will work for me to. I can try when there will be next release. (BTW, I saw the impnotes are build nightly; if there would be nightly windows binaries, I might try immediately) Best regards, - Anton |
|
From: Sam S. <sd...@gn...> - 2011-05-23 13:30:04
|
> * Anton Vodonosov <nib...@ln...> [2011-05-21 04:17:33 +0400]: > > 16.05.2011, 19:41, "Sam Steingold" <sd...@gn...>: >>> * Anton Vodonosov <nib...@ln...>; [2011-04-10 23:59:28 +0400]: >>>> (what does "clisp --version" print?) >>> Features: >>> (... GETTEXT ...) >> >> cool. >> please pull hg tip and try this: >> [...] > > Do you mean just hg pull and try, or do you mean rebuild CLISP after hg pull? rebuild after pull. -- Sam Steingold (http://sds.podval.org/) on CentOS release 5.6 (Final) X 11.0.60900031 http://thereligionofpeace.com http://palestinefacts.org http://pmw.org.il http://camera.org http://www.memritv.org http://dhimmi.com Even Windows doesn't suck, when you use Common Lisp |
|
From: <cli...@li...> - 2011-05-21 12:04:58
|
Send clisp-cvs mailing list submissions to cli...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/clisp-cvs or, via email, send a message with subject or body 'help' to cli...@li... You can reach the person managing the list at cli...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of clisp-cvs digest..." CLISP CVS commits for today Today's Topics: 1. clisp: * src/spvw_language.d (clgettext) [!GNU_GETTEXT]: define ... (cli...@li...) 2. clisp: * tests/ext-clisp.tst: guard the *current-language* test ... (cli...@li...) 3. clisp: do not include wildcard.xml (cli...@li...) 4. clisp: (exec): clarify that /bin/sh is used on unix for non-inte... (cli...@li...) 5. clisp: add POSIX: package prefix to FNMATCH functions (cli...@li...) 6. clisp: WILDCARD:WILDCARD-MATCHER --> POSIX:FNMATCH-MATCHER (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Fri, 20 May 2011 18:04:33 +0000 From: cli...@li... Subject: clisp: * src/spvw_language.d (clgettext) [!GNU_GETTEXT]: define ... To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/4321ec9d5b82 changeset: 15412:4321ec9d5b820f355b39c445cf7c15e30a7397f2 user: Sam Steingold <sd...@po...> date: 2011-05-20 14:03:57 -0400 description: * src/spvw_language.d (clgettext) [!GNU_GETTEXT]: define for CLSTEXT diffstat: src/ChangeLog | 4 ++++ src/spvw_language.d | 4 +++- 2 files changed, 7 insertions(+), 1 deletions(-) ------------------------------ Message: 2 Date: Fri, 20 May 2011 18:04:35 +0000 From: cli...@li... Subject: clisp: * tests/ext-clisp.tst: guard the *current-language* test ... To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/e960f04a5ed3 changeset: 15413:e960f04a5ed30b3c85c4722077fd87c232c4268d user: Sam Steingold <sd...@po...> date: 2011-05-20 14:04:10 -0400 description: * tests/ext-clisp.tst: guard the *current-language* test with #+:gettext diffstat: tests/ChangeLog | 4 ++++ tests/ext-clisp.tst | 2 ++ 2 files changed, 6 insertions(+), 0 deletions(-) ------------------------------ Message: 3 Date: Fri, 20 May 2011 19:46:07 +0000 From: cli...@li... Subject: clisp: do not include wildcard.xml To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/31d54d675d61 changeset: 15414:31d54d675d61468baaa250ee0bb0ea078e45cdc2 user: Sam Steingold <sd...@po...> date: 2011-05-20 14:12:37 -0400 description: do not include wildcard.xml diffstat: doc/Makefile | 3 +-- doc/impnotes.xml.in | 2 -- 2 files changed, 1 insertions(+), 4 deletions(-) ------------------------------ Message: 4 Date: Fri, 20 May 2011 19:46:09 +0000 From: cli...@li... Subject: clisp: (exec): clarify that /bin/sh is used on unix for non-inte... To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/0195ae274543 changeset: 15415:0195ae274543acefa89f90acdddbc9e09a871682 user: Sam Steingold <sd...@po...> date: 2011-05-20 15:45:46 -0400 description: (exec): clarify that /bin/sh is used on unix for non-interactive EXT:SHELL. Reported by Don Cohen. diffstat: doc/impext.xml | 41 ++++++++++++++++++++++------------------- 1 files changed, 22 insertions(+), 19 deletions(-) ------------------------------ Message: 5 Date: Fri, 20 May 2011 21:34:18 +0000 From: cli...@li... Subject: clisp: add POSIX: package prefix to FNMATCH functions To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/f51820110ba6 changeset: 15416:f51820110ba6be479879ee06dc4b36ea11be6701 user: Sam Steingold <sd...@po...> date: 2011-05-20 17:22:13 -0400 description: add POSIX: package prefix to FNMATCH functions diffstat: modules/syscalls/syscalls.xml | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ------------------------------ Message: 6 Date: Fri, 20 May 2011 21:34:19 +0000 From: cli...@li... Subject: clisp: WILDCARD:WILDCARD-MATCHER --> POSIX:FNMATCH-MATCHER To: cli...@li... Message-ID: <hg....@vz...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/4ef4a915f2c3 changeset: 15417:4ef4a915f2c3ef6b4f859b40aab03023e3f80e18 user: Sam Steingold <sd...@po...> date: 2011-05-20 17:22:26 -0400 description: WILDCARD:WILDCARD-MATCHER --> POSIX:FNMATCH-MATCHER diffstat: doc/impbody.xml | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) ------------------------------ ------------------------------------------------------------------------------ What Every C/C++ and Fortran developer Should Know! Read this article and learn how Intel has extended the reach of its next-generation tools to help Windows* and Linux* C/C++ and Fortran developers boost performance applications - including clusters. http://p.sf.net/sfu/intel-dev2devmay ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 60, Issue 10 ***************************************** |
|
From: Anton V. <avo...@ya...> - 2011-05-21 00:17:42
|
16.05.2011, 19:41, "Sam Steingold" <sd...@gn...>: >> * Anton Vodonosov <nib...@ln...>; [2011-04-10 23:59:28 +0400]: >>> (what does "clisp --version" print?) >> Features: >> (... GETTEXT ...) > > cool. > please pull hg tip and try this: > [...] Do you mean just hg pull and try, or do you mean rebuild CLISP after hg pull? Best regards, - Anton |