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: Compro P. <com...@gm...> - 2017-04-26 11:50:13
|
Thank you so much for your reply. I had been eagerly waiting for this email. And sorry for the incompleteness of my proposal because I wanted to convey more things properly but couldn't get much time. Will there be a specific mentor or I can get help from anybody or its both the ways? I see that you have reviewed my proposal and have assigned a slot. But GSOC 2017 Timeline says that the announcement is on 4th May 2017. Will they be announcing the names that you have selected or they would modify the slots. Whatever may be the case. I am having exams till 5th May 2017 12:00pm GMT+5:30 . And on 6th May I may have to attend/travel to a wedding ceremony. But I would confirm on this after the announcement. If its positive then I may cancel the travel else I will try joining you after 15th May or after my vacations(July). https://developers.google.com/open-source/gsoc/timeline Yours faithfully, Compro Prasad |
From: Sam S. <sd...@gn...> - 2017-04-19 19:43:09
|
Hi, Looks like we got a slot: https://lists.gnu.org/archive/html/summer-of-code/2017-04/msg00034.html This means that Compro's proposal is good to go! https://summerofcode.withgoogle.com/dashboard/organization/5029441722908672/proposal/6094141044817920/ Congratulations and let's get coding! -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net http://no2bds.org http://think-israel.org http://americancensorship.org A language that does not change the way you think is not worth learning. |
From: <cli...@li...> - 2017-04-17 22:26:49
|
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: (wr_by_array_iau8_buffered): Pass persev to write_byte_ar... (cli...@li...) 2. clisp: at the end recommend make extracheck and mod-check (cli...@li...) 3. clisp: Split MULTIBUILD_OPTIONS into MULTIBUILD_MODULES and MULT... (cli...@li...) 4. clisp: (check-exec-image): Add the `exit-on-error` workaround fo... (cli...@li...) 5. clisp: document `copy-file :preserve` as the same as `copy -p` (cli...@li...) 6. clisp: tweak formatting (cli...@li...) 7. clisp: update Open Group Base Specifications links issue 6 (0096... (cli...@li...) 8. clisp: update Open Group Base Specifications links from susv2 (0... (cli...@li...) 9. clisp: Fix build failure when compiling for mingw on Cygwin. (cli...@li...) 10. clisp: Fix build failure when compiling for mingw. (cli...@li...) 11. clisp: Fix build failure on Windows when the version number is "... (cli...@li...) 12. clisp: Replace the 'newer' utility with a portable shell alterna... (cli...@li...) 13. clisp: Fix build failure when compiling for mingw on Cygwin. (cli...@li...) 14. clisp: Fix build failure when compiling for mingw. (cli...@li...) 15. clisp: Fix build failure on Windows when the version number is "... (cli...@li...) 16. clisp: Prepare next beta release. (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Thu, 23 Mar 2017 19:15:40 +0000 From: cli...@li... Subject: clisp: (wr_by_array_iau8_buffered): Pass persev to write_byte_ar... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/0281e8211e75 changeset: 15876:0281e8211e75613eefe6acdbb96a7719dbaa47e3 user: Sam Steingold <sd...@gn...> date: 2017-03-23 15:06:54 -0400 description: (wr_by_array_iau8_buffered): Pass persev to write_byte_array_buffered() instead of persev_full. diffstat: src/ChangeLog | 5 +++++ src/stream.d | 2 +- 2 files changed, 6 insertions(+), 1 deletions(-) ------------------------------ Message: 2 Date: Sun, 26 Mar 2017 20:56:30 +0000 From: cli...@li... Subject: clisp: at the end recommend make extracheck and mod-check To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/2af0f52ab305 changeset: 15877:2af0f52ab3050777e9c1e9890cdd568fb48b1cde user: Sam Steingold <sd...@po...> date: 2017-03-26 16:53:15 -0400 description: at the end recommend make extracheck and mod-check diffstat: configure | 13 +++++++++++-- 1 files changed, 11 insertions(+), 2 deletions(-) ------------------------------ Message: 3 Date: Sun, 26 Mar 2017 20:56:31 +0000 From: cli...@li... Subject: clisp: Split MULTIBUILD_OPTIONS into MULTIBUILD_MODULES and MULT... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/47e24faba966 changeset: 15878:47e24faba966c3259a080da811e52cdb0acf6d43 user: Sam Steingold <sd...@po...> date: 2017-03-26 16:56:22 -0400 description: Split MULTIBUILD_OPTIONS into MULTIBUILD_MODULES and MULTIBUILD_EXTRAS * Makefile.devel (MULTIBUILD_OPTIONS): Split into ... (MULTIBUILD_MODULES): Default to asdf (platform-independent) and rawsock (well-ported). (MULTIBUILD_EXTRAS): Empty by default. diffstat: Makefile.devel | 4 +++- src/ChangeLog | 7 +++++++ 2 files changed, 10 insertions(+), 1 deletions(-) ------------------------------ Message: 4 Date: Mon, 27 Mar 2017 12:47:57 +0000 From: cli...@li... Subject: clisp: (check-exec-image): Add the `exit-on-error` workaround fo... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/d2b04f050f97 changeset: 15879:d2b04f050f97d278d324b56743caea1ec6d8c685 user: Sam Steingold <sd...@gn...> date: 2017-03-27 08:47:52 -0400 description: (check-exec-image): Add the `exit-on-error` workaround for Bug#695. diffstat: src/ChangeLog | 5 +++++ src/makemake.in | 3 +++ 2 files changed, 8 insertions(+), 0 deletions(-) ------------------------------ Message: 5 Date: Tue, 28 Mar 2017 17:22:43 +0000 From: cli...@li... Subject: clisp: document `copy-file :preserve` as the same as `copy -p` To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/89e1422191ad changeset: 15880:89e1422191ad56cde9e85c9e9b5d740ba85ec1d6 user: Sam Steingold <sd...@gn...> date: 2017-03-28 13:22:39 -0400 description: document `copy-file :preserve` as the same as `copy -p` diffstat: modules/syscalls/syscalls.xml | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) ------------------------------ Message: 6 Date: Fri, 31 Mar 2017 13:37:04 +0000 From: cli...@li... Subject: clisp: tweak formatting To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/3f9bae455678 changeset: 15881:3f9bae455678687d6eec30ff75010c2a7ee5f1cd user: Sam Steingold <sd...@gn...> date: 2017-03-31 09:32:59 -0400 description: tweak formatting diffstat: modules/syscalls/syscalls.xml | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) ------------------------------ Message: 7 Date: Fri, 31 Mar 2017 13:37:05 +0000 From: cli...@li... Subject: clisp: update Open Group Base Specifications links issue 6 (0096... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/4325c27478ce changeset: 15882:4325c27478ce9397d725e4db80ed3fa228e59276 user: Sam Steingold <sd...@gn...> date: 2017-03-31 09:36:57 -0400 description: update Open Group Base Specifications links issue 6 (009695399) to 7 (9699919799) diffstat: modules/i18n/i18n.lisp | 2 +- modules/syscalls/calls.c | 44 ++++++++++++++++++++++---------------------- modules/syscalls/posix.lisp | 2 +- src/pathname.d | 2 +- src/socket.d | 2 ++ src/spvw_sigterm.d | 1 + src/stream.d | 2 +- 7 files changed, 29 insertions(+), 26 deletions(-) ------------------------------ Message: 8 Date: Fri, 31 Mar 2017 15:48:44 +0000 From: cli...@li... Subject: clisp: update Open Group Base Specifications links from susv2 (0... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/0f64ef8ee39d changeset: 15883:0f64ef8ee39df4a89842724fca10f69b614f139a user: Sam Steingold <sd...@gn...> date: 2017-03-31 11:48:38 -0400 description: update Open Group Base Specifications links from susv2 (007908799) to issue 7 (9699919799) diffstat: modules/rawsock/sock.lisp | 2 +- modules/regexp/test.tst | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) ------------------------------ Message: 9 Date: Mon, 17 Apr 2017 22:25:49 +0000 From: cli...@li... Subject: clisp: Fix build failure when compiling for mingw on Cygwin. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/b7dc58334ce9 changeset: 15884:b7dc58334ce99d5ac7c56c01a2357745733b0ab9 user: Bruno Haible <br...@cl...> date: 2017-04-18 00:14:46 +0200 description: Fix build failure when compiling for mingw on Cygwin. diffstat: src/ChangeLog | 7 +++++++ src/makemake.in | 6 ++---- 2 files changed, 9 insertions(+), 4 deletions(-) ------------------------------ Message: 10 Date: Mon, 17 Apr 2017 22:25:51 +0000 From: cli...@li... Subject: clisp: Fix build failure when compiling for mingw. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/4bb545f1a490 changeset: 15885:4bb545f1a490de75e2c7ca410a52c1acef859080 user: Bruno Haible <br...@cl...> date: 2017-04-18 00:16:26 +0200 description: Fix build failure when compiling for mingw. diffstat: src/ChangeLog | 6 ++++++ src/win32.d | 6 ++++-- 2 files changed, 10 insertions(+), 2 deletions(-) ------------------------------ Message: 11 Date: Mon, 17 Apr 2017 22:25:52 +0000 From: cli...@li... Subject: clisp: Fix build failure on Windows when the version number is "... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/73328e217a5a changeset: 15886:73328e217a5a62746ba9b3c597543abaa8bb0074 user: Bruno Haible <br...@cl...> date: 2017-04-18 00:17:12 +0200 description: Fix build failure on Windows when the version number is "2.49.50". diffstat: src/ChangeLog | 6 ++++++ src/makemake.in | 21 ++++++++++++--------- 2 files changed, 18 insertions(+), 9 deletions(-) ------------------------------ Message: 12 Date: Mon, 17 Apr 2017 22:26:42 +0000 From: cli...@li... Subject: clisp: Replace the 'newer' utility with a portable shell alterna... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/96b0fc092e4a changeset: 15887:96b0fc092e4ac80db87dd21d82ba767c682debe2 user: Bruno Haible <br...@cl...> date: 2017-04-17 23:43:46 +0200 description: Replace the 'newer' utility with a portable shell alternative. diffstat: Makefile.devel | 2 +- src/ChangeLog | 16 +++ src/aclocal.m4 | 107 ----------------------- src/build-aux/config.sub | 11 +- src/config.h.in | 25 ----- src/configure | 143 +------------------------------ src/gllib/Makefile.am | 18 +--- src/gllib/Makefile.in | 47 ++++----- src/gllib/intprops.h | 45 +++++--- src/gllib/regex_internal.h | 1 + src/gllib/stat-time.c | 3 - src/gllib/stat-time.h | 207 --------------------------------------------- src/gllib/timespec.c | 3 - src/gllib/timespec.h | 120 -------------------------- src/gllib/unistd.in.h | 18 +- src/glm4/gnulib-cache.m4 | 4 +- src/glm4/gnulib-comp.m4 | 11 -- src/glm4/stat-time.m4 | 83 ------------------ src/glm4/timespec.m4 | 11 -- src/makemake.in | 13 +- utils/newer.c | 64 ------------- 21 files changed, 95 insertions(+), 857 deletions(-) ------------------------------ Message: 13 Date: Mon, 17 Apr 2017 22:26:43 +0000 From: cli...@li... Subject: clisp: Fix build failure when compiling for mingw on Cygwin. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/e69ebb197c17 changeset: 15888:e69ebb197c17560e31fe137d87a14438a247f30f user: Bruno Haible <br...@cl...> date: 2017-04-18 00:15:34 +0200 description: Fix build failure when compiling for mingw on Cygwin. diffstat: src/ChangeLog | 7 +++++++ src/makemake.in | 6 ++---- 2 files changed, 9 insertions(+), 4 deletions(-) ------------------------------ Message: 14 Date: Mon, 17 Apr 2017 22:26:44 +0000 From: cli...@li... Subject: clisp: Fix build failure when compiling for mingw. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/6609c980427a changeset: 15889:6609c980427aee09dc9fdb891d2c4b8d0e8b867a user: Bruno Haible <br...@cl...> date: 2017-04-18 00:16:33 +0200 description: Fix build failure when compiling for mingw. diffstat: src/ChangeLog | 6 ++++++ src/win32.d | 6 ++++-- 2 files changed, 10 insertions(+), 2 deletions(-) ------------------------------ Message: 15 Date: Mon, 17 Apr 2017 22:26:46 +0000 From: cli...@li... Subject: clisp: Fix build failure on Windows when the version number is "... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/611de74b9e6c changeset: 15890:611de74b9e6cf07192a89a53f72bc58c1ed90e97 user: Bruno Haible <br...@cl...> date: 2017-04-18 00:17:22 +0200 description: Fix build failure on Windows when the version number is "2.49.50". diffstat: src/ChangeLog | 6 ++++++ src/makemake.in | 21 ++++++++++++--------- 2 files changed, 18 insertions(+), 9 deletions(-) ------------------------------ Message: 16 Date: Mon, 17 Apr 2017 22:26:47 +0000 From: cli...@li... Subject: clisp: Prepare next beta release. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/d379b5baaba0 changeset: 15891:d379b5baaba033e9ecd03280b15aa842c02e7232 user: Bruno Haible <br...@cl...> date: 2017-04-18 00:19:25 +0200 description: Prepare next beta release. diffstat: src/ChangeLog | 6 ++++++ src/configure | 22 +++++++++++----------- src/version.h | 4 ++-- version.sh | 4 ++-- 4 files changed, 21 insertions(+), 15 deletions(-) ------------------------------ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 76, Issue 1 **************************************** |
From: Sam S. <sd...@gn...> - 2017-04-14 14:59:11
|
Hi Bruno, Thanks for your reply! > * Bruno Haible <oe...@py...t> [2017-04-14 01:35:40 +0200]: > >> Why doesn't make-encoding support >> :input-error-action/:output-error-action value :translit? > > You are right, make-encoding :output-error-action :translit > would make a lot of sense when implemented through the > //TRANSLIT suffix (available in GNU libc and GNU libiconv). Anyone wants to implement this? https://sourceforge.net/p/clisp/feature-requests/51/ > make-encoding :input-error-action :translit would be nonsense. Right. Thanks. -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net http://www.dhimmitude.org http://mideasttruth.com https://jihadwatch.org https://ffii.org Selling grief is easier than buying happiness. |
From: Bruno H. <br...@cl...> - 2017-04-13 23:35:51
|
Hi Sam, > Why doesn't make-encoding support > :input-error-action/:output-error-action value :translit? You are right, make-encoding :output-error-action :translit would make a lot of sense when implemented through the //TRANSLIT suffix (available in GNU libc and GNU libiconv). make-encoding :input-error-action :translit would be nonsense. Why clisp doesn't support it? Purely for historical reasons: Because clisp's make-encoding function was designed before GNU libiconv and before I realized how useful the //TRANSLIT suffix in glibc is. Bruno |
From: Sam S. <sd...@gn...> - 2017-04-13 21:29:00
|
Bruno, Why doesn't make-encoding support :input-error-action/:output-error-action value :translit? Thanks > * Jean Louis <ohtf@tah.fhccbeg> [2017-04-13 22:16:57 +0300]: > > On Thu, Apr 13, 2017 at 12:59:30PM -0400, Sam Steingold wrote: >> > * Jean Louis <ohtf@tah.fhccbeg> [2017-04-13 17:31:32 +0300]: >> > >> > I was under impression that č could be replaced by c, and š by s and >> > so on. > > I found a solution, to use iconv: > > echo ßöäȧ čekaj malo | iconv -f UTF-8 -t ASCII//TRANSLIT > ssoaa cekaj malo -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net http://www.dhimmitude.org http://mideasttruth.com http://iris.org.il http://americancensorship.org Lottery is a tax on statistics ignorants. MS is a tax on computer-idiots. |
From: Ken M. <zar...@nt...> - 2017-04-08 12:37:42
|
On Fri, Apr 07, 2017 at 02:41:14PM -0400, Sam Steingold wrote: > > * Ken Moffat <mneavjubbc@agyjbeyq.pbz> [2017-04-07 11:59:04 +0100]: > > > > Any suggestions, please ? > > Your clisp is severely broken. > You need to rebuild it starting with > ./configure --enable-portability > (see clisp/unix/PLATFORMS) > The enable-portability switch did indeed fix it, didn't need any of hte other suggestions in that file. I thought I had googled for what that did before I downloaded 2.49.50, and formed an impression that I did not need it because it was to do with moving the result to a different machine (e.g. in a distro - build once, ship the binary). Big mistake. If anybody comes across this thread in the future, it just turns off some optimizations. Thanks, and sorry for the noise. ĸen -- `I shall take my mountains', said Lu-Tze. `The climate will be good for them.' -- Small Gods |
From: Ken M. <zar...@nt...> - 2017-04-07 22:13:40
|
On Fri, Apr 07, 2017 at 02:41:14PM -0400, Sam Steingold wrote: > > * Ken Moffat <mneavjubbc@agyjbeyq.pbz> [2017-04-07 11:59:04 +0100]: > > > > On Mon, Mar 27, 2017 at 04:56:20PM +0100, Ken Moffat wrote: > >> On Mon, Mar 27, 2017 at 09:06:55AM -0400, Sam Steingold wrote: > >> > Hi, > >> > > >> > > * Ken Moffat <mneavjubbc@agyjbeyq.pbz> [2017-03-25 12:18:45 +0000]: > >> > > > >> > > (merge-rule "[0-9][0-9][0-9][0-9][0-9][0-9]" "0&" :eregexp) > >> > > ERROR: REGEXP:REGEXP-COMPILE: illegal keyword/value pair :EXTENDED, > >> > > T in argument list. > >> > > The allowed keywords are NIL > >> > > >> > This is weird. > >> > Could you please try > >> > > >> > > (describe 'REGEXP:REGEXP-COMPILE) > >> > > >> > at CLISP prompt? > >> > > >> > Thanks. > >> > > >> Hi Sam, > >> > >> [1]> (describe 'REGEXP:REGEXP-COMPILE) > >> > >> REGEXP:REGEXP-COMPILE is the symbol REGEXP:REGEXP-COMPILE, lies in > >> #<PACKAGE REGEXP>, is > >> accessible in 1 package REGEXP, names a > >> ;; connecting to > >> "http://clisp.org/impnotes/id-href.map"...connected...HTTP/1.1 200 > >> OK...74,909 bytes > >> ;; SYSTEM::GET-STRING-MAP(#<IO INPUT-BUFFERED SOCKET-STREAM > >> CHARACTER clisp.org:80>)... > >> *** - handle_fault error2 ! address = 0xb0000003d41 not in > >> [0xb0000000000,0xb0000000ec0) ! > >> SIGSEGV cannot be cured. Fault address = 0xb0000003d41. > >> GC count: 1 > >> Space collected by GC: 635104 > >> Run time: 0 74000 > >> Real time: 13 88608 > >> GC time: 0 1000 > >> Permanently allocated: 165312 bytes. > >> Currently in use: 3793048 bytes. > >> Free space: 821696 bytes. > >> Segmentation fault > >> > > Any suggestions, please ? > > Your clisp is severely broken. > You need to rebuild it starting with > ./configure --enable-portability > (see clisp/unix/PLATFORMS) > Thanks. I'll give that a go. ĸen -- `I shall take my mountains', said Lu-Tze. `The climate will be good for them.' -- Small Gods |
From: Sam S. <sd...@gn...> - 2017-04-07 18:41:25
|
> * Ken Moffat <mneavjubbc@agyjbeyq.pbz> [2017-04-07 11:59:04 +0100]: > > On Mon, Mar 27, 2017 at 04:56:20PM +0100, Ken Moffat wrote: >> On Mon, Mar 27, 2017 at 09:06:55AM -0400, Sam Steingold wrote: >> > Hi, >> > >> > > * Ken Moffat <mneavjubbc@agyjbeyq.pbz> [2017-03-25 12:18:45 +0000]: >> > > >> > > (merge-rule "[0-9][0-9][0-9][0-9][0-9][0-9]" "0&" :eregexp) >> > > ERROR: REGEXP:REGEXP-COMPILE: illegal keyword/value pair :EXTENDED, >> > > T in argument list. >> > > The allowed keywords are NIL >> > >> > This is weird. >> > Could you please try >> > >> > > (describe 'REGEXP:REGEXP-COMPILE) >> > >> > at CLISP prompt? >> > >> > Thanks. >> > >> Hi Sam, >> >> [1]> (describe 'REGEXP:REGEXP-COMPILE) >> >> REGEXP:REGEXP-COMPILE is the symbol REGEXP:REGEXP-COMPILE, lies in >> #<PACKAGE REGEXP>, is >> accessible in 1 package REGEXP, names a >> ;; connecting to >> "http://clisp.org/impnotes/id-href.map"...connected...HTTP/1.1 200 >> OK...74,909 bytes >> ;; SYSTEM::GET-STRING-MAP(#<IO INPUT-BUFFERED SOCKET-STREAM >> CHARACTER clisp.org:80>)... >> *** - handle_fault error2 ! address = 0xb0000003d41 not in >> [0xb0000000000,0xb0000000ec0) ! >> SIGSEGV cannot be cured. Fault address = 0xb0000003d41. >> GC count: 1 >> Space collected by GC: 635104 >> Run time: 0 74000 >> Real time: 13 88608 >> GC time: 0 1000 >> Permanently allocated: 165312 bytes. >> Currently in use: 3793048 bytes. >> Free space: 821696 bytes. >> Segmentation fault >> > Any suggestions, please ? Your clisp is severely broken. You need to rebuild it starting with ./configure --enable-portability (see clisp/unix/PLATFORMS) -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net https://ffii.org http://camera.org http://americancensorship.org http://www.dhimmitude.org If you need to keep a secret, keep it a secret that you have a secret to keep. |
From: Ken M. <zar...@nt...> - 2017-04-07 10:59:12
|
On Mon, Mar 27, 2017 at 04:56:20PM +0100, Ken Moffat wrote: > On Mon, Mar 27, 2017 at 09:06:55AM -0400, Sam Steingold wrote: > > Hi, > > > > > * Ken Moffat <mneavjubbc@agyjbeyq.pbz> [2017-03-25 12:18:45 +0000]: > > > > > > (merge-rule "[0-9][0-9][0-9][0-9][0-9][0-9]" "0&" :eregexp) > > > ERROR: REGEXP:REGEXP-COMPILE: illegal keyword/value pair :EXTENDED, > > > T in argument list. > > > The allowed keywords are NIL > > > > This is weird. > > Could you please try > > > > > (describe 'REGEXP:REGEXP-COMPILE) > > > > at CLISP prompt? > > > > Thanks. > > > Hi Sam, > > [1]> (describe 'REGEXP:REGEXP-COMPILE) > > REGEXP:REGEXP-COMPILE is the symbol REGEXP:REGEXP-COMPILE, lies in > #<PACKAGE REGEXP>, is > accessible in 1 package REGEXP, names a > ;; connecting to > "http://clisp.org/impnotes/id-href.map"...connected...HTTP/1.1 200 > OK...74,909 bytes > ;; SYSTEM::GET-STRING-MAP(#<IO INPUT-BUFFERED SOCKET-STREAM > CHARACTER clisp.org:80>)... > *** - handle_fault error2 ! address = 0xb0000003d41 not in > [0xb0000000000,0xb0000000ec0) ! > SIGSEGV cannot be cured. Fault address = 0xb0000003d41. > GC count: 1 > Space collected by GC: 635104 > Run time: 0 74000 > Real time: 13 88608 > GC time: 0 1000 > Permanently allocated: 165312 bytes. > Currently in use: 3793048 bytes. > Free space: 821696 bytes. > Segmentation fault > Any suggestions, please ? -- `I shall take my mountains', said Lu-Tze. `The climate will be good for them.' -- Small Gods |
From: Compro P. <com...@gm...> - 2017-04-02 08:49:33
|
Waiting for results https://docs.google.com/document/d/1Cv_EesIpqCKf3O_omK5LPspYax956d9UNSqZxE9MZ6s/edit?usp=sharing https://raw.githubusercontent.com/Compro-Prasad/notes/master/gsocproposal-thread-safe-hash-table/README.org https://github.com/Compro-Prasad/notes/tree/master/gsocproposal-thread-safe-hash-table Since, I will be having exams and workshops, I will be a bit unavailable for sometime. I just wan't to say that I will try my best to be in the community forever but for now I am a bit busy with helping out students in my college to get acquainted with free(as in beer) software and how to get started with GSoC. Given my proposal. Its not the best one. But I wrote the part which I could understand. More is there to know when I will get relaxed in the summer holidays(mid May). But its still okay with me even if I don't get selected. I now understand why was it better to start beforehand. But its all luck. Sure, this mail may be annoying to some developers because they may expect something else from the newcomer. But I am sorry that I couldn't start beforehand. :( Regards Abhishek Prasad |
From: Vladimir T. <vtz...@gm...> - 2017-03-29 22:47:58
|
Hi Abhishek, Happy to see you want to work on thread safe hash tables in CLisp while participating in gsoc. Since the time is tight (April, 3rd), let’s try to get good proposal! Basically there are two approaches. 1. Ensure clisp doesn't segfault because of concurrency issues with hash tables. This means non-synchronised access to a hash table may produce arbitrary results but should never segfault. 2. Reimplement current hash tables with the above guarantee and better performance both in single and multi thread builds. While I'm in favour of the the latter it's more practical to do first the former. Proper reimplementation probably won't fit in gsoc timeframe - weak semantics and GC interactions are non-trivial to get right and will take a lot of time and efforts. I would suggest a plan around identifying segfault issues with hash tables in MT builds and fixing them. Also synchronisation should be added to ensure expected behaviour in certain places (clos?). BR Vlad On Sun, Mar 26, 2017 at 6:58 AM, Compro Prasad <com...@gm...> wrote: > Sorry, for late reply but I got time on Mar 25 only as of this writing. I > have given the links of my proposal. Please have a look at it. I did it on > thread safe hash tables: > > https://raw.githubusercontent.com/Compro-Prasad/notes/master/gsocproposal-thread-safe-hash-table/README.org > https://github.com/Compro-Prasad/notes/tree/master/gsocproposal-thread-safe-hash-table > > Regards > Abhishek Prasad > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > clisp-devel mailing list > cli...@li... > https://lists.sourceforge.net/lists/listinfo/clisp-devel > |
From: Daniel J. <dan...@gm...> - 2017-03-29 18:27:12
|
I'm currently trying to find the source of a very strange bug. Steps to reproduce: <<<<<<<<<------------CUT--------------->>>>>>>>>> (defvar *s* (socket-connect 12345 "localhost" :TIMEOUT 0)) (gc) *s* ;; or any other use of *s* <<<<<<<<<------------CUT-END----------->>>>>>>>>> Console output: <<<<<<<<<------------CUT--------------->>>>>>>>>> [1]> (defvar *s* (socket-connect 12345 "localhost" :TIMEOUT 0)) *S* [2]> (gc) 3516208 ; 879052 ; 165312 ; 1 ; 70936 ; 9000 [3]> *s* *** - handle_fault error1 ! SIGSEGV cannot be cured. Fault address = 0x0. GC count: 1 Space collected by GC: 70936 Run time: 0 25000 Real time: 19 738446 GC time: 0 9000 Permanently allocated: 165312 bytes. Currently in use: 3523648 bytes. Free space: 871612 bytes. Segmentation fault <<<<<<<<<------------CUT-END----------->>>>>>>>>> So far I was only able to reproduce this with above socket stream. Lists, arrays, other streams all correctly survive a garbage collection cycle. Further this also happens with let bindings and defparameter. Configure flags: --with-readline --with-dynamic-ffi --with-ffcall operating system: Linux 4.4.30 x86_64 GNU/Linux (NixOS) hg commit: d2b04f050f97 software-version and software-type output follows: <<<<<<<<<------------CUT--------------->>>>>>>>>> [1]> (software-version) "GNU-C 5.4.0" [2]> (software-type) "gcc -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wimplicit -Wno-sign-compare -Wno-format-nonliteral -Wno-shift-negative-value -O -fwrapv -fno-strict-aliasing -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES libgnu.a -lreadline -lncurses -ldl -lavcall -lcallback -lsigsegv SAFETY=0 TYPECODES WIDE_HARD GENERATIONAL_GC SPVW_BLOCKS SPVW_PURE SINGLEMAP_MEMORY libsigsegv 2.10 libreadline 6.3" <<<<<<<<<------------CUT-END----------->>>>>>>>>> I was able to further narrow down possible sources of this bug due to this: socket-connect returns a two-way-stream, with by default the input buffered and the output unbuffered. Passing :buffered T makes both buffered, and still segfaults. Passing :buffered nil makes both streams (input and output) unbuffered, and does NOT segfault anymore. Thus I suspect that something of the buffered input stream is not visible to garbage collection. More interesting behaviour: Above commands need to be issued on different lines. Otherwise, if any of the three commands (or all of them) appear on the same line, then I get this: <<<<<<<<<------------CUT--------------->>>>>>>>>> [1]> (defvar *s* (socket-connect 12345 "localhost" :TIMEOUT 0)) (gc) *s* *S* [2]> 3516816 ; 879204 ; 165312 ; 1 ; 67816 ; 10000 [3]> *** - An array has been shortened by adjusting it while another array was displaced to it. The following restarts are available: ABORT :R1 Abort main loop Break 1 [4]> :bt <1/183> #<SYSTEM-FUNCTION SHOW-STACK> 3 <2/176> #<COMPILED-FUNCTION SYSTEM::PRINT-BACKTRACE> <3/170> #<COMPILED-FUNCTION SYSTEM::DEBUG-BACKTRACE> <4/161> #<SYSTEM-FUNCTION SYSTEM::READ-EVAL-PRINT> 2 <5/158> #<COMPILED-FUNCTION SYSTEM::BREAK-LOOP-2-3> <6/154> #<SYSTEM-FUNCTION SYSTEM::SAME-ENV-AS> 2 <7/140> #<COMPILED-FUNCTION SYSTEM::BREAK-LOOP-2> <8/138> #<SYSTEM-FUNCTION SYSTEM::DRIVER> - T Printed 8 frames Break 1 [4]> :m 1 Break 1 [4]> :bt <1/183> #<SYSTEM-FUNCTION SHOW-STACK> 3 <2/176> #<COMPILED-FUNCTION SYSTEM::PRINT-BACKTRACE> <3/170> #<COMPILED-FUNCTION SYSTEM::DEBUG-BACKTRACE> <4/161> #<SYSTEM-FUNCTION SYSTEM::READ-EVAL-PRINT> 2 <5/158> #<COMPILED-FUNCTION SYSTEM::BREAK-LOOP-2-3> <6/154> #<SYSTEM-FUNCTION SYSTEM::SAME-ENV-AS> 2 <7/140> #<COMPILED-FUNCTION SYSTEM::BREAK-LOOP-2> <8/138> #<SYSTEM-FUNCTION SYSTEM::DRIVER> - T - NIL <9/98> #<COMPILED-FUNCTION SYSTEM::BREAK-LOOP> <10/95> #<SYSTEM-FUNCTION INVOKE-DEBUGGER> 1 [94] frame binding variables (~ = dynamically): | ~ SYSTEM::*PRIN-STREAM* <--> #<UNBOUND> [88] frame binding variables (~ = dynamically): | ~ *PRINT-ESCAPE* <--> T [84] frame binding variables (~ = dynamically): | ~ SYSTEM::*PRIN-JBLOCKS* <--> #<UNBOUND> [78] frame binding variables (~ = dynamically): | ~ SYSTEM::*PRIN-JBMODUS* <--> #<UNBOUND> [72] frame binding variables (~ = dynamically): | ~ SYSTEM::*PRIN-TRAILLENGTH* <--> 0 [66] frame binding variables (~ = dynamically): | ~ SYSTEM::*PRIN-LM* <--> 0 - *** - Internal error: statement in file "../src/lispbibl.d", line 14210 has been reached!! Please see <http://clisp.org/impnotes/faq.html#faq-bugs> for bug reporting instructions. The following restarts are available: ABORT :R1 Abort debug loop ABORT :R2 Abort main loop Break 2 [5]> <<<<<<<<<------------CUT-END----------->>>>>>>>>> The given line number seems to be completely off, I cannot see atm how this could be in any way related. Any ideas? I'll try to get examine this behaviour using gdb if I have time later. hg bisect wasn't so useful due to other errors making it hard to see when this was introduced (must have been after January this year). |
From: Ken M. <zar...@nt...> - 2017-03-27 15:56:30
|
On Mon, Mar 27, 2017 at 09:06:55AM -0400, Sam Steingold wrote: > Hi, > > > * Ken Moffat <mneavjubbc@agyjbeyq.pbz> [2017-03-25 12:18:45 +0000]: > > > > (merge-rule "[0-9][0-9][0-9][0-9][0-9][0-9]" "0&" :eregexp) > > ERROR: REGEXP:REGEXP-COMPILE: illegal keyword/value pair :EXTENDED, > > T in argument list. > > The allowed keywords are NIL > > This is weird. > Could you please try > > > (describe 'REGEXP:REGEXP-COMPILE) > > at CLISP prompt? > > Thanks. > Hi Sam, [1]> (describe 'REGEXP:REGEXP-COMPILE) REGEXP:REGEXP-COMPILE is the symbol REGEXP:REGEXP-COMPILE, lies in #<PACKAGE REGEXP>, is accessible in 1 package REGEXP, names a ;; connecting to "http://clisp.org/impnotes/id-href.map"...connected...HTTP/1.1 200 OK...74,909 bytes ;; SYSTEM::GET-STRING-MAP(#<IO INPUT-BUFFERED SOCKET-STREAM CHARACTER clisp.org:80>)... *** - handle_fault error2 ! address = 0xb0000003d41 not in [0xb0000000000,0xb0000000ec0) ! SIGSEGV cannot be cured. Fault address = 0xb0000003d41. GC count: 1 Space collected by GC: 635104 Run time: 0 74000 Real time: 13 88608 GC time: 0 1000 Permanently allocated: 165312 bytes. Currently in use: 3793048 bytes. Free space: 821696 bytes. Segmentation fault Hope that means more to you than it does to me. Thanks. ĸen -- `I shall take my mountains', said Lu-Tze. `The climate will be good for them.' -- Small Gods |
From: Sam S. <sd...@gn...> - 2017-03-27 13:07:04
|
Hi, > * Ken Moffat <mneavjubbc@agyjbeyq.pbz> [2017-03-25 12:18:45 +0000]: > > (merge-rule "[0-9][0-9][0-9][0-9][0-9][0-9]" "0&" :eregexp) > ERROR: REGEXP:REGEXP-COMPILE: illegal keyword/value pair :EXTENDED, > T in argument list. > The allowed keywords are NIL This is weird. Could you please try > (describe 'REGEXP:REGEXP-COMPILE) at CLISP prompt? Thanks. -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net https://ffii.org http://honestreporting.com http://memri.org http://thereligionofpeace.com Any programming language is at its best before it is implemented and used. |
From: Compro P. <com...@gm...> - 2017-03-26 03:58:39
|
Sorry, for late reply but I got time on Mar 25 only as of this writing. I have given the links of my proposal. Please have a look at it. I did it on thread safe hash tables: https://raw.githubusercontent.com/Compro-Prasad/notes/master/gsocproposal-thread-safe-hash-table/README.org https://github.com/Compro-Prasad/notes/tree/master/gsocproposal-thread-safe-hash-table Regards Abhishek Prasad |
From: Ken M. <zar...@nt...> - 2017-03-25 12:18:55
|
Hi, sorry this is long, I'm trying to mention what might be important without having any real clue. I try to maintain texlive packages for beyond linuxfromscratch (a "HOWTO" book, if you like) - current versions are in http://www.linuxfromscratch.org/blfs/view/svn/ specifically clisp-2.49 and libsigsegv-2.11 for xindy-2.5.1. That combination works fine, except that clisp tests for socket and streams both segfault so we suppress them. With that done, xindy seems to work ok (this is using texlive-2016 from source) and we have nothing else AFAIK which needs clisp. Normally I would wait for a new release rather than testing a development version, particularly for a package such as clisp which I do not understand (sorry). But it was mentioned for people doing preliminary testing for texlive-2017, and some of them have reported success, so I decided to try it. Bottom line: when I run either of my xindy tests - source is in http://www.linuxfromscratch.org/~ken/tex-testfiles/latex-test-20160905.tar.xz xindy fails to create an index (both tests get the same error) : for xindynonlua - - - - Loading module "/opt/texlive/2016/texmf-dist/xindy/modules/base/texindy.xdy"... Loading module "numeric-sort.xdy"... Error in line 12: ;; $Id: numeric-sort.xdy,v 1.1 2004/05/24 21:53:27 jschrod Exp $ ;;------------------------------------------------------------ ;;; ;;; numerically sorting ;;; ;;; "V64" appears before "V128". ;;; ;; FIXME: Works only for up to 7 digits. (merge-rule "[0-9][0-9][0-9][0-9][0-9][0-9]" "0&" :eregexp) ERROR: REGEXP:REGEXP-COMPILE: illegal keyword/value pair :EXTENDED, T in argument list. The allowed keywords are NIL system returned with code 256 No file xindynonlua-xindynonlua.ind. - - - Further things which might be relevant: This is on x86_64. Our toolchain is using gcc-6.3.0, binutils-2.28, glibc-2.25. Because with clisp-2.49 we did not need libffcall, I initially tried without that. The clisp tests only segfaulted in the streams test. But xindy failed to work. So I added (static) libffcall-1.13-20170225 - with that, the socket test too segfaulted. And xindy still did not work. Whenever I rebuild clisp, I also rebuild xindy because I'm not clear how they fit together. For clisp-2.49.50 I'm passing CPPFLAGS="-DUNIX_BINARY_DISTRIBUTION" to configure because that was mentioned on tlbuild (xindy errored without that, so I tried it), but in general I'm using shared system libs wherever possible, the result is not intended to be distributed. After several of those failures I stripped out libffcall, built clisp-2.49 and rebuilt xindy - that worked fine, so the problem does appear to be in my build of clisp-2.49.50. Any suggestions, please ? ĸen -- `I shall take my mountains', said Lu-Tze. `The climate will be good for them.' -- Small Gods |
From: Karsten P. <Kar...@gm...> - 2017-03-23 23:07:35
|
On 23.03.17 20:23, Sam Steingold wrote: > when you build without your own libiconv installation, do you see > libiconv in "./clisp --version" like I do? > > libsigsegv 2.11 > libiconv 1.11 > libreadline 7.0 > libffcall 1.13 To start with libiconv 1.11 does not link anymore on my system gcc -dynamiclib -o .libs/libiconv.2.4.0.dylib .libs/iconv.o .libs/localcharset.o .libs/relocatable.o -install_name /usr/local/lib/libiconv.2.dylib -Wl,-compatibility_version -Wl,7 -Wl,-current_version -Wl,7.0 Undefined symbols for architecture x86_64: "_aliases_lookup", referenced from: _libiconv_open in iconv.o _iconv_canonicalize in iconv.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Regarding the compilation error, this happens in streams.d:If I do the following change, the files compiles happily, and libiconv 1.15 shows in ./clisp --version diff --git a/src/stream.d b/src/stream.d --- a/src/stream.d +++ b/src/stream.d @@ -3999,7 +3999,7 @@ libiconv(cd,(ICONV_CONST char **)(inbuf),inbytesleft,outbuf,outbytesleft) #else #define iconv(cd,inbuf,inbytesleft,outbuf,outbytesleft) \ - (iconv)(cd,(ICONV_CONST char **)(inbuf),inbytesleft,outbuf,outbytesleft) + libiconv(cd,(ICONV_CONST char **)(inbuf),inbytesleft,outbuf,outbytesleft) #endif /* open the iconv conversion and signal errors when necessary than I get with ./configure --with-libiconv-prefix=/usr/local/ --with-libsigsegv-prefix=/usr/local/ --with-libreadline-prefix=/usr/local/opt/readline/ --with-libffcall-prefix=/usr/local/ --cbc 20170323m .... checking for iconv... yes checking for working iconv... yes checking how to link with libiconv... -L/usr/local//lib -liconv checking for iconv declaration... extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft); ..... karstenoecksMBP:20170323m karstenpoeck$ ./clisp --version GNU CLISP 2.49.50+ (2017-03-30) (built 3699296506) (memory 3699296983) Software: GNU C 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.42.1) gcc -g -O2 -W -Wswitch -Wcomment -Wpointer-arith -Wreturn-type -Wmissing-declarations -Wimplicit -Wno-sign-compare -Wno-format-nonliteral -Wno-shift-negative-value -O -fwrapv -fno-strict-aliasing -DUNIX_BINARY_DISTRIB -DENABLE_UNICODE -DDYNAMIC_FFI -DDYNAMIC_MODULES -DNO_GETTEXT libgnu.a -L/usr/local/opt/readline//lib -lreadline -lncurses /usr/local//lib/libavcall.a /usr/local//lib/libcallback.a -L/usr/local//lib -liconv /usr/local//lib/libsigsegv.a -lc -L/usr/X11/lib SAFETY=0 TYPECODES WIDE_HARD GENERATIONAL_GC SPVW_BLOCKS SPVW_MIXED TRIVIALMAP_MEMORY libsigsegv 2.11 libiconv 1.15 libreadline 7.0 libffcall 1.13 Features: (READLINE REGEXP WILDCARD SYSCALLS I18N LOOP COMPILER CLOS MOP CLISP ANSI-CL COMMON-LISP LISP=CL INTERPRETER LOGICAL-PATHNAMES SOCKETS GENERIC-STREAMS SCREEN FFI UNICODE BASE-CHAR=CHARACTER WORD-SIZE=64 UNIX MACOS) C Modules: (clisp i18n syscalls regexp readline) Installation directory: /Users/karstenpoeck/lisp/compiler/clisphg/20170323m/ User language: ENGLISH Machine: X86_64 (X86_64) karstenoecksmbp.fritz.box [192.168.178.41] To explain this, is beyond my paygrade, but I see that Reini has changed the definition in stream.d while I was checking. (rev cb052d00af69872f5c1df76f05e5d137ff2187da [cb052d00af69]). With his change i also can compile and get libiconv 1.15 included regards Karsten |
From: Daniel J. <dan...@gm...> - 2017-03-23 20:43:28
|
Hi Sam, > we need either a comment or a thorough purge. > I favor the latter because I want the CLISP sources to _look_ like > regular C. Me too. Though I got the impression from our discussions last year that a full purge - due to the massive commit this would cause - is not wanted. That's why I went the `#define var` way. > Note that the purge can be done with a perl one-liner. Yes, but bear in mind that the purge is only the first step. Removing var causes problems. In the second patch of the original mail I only corrected those which caused compile errors for my configuration. There are possibly many more of them when looking through all the code. Examples: A declaration cannot immediately follow an label. There are LOTS of those errors. Example: label: var type name; I solved this like so: label:; var type name; > No, please add braces instead. This might work in some cases, but most of the affected code is highly "unstructured". If I could easily add braces without rewritting it, then there wouldn't be labels and gotos but if, while and friends. I tried to find more instances of those with: find src -type f -name '*.d' -exec \ pcregrep -MHno \ '[[:alnum:]]+:([^:;{]|\n)*?var([^;]|\n)*+;' '{}' ';' \ 2>/dev/null \ | sed 's_^src/_\x0src/_g' \ | grep -z -v -F ': */' \ | less But this shows many false positives... Another issue is conflicting definitions of the same variable. Example: var type1 foo; // some code var type2 foo; This is solved by renaming one of them, if possible. In two places, I manually added braces (like varbrace would've done), specifically in src/intlog.d, function I_logcount_I, the variables with the name (as written in the source code) "x16". The issue is that "x16" might be "#define" to something else, and I didn't exactly understood why and when. > Please either make a separate patch or tell me where the unused var is. I attached a patch with the small change (including an entry in the changelog, just to be sure ;) ) > I will let Bruno decide on this. Bruno, what do you think? |
From: Sam S. <sd...@gn...> - 2017-03-23 20:35:14
|
Hi Bruno, > If you are going to fix this: This is far outside both my area of "expertise" and area or interest. I will leave it to you :-) https://sourceforge.net/p/clisp/bugs/696/ Thanks for your explanation. -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net http://camera.org http://jij.org http://memri.org http://islamexposedonline.com If it has syntax, it isn't user friendly. |
From: Bruno H. <br...@cl...> - 2017-03-23 20:24:22
|
Hi Sam, > We use extern rl_line_buffer instead of the text argument. > Any particular reason? The comment indicates that 'text' is a substring of 'rl_line_buffer'. We have to look at the part of rl_line_buffer that precedes 'text', therefore we're not making additional assumptions by calling lisp_completion(rl_line_buffer,start,end) where you would like to see lisp_completion(text,0,end-start) Has this changed in readline 7.0? Bruno |
From: Bruno H. <br...@cl...> - 2017-03-23 20:16:16
|
Hi Sam, > Can > > --8<---------------cut here---------------start------------->8--- > DYNAMIC_ARRAY(prompt,char,Sbvector_length(lastline)+1); > --8<---------------cut here---------------end--------------->8--- > > set prompt to NULL? Yes, this can happen if 1) we're not doing the allocation on the stack, and 2) malloca(), based on malloc(), fails - this happens when memory is tight. > everywhere else we seem to assume that it is non-NULL. Yuck. This may lead to crashes when memory is so tight that the OS will not give the process more memory. If you are going to fix this: The other - probably bigger - risk is that the allocation will be larger than the stack. That is, instead of arrayeltype arrayvar[arraysize] or arrayeltype* arrayvar = (arrayeltype*)alloca((arraysize)*sizeof(arrayeltype)) - which both the overflow the stack - we should *always* do arrayeltype* arrayvar = (arrayeltype*)malloca((arraysize)*sizeof(arrayeltype)) because it puts only small allocations on the stack. Bruno |
From: Sam S. <sd...@gn...> - 2017-03-23 19:23:09
|
> * Karsten Poeck <Xnefgra.Cbrpx@tznvy.pbz> [2017-03-23 20:14:19 +0100]: > > On 23.03.17 19:43, Sam Steingold wrote: >> /usr/include/iconv.h: >> >> --8<---------------cut here---------------start------------->8--- >> #define _LIBICONV_VERSION 0x010B /* version number: (major<<8) + minor */ >> extern int _libiconv_version; /* Likewise */ >> --8<---------------cut here---------------end--------------->8--- >> >> Do you? > > I think I have the same: > > > My /usr/include/iconv.h: (from 31.07.2016) > #ifndef _LIBICONV_H > #define _LIBICONV_H > > #include <sys/cdefs.h> > #include <_types.h> > #include <sys/_types/_size_t.h> > > #define _LIBICONV_VERSION 0x010B /* version number: (major<<8) + minor */ > extern int _libiconv_version; /* Likewise */ > ....... > > puzzled when you build without your own libiconv installation, do you see libiconv in "./clisp --version" like I do? libsigsegv 2.11 libiconv 1.11 libreadline 7.0 libffcall 1.13 -- Sam Steingold (http://sds.podval.org/) on darwin Ns 10.3.1504 http://steingoldpsychology.com http://www.childpsy.net http://think-israel.org http://americancensorship.org http://thereligionofpeace.com To avoid fatigue, one must sleep 8 hours every day. And 8 hours every night too. |
From: <cli...@li...> - 2017-03-23 19:15:41
|
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: Fix intparam.h/floatparam.h Makefile rule for parallel make. (cli...@li...) 2. clisp: Fix text file processing Makefile rules for parallel make. (cli...@li...) 3. clisp: Fix non-blocking sockets on Mac OS X. (cli...@li...) 4. clisp: Fix "End of comment outside comment" warnings from varbrace. (cli...@li...) 5. clisp: fix typos in comments (cli...@li...) 6. clisp: Fix non-blocking sockets on Mac OS X. (cli...@li...) 7. clisp: Replace the 'newer' utility with a portable shell alterna... (cli...@li...) 8. clisp: add clisp-google-message (cli...@li...) 9. clisp: for each broken gmane link add a working link (cli...@li...) 10. clisp: Fix bug#694: Cygwin+no-dynamic-modules fails with a shell... (cli...@li...) 11. clisp: Add command line tests for functions raising errors (cli...@li...) 12. clisp: for each broken gmane link add a working link (cli...@li...) 13. clisp: typo (cli...@li...) 14. clisp: (svm_destroy_model): Use C-style declaration - fix a comp... (cli...@li...) 15. clisp: (iconv): Condition "undef iconv" on whether it is defined... (cli...@li...) 16. clisp: avoid some -Wunused-parameter warnings (cli...@li...) ---------------------------------------------------------------------- Message: 1 Date: Mon, 20 Mar 2017 09:28:52 +0000 From: cli...@li... Subject: clisp: Fix intparam.h/floatparam.h Makefile rule for parallel make. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/72d3cffbc699 changeset: 15860:72d3cffbc699cc0d46c81b6180109f4f6205657b user: Reini Urban <rei...@gm...> date: 2017-03-20 10:12:30 +0100 description: Fix intparam.h/floatparam.h Makefile rule for parallel make. diffstat: src/ChangeLog | 7 +++++++ src/makemake.in | 7 +++---- 2 files changed, 10 insertions(+), 4 deletions(-) ------------------------------ Message: 2 Date: Mon, 20 Mar 2017 09:28:53 +0000 From: cli...@li... Subject: clisp: Fix text file processing Makefile rules for parallel make. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/ff4fe3d1b89c changeset: 15861:ff4fe3d1b89cc23826f98233858308f6da610de4 user: Reini Urban <rei...@gm...> date: 2017-03-20 10:27:23 +0100 description: Fix text file processing Makefile rules for parallel make. diffstat: src/ChangeLog | 7 +++++++ src/makemake.in | 12 ++++++------ 2 files changed, 13 insertions(+), 6 deletions(-) ------------------------------ Message: 3 Date: Mon, 20 Mar 2017 17:38:30 +0000 From: cli...@li... Subject: clisp: Fix non-blocking sockets on Mac OS X. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/997b057aa4ab changeset: 15862:997b057aa4abd497c54746235a594886ae56e9a1 user: Sam Steingold <sd...@po...> date: 2017-03-20 13:38:23 -0400 description: Fix non-blocking sockets on Mac OS X. * src/unix.d (NO_BLOCK_DECL): Do not accept handle. (START_NO_BLOCK): Accept on_fail, move function call from NO_BLOCK_DECL here. (END_NO_BLOCK): Accept on_fail. * src/win32.d (NO_BLOCK_DECL, START_NO_BLOCK, END_NO_BLOCK): Add. * src/socket.d (connect_via_ip): Use NO_BLOCK_DECL/START_NO_BLOCK/END_NO_BLOCK. * src/stream.d (listen_handle): Update the use of NO_BLOCK_DECL/START_NO_BLOCK/END_NO_BLOCK. * src/unixaux.d (fd_read, fd_write, sock_write): Ditto. Reported by Karsten Poeck <Kar...@gm...>. diffstat: src/ChangeLog | 19 +++++++++++++++++-- src/socket.d | 29 ++++++++++++++--------------- src/stream.d | 6 +++--- src/unix.d | 49 +++++++++++++++++++++---------------------------- src/unixaux.d | 18 +++++++++--------- src/win32.d | 12 ++++++++++++ 6 files changed, 76 insertions(+), 57 deletions(-) ------------------------------ Message: 4 Date: Mon, 20 Mar 2017 23:04:28 +0000 From: cli...@li... Subject: clisp: Fix "End of comment outside comment" warnings from varbrace. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/6419e34356c0 changeset: 15863:6419e34356c0b26f8a4c8b7be382d8f3831dacb6 user: Bruno Haible <br...@cl...> date: 2017-03-21 00:03:19 +0100 description: Fix "End of comment outside comment" warnings from varbrace. diffstat: src/ChangeLog | 8 +++ utils/varbrace.c | 127 +++++++++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 126 insertions(+), 9 deletions(-) ------------------------------ Message: 5 Date: Tue, 21 Mar 2017 16:36:31 +0000 From: cli...@li... Subject: clisp: fix typos in comments To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/49fb32bd9a1c changeset: 15864:49fb32bd9a1cdf3aba3edae479aa96aa6c98b790 user: Sam Steingold <sd...@po...> date: 2017-03-21 12:36:27 -0400 description: fix typos in comments diffstat: src/lispbibl.d | 2 +- src/zthread.d | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) ------------------------------ Message: 6 Date: Tue, 21 Mar 2017 22:40:06 +0000 From: cli...@li... Subject: clisp: Fix non-blocking sockets on Mac OS X. To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/27c7e0b50f30 changeset: 15865:27c7e0b50f3078683b8f40cb2590d5ebd253b310 user: Sam Steingold <sd...@gn...> date: 2017-03-21 23:38:14 +0100 description: Fix non-blocking sockets on Mac OS X. diffstat: src/ChangeLog | 15 +++++++++++++++ src/socket.d | 29 ++++++++++++++--------------- src/stream.d | 6 +++--- src/unix.d | 49 +++++++++++++++++++++---------------------------- src/unixaux.d | 18 +++++++++--------- src/win32.d | 12 ++++++++++++ 6 files changed, 74 insertions(+), 55 deletions(-) ------------------------------ Message: 7 Date: Tue, 21 Mar 2017 23:29:48 +0000 From: cli...@li... Subject: clisp: Replace the 'newer' utility with a portable shell alterna... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/4ca0ea5137d3 changeset: 15866:4ca0ea5137d357a768604616ea423a5df6ababc5 user: Bruno Haible <br...@cl...> date: 2017-03-22 00:29:35 +0100 description: Replace the 'newer' utility with a portable shell alternative. diffstat: Makefile.devel | 2 +- src/ChangeLog | 16 +++ src/aclocal.m4 | 107 ------------------------ src/build-aux/config.sub | 7 +- src/config.h.in | 25 ----- src/configure | 143 +-------------------------------- src/gllib/Makefile.am | 18 +--- src/gllib/Makefile.in | 47 ++++----- src/gllib/stat-time.c | 3 - src/gllib/stat-time.h | 207 ----------------------------------------------- src/gllib/timespec.c | 3 - src/gllib/timespec.h | 120 --------------------------- src/glm4/gnulib-cache.m4 | 4 +- src/glm4/gnulib-comp.m4 | 11 -- src/glm4/stat-time.m4 | 83 ------------------ src/glm4/timespec.m4 | 11 -- src/makemake.in | 13 +- utils/newer.c | 64 -------------- 18 files changed, 56 insertions(+), 828 deletions(-) ------------------------------ Message: 8 Date: Wed, 22 Mar 2017 16:54:13 +0000 From: cli...@li... Subject: clisp: add clisp-google-message To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/47fa563aa627 changeset: 15867:47fa563aa627387c825d9d0ecdabf678348a43ed user: Sam Steingold <sd...@po...> date: 2017-03-22 12:38:19 -0400 description: add clisp-google-message diffstat: emacs/misc.el | 21 +++++++++++++++++++++ 1 files changed, 21 insertions(+), 0 deletions(-) ------------------------------ Message: 9 Date: Wed, 22 Mar 2017 16:54:15 +0000 From: cli...@li... Subject: clisp: for each broken gmane link add a working link To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/58ed31819aea changeset: 15868:58ed31819aeac966800d1b4d48dc1f6581ec957c user: Sam Steingold <sd...@po...> date: 2017-03-22 12:48:02 -0400 description: for each broken gmane link add a working link diffstat: src/ChangeLog | 107 ++++++++++++++++++++++++++++++++++++++--------------- src/TODO | 16 ++++++-- src/execname.c | 5 ++- src/init.lisp | 2 + src/lispbibl.d | 7 ++- src/m4/clisp.m4 | 1 + src/m4/general.m4 | 1 + src/makemake.in | 21 ++++++++-- src/pathname.d | 1 + 9 files changed, 117 insertions(+), 44 deletions(-) ------------------------------ Message: 10 Date: Wed, 22 Mar 2017 16:54:16 +0000 From: cli...@li... Subject: clisp: Fix bug#694: Cygwin+no-dynamic-modules fails with a shell... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/e4aba2ecdcf7 changeset: 15869:e4aba2ecdcf71968053cc457bb21db2bf2a04960 user: Sam Steingold <sd...@po...> date: 2017-03-22 12:54:05 -0400 description: Fix bug#694: Cygwin+no-dynamic-modules fails with a shell syntax error * src/makemake.in (CLISP_DEF): Check CLISP_DEF instead of HSYSOS when deciding whether to modify CLISP_DEF or not. diffstat: src/ChangeLog | 6 ++++++ src/makemake.in | 10 +++++----- 2 files changed, 11 insertions(+), 5 deletions(-) ------------------------------ Message: 11 Date: Wed, 22 Mar 2017 21:05:31 +0000 From: cli...@li... Subject: clisp: Add command line tests for functions raising errors To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/86e4c0dc1cfa changeset: 15870:86e4c0dc1cfadf2ddb4a95c698d0105c1789c71f user: Sam Steingold <sd...@po...> date: 2017-03-22 17:05:24 -0400 description: Add command line tests for functions raising errors * src/makemake.in (check-script): Add a test for -x raising an error. (check-exec-image): Add tests for init-function raising an error. diffstat: src/ChangeLog | 5 +++++ src/makemake.in | 11 ++++++++++- 2 files changed, 15 insertions(+), 1 deletions(-) ------------------------------ Message: 12 Date: Thu, 23 Mar 2017 14:06:05 +0000 From: cli...@li... Subject: clisp: for each broken gmane link add a working link To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/047eba55afac changeset: 15871:047eba55afacbaa90aa5c69e81096602962a37e0 user: Sam Steingold <sd...@po...> date: 2017-03-23 10:05:55 -0400 description: for each broken gmane link add a working link diffstat: modules/clx/new-clx/clx.f | 1 + modules/clx/new-clx/clx.lisp | 5 +++-- modules/clx/new-clx/test.tst | 13 +++++++++---- modules/pcre/test.tst | 1 + modules/rawsock/test.tst | 5 ++++- modules/syscalls/calls.c | 6 ++++-- modules/syscalls/test.tst | 13 +++++++++---- tests/ChangeLog | 1 + tests/clos.tst | 6 ++++-- tests/conditions.tst | 3 ++- tests/encoding.tst | 3 ++- tests/iofkts.tst | 1 + tests/macro8.tst | 7 +++++++ tests/path.tst | 2 ++ tests/setf.tst | 6 ++++-- tests/socket.tst | 4 +++- 16 files changed, 57 insertions(+), 20 deletions(-) ------------------------------ Message: 13 Date: Thu, 23 Mar 2017 14:23:42 +0000 From: cli...@li... Subject: clisp: typo To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/c2fb664bd53b changeset: 15872:c2fb664bd53b3bdf772bf58638a99b05232f36cb user: Sam Steingold <sd...@po...> date: 2017-03-23 10:19:52 -0400 description: typo diffstat: configure | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) ------------------------------ Message: 14 Date: Thu, 23 Mar 2017 14:33:57 +0000 From: cli...@li... Subject: clisp: (svm_destroy_model): Use C-style declaration - fix a comp... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/3f3033adae4f changeset: 15873:3f3033adae4fe110815607deb0cadfec749e08a1 user: Sam Steingold <sd...@po...> date: 2017-03-23 10:29:43 -0400 description: (svm_destroy_model): Use C-style declaration - fix a compilation error (patch#34). diffstat: modules/libsvm/libsvm.lisp | 2 +- src/ChangeLog | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletions(-) ------------------------------ Message: 15 Date: Thu, 23 Mar 2017 19:15:37 +0000 From: cli...@li... Subject: clisp: (iconv): Condition "undef iconv" on whether it is defined... To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/cb052d00af69 changeset: 15874:cb052d00af69872f5c1df76f05e5d137ff2187da user: Reini Urban <rei...@gm...> date: 2017-03-23 14:50:24 -0400 description: (iconv): Condition "undef iconv" on whether it is defined, not on platform. diffstat: src/ChangeLog | 6 ++++++ src/stream.d | 2 +- 2 files changed, 7 insertions(+), 1 deletions(-) ------------------------------ Message: 16 Date: Thu, 23 Mar 2017 19:15:38 +0000 From: cli...@li... Subject: clisp: avoid some -Wunused-parameter warnings To: cli...@li... Message-ID: <hg....@sf...> Content-Type: text/plain; charset="us-ascii" details: http://clisp.hg.sourceforge.net/hgweb/clisp/clisp/clisp/rev/5ffa70bc0cf9 changeset: 15875:5ffa70bc0cf9327b8d56a43e50eb9eef7fb0da20 user: Sam Steingold <sd...@gn...> date: 2017-03-23 15:04:15 -0400 description: avoid some -Wunused-parameter warnings diffstat: src/stream.d | 57 ++++++++++++++++++++++++++++++++++++++++++++++----------- 1 files changed, 46 insertions(+), 11 deletions(-) ------------------------------ ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot ------------------------------ _______________________________________________ clisp-cvs mailing list cli...@li... https://lists.sourceforge.net/lists/listinfo/clisp-cvs End of clisp-cvs Digest, Vol 75, Issue 7 **************************************** |
From: Karsten P. <Kar...@gm...> - 2017-03-23 19:15:00
|
On 23.03.17 19:43, Sam Steingold wrote: > /usr/include/iconv.h: > > --8<---------------cut here---------------start------------->8--- > #define _LIBICONV_VERSION 0x010B /* version number: (major<<8) + minor */ > extern int _libiconv_version; /* Likewise */ > --8<---------------cut here---------------end--------------->8--- > > Do you? I think I have the same: My /usr/include/iconv.h: (from 31.07.2016) #ifndef _LIBICONV_H #define _LIBICONV_H #include <sys/cdefs.h> #include <_types.h> #include <sys/_types/_size_t.h> #define _LIBICONV_VERSION 0x010B /* version number: (major<<8) + minor */ extern int _libiconv_version; /* Likewise */ ....... puzzled Karsten |