Re: [Ecls-list] Accessing cons values in C

2015-07-29 Thread Pascal J. Bourguignon
Chris Osborne chris.osbo...@gmx.com writes: Am I missing something obvious here or do I just have to use the cl functions in C to access elements of what is essentially lisp’s simplest data type? You wouldn't want random C code to fuck with your data structures, would you? Don't write C

Re: [Ecls-list] Wiki

2015-02-19 Thread Pascal J. Bourguignon
Richard r_j_humphr...@yahoo.co.uk writes: Hello, I am a lisp novice and completely new to ECL. As such my first stop was to look at the FAQ and wiki mentioned on the resources web page. It appears that the wiki has ceased to be accessible. Further, the blog post hits that expired wikis

Re: [Ecls-list] Wiki

2015-02-19 Thread Pascal J. Bourguignon
://ecls.wikispaces.com/. In the meantime, you may check archive.org: https://web.archive.org/web/20120727025409/http://ecls.wikispaces.com/ - Original Message - From: Pascal J. Bourguignon p...@informatimago.com To: ecls-list@lists.sourceforge.net Cc: Sent: Thursday, 19 February 2015, 15:38 Subject

Re: [Ecls-list] Runtime bug in compiled code

2015-01-01 Thread Pascal J. Bourguignon
On 01 Jan 2015, at 14:33, daiy...@yahoo.co.jp daiy...@yahoo.co.jp wrote: Another example from http://www.cliki.net/diff http://www.cliki.net/diff In the diff.lisp file, (defmacro do-file-lines ((line-var pathname-var optional result) body body) (let ((stream-var (gensym)))

Re: [Ecls-list] Runtime bug in compiled code

2015-01-01 Thread Pascal J. Bourguignon
On 01 Jan 2015, at 14:33, daiy...@yahoo.co.jp mailto:daiy...@yahoo.co.jp daiy...@yahoo.co.jp mailto:daiy...@yahoo.co.jp wrote: Another example from http://www.cliki.net/diff http://www.cliki.net/diff In the diff.lisp file, (defmacro do-file-lines ((line-var pathname-var optional result)

Re: [Ecls-list] Runtime bug in compiled code

2015-01-01 Thread Pascal J. Bourguignon
On 01 Jan 2015, at 14:33, daiy...@yahoo.co.jp mailto:daiy...@yahoo.co.jp daiy...@yahoo.co.jp mailto:daiy...@yahoo.co.jp wrote: Another example from http://www.cliki.net/diff http://www.cliki.net/diff In the diff.lisp file, (defmacro do-file-lines ((line-var pathname-var optional result)

Re: [Ecls-list] Link .o or .so to a running ECL program

2014-10-01 Thread Pascal J. Bourguignon
José Roberto B. de A. Monteiro jord...@gmail.com writes: Hello all, I am wondering if it is possible to link a pure C compiled file, in .o or .so (or .dll) formats, into a running Lisp process and how I can do that. Just like in C, by calling dlopen, etc. The case is a am running ECL via

Re: [Ecls-list] CLtL2 environment functions (chapter 8.5)

2014-05-25 Thread Pascal J. Bourguignon
z_axis z_a...@163.com writes: but who will pay 1500 euo ? Who will wait for the next openssl heartbleed bug? -- __Pascal Bourguignon__ http://www.informatimago.com/ Le mercure monte ? C'est le moment d'acheter !

Re: [Ecls-list] CLtL2 environment functions (chapter 8.5)

2014-05-24 Thread Pascal J. Bourguignon
Marco Antoniotti marc...@cs.nyu.edu writes: On May 23, 2014, at 14:08 , Nicolas Neuss ne...@math.fau.de wrote: Pascal J. Bourguignon p...@informatimago.com writes: I guess that would depend on the kind of funding. For crowd founding I would have to set up something. Otherwise it can

Re: [Ecls-list] CLtL2 environment functions (chapter 8.5)

2014-05-20 Thread Pascal J. Bourguignon
Nicolas Neuss ne...@math.fau.de writes: Pascal J. Bourguignon p...@informatimago.com writes: Marco Antoniotti marc...@cs.nyu.edu writes: Hello…. no response? Since we're lacking a maintainer. I would like to become maintainer, but I would need some financing to free myself

Re: [Ecls-list] CLtL2 environment functions (chapter 8.5)

2014-05-16 Thread Pascal J. Bourguignon
Marco Antoniotti marc...@cs.nyu.edu writes: Hello…. no response? Since we're lacking a maintainer. I would like to become maintainer, but I would need some financing to free myself for this. -- __Pascal Bourguignon__ http://www.informatimago.com/ Le mercure monte ? C'est le moment

Re: [Ecls-list] Automatic string conversion - wanted or needed?

2014-04-26 Thread Pascal J. Bourguignon
Philipp Marek phil...@marek.priv.at writes: Hi everybody, on my way through the quicklisp systems I encountered a failure in closure-common, which is needed by eg. dbus (through cxml). In cxml/xml/xml-parse.lisp there's a definition (defstruct (internal-entdef ... (value

Re: [Ecls-list] ECL build selftests?

2014-03-25 Thread Pascal J. Bourguignon
Anri P. anr...@mail.com writes: Hello. I'm trying to port my application written in C+ECL (12.12.1 with android-ecl patches) on an android platform. But perfectly working app on linux keeps crashing on an android device, throwing random strange type error or sometimes segfault conditions.

Re: [Ecls-list] does ECL ever fork itself?

2013-11-07 Thread Pascal J. Bourguignon
Anton Vodonosov avodono...@yandex.ru writes: Hello. Does ECL ever fork itself? I am asking because when running cl-test-grid tests we are observing ECL hanging during cl-6502 testsuite. According to the logs, test-grid-agent kills the ECL process, but nevertheless we sometimes find an

Re: [Ecls-list] Flaw in subtypep ? / catching stack-overflow ? / memory-limits experience ?

2013-10-28 Thread Pascal J. Bourguignon
Eckhard Wiederhold e...@ecky.fr writes: Hello, I encountered some trouble using ecl that I don't know how to resolve myself and I'd be very grateful to get some advice on what to do or pointers to background-information that I was unable to find : 1. I just tried to get all conditions

Re: [Ecls-list] Project status and changes (directions? help?)

2013-10-21 Thread Pascal J. Bourguignon
Matthew Mondor mm_li...@pulsar-zone.net writes: I'm unsure if it's because we are too few on this list, if ECL users are alltogether too few (I know the CL community itself is not large), or if it's because most ECL users don't consider themselves qualified, but I do remember Juan asking a

Re: [Ecls-list] git HEAD doesn't build

2013-10-21 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@gmail.com writes: On Sun, Oct 20, 2013 at 12:37 AM, Jon Boone ipmon...@gmail.com wrote: The commit immediately prior to that, 5f2b110, builds for me on the latest Xubuntu (3.11.0-12-generic). ltmain.sh was broken by cygwin's automake.

Re: [Ecls-list] ECL as an embedded language on an Android game

2013-07-07 Thread Pascal J. Bourguignon
Matthew Mondor mm_li...@pulsar-zone.net writes: On Sat, 06 Jul 2013 11:35:35 +0200 Pascal J. Bourguignon p...@informatimago.com wrote: Unless I'm mistaken (disclaimer: I'm no lawyer), dynamic linking is fine, as it allows to fulfill the requirement that the user be able to upgrade

Re: [Ecls-list] ECL as an embedded language on an Android game

2013-07-07 Thread Pascal J. Bourguignon
Peter Enerccio enerc...@gmail.com writes: also, wont make this unusable for any commercial effort? If I have to put my binary out for anyone to download and link with ecl to have the program, why would anyone buy the already linked thing? You sell the .o! This was customary to distribute

Re: [Ecls-list] Can anybody send me a copy of the latest source code of ECL?

2013-06-29 Thread Pascal J. Bourguignon
Peter Enerccio enerc...@gmail.com writes: Why would they block SF in china? WTF? I'm sure we can find more than one repo of software that can be used by dissidents to communicate securely, or for some other anti-governmental purpose. http://sourceforge.net/directory/ Actually, try to search

Re: [Ecls-list] Example of an standalone OS X application

2013-04-06 Thread Pascal J. Bourguignon
Anton Vodonosov avodono...@yandex.ru writes: I have been investigating whether ECL works on OS X and according to the project page, the OS X is not in the list of supported OSes. Good thing I remembered this announcement so I assume ECL works. BTW, as I don't have OS X, but it would be

Re: [Ecls-list] Example of an standalone OS X application

2013-04-06 Thread Pascal J. Bourguignon
Anton Vodonosov avodono...@yandex.ru writes: 07.04.2013, 00:22, Pascal J. Bourguignon p...@informatimago.com: Anton Vodonosov avodono...@yandex.ru writes:  I have been investigating whether ECL works on OS X and according to  the project page, the OS X is not in the list of supported OSes

Re: [Ecls-list] Please provide reproducible bug reports (was Better handling...)

2012-12-28 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@gmail.com writes: This is related to the email about method redefinition, but I take it out of the thread beacuse it is important for the whole mailing list. Right now it is hard for me to read email. I cannot interact with you and I can only try

Re: [Ecls-list] Better handling of swank refedinition of method?

2012-12-27 Thread Pascal J. Bourguignon
Peter Enerccio enerc...@gmail.com writes: When I try to use ecl with emacs and slime, if I need to change the method to a different one, with different lambda list, I get an error out of which I can't recover in any sensible way, so I have to stop the ecl and start is again and load the new

Re: [Ecls-list] Meaningful C variable names

2012-12-08 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@gmail.com writes: On Sat, Dec 8, 2012 at 2:05 AM, Gabriel Dos Reis g...@integrable-solutions.net wrote: is there a prettier name than gazonk? :-) And it is so old that I bet it dates back to KCL days :-)

Re: [Ecls-list] Fwd: [ecls:bugs] #206 string-lessp does not behave as string ignoring case

2012-09-21 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll jjgar...@users.sourceforge.net writes: Could you people have a look at the bug report and my answer? I believe I am right, though SBCL is reporting a different order and this (once more) confuses users bugs:206 string-lessp does not behave as string ignoring case

Re: [Ecls-list] Monolithic static libraries and prebuilt systems

2012-09-17 Thread Pascal J. Bourguignon
Mark Cox markco...@gmail.com writes: G'day, I am trying to produce a monolithic static library using ASDF:MAKE-BUILD on a system that has PREBUILT-ASDF as a dependency. A trace on C::BUILDER reveals that the static libraries #PSYS:LIBCMP.A and #PSYS:LIBASDF.A are not being incorporated when

Re: [Ecls-list] [creelman.da...@gmail.com: ECL serving http via hunchentoot, how do I get it to stay up?]

2012-08-17 Thread Pascal J. Bourguignon
David Creelman creelman.da...@gmail.com writes: Hi All, I've setup a tiny server with ECL and I've quicklisp'ed the hunchentoot package and it works well when I start it from the REPL. However, If I try and run ECL as a background task which in turn is setting up my hunchentoot instance, ECL

Re: [Ecls-list] Further integration between quicklisp and ECL

2012-07-22 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@gmail.com writes: On Sun, Jul 22, 2012 at 8:08 PM, Zach Beane x...@xach.com wrote: I can appreciate the desire for Lisp systems to have some form of Quicklisp integration, but I am reluctant to see divergence of instructions like

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Pascal J. Bourguignon
Matthew Mondor mm_li...@pulsar-zone.net writes: Any function may be considered by an implementation to be a a compiled function if it contains no references to macros that must be expanded at run time, and it contains no unresolved references to load time values. See Section 3.2.2 (Compilation

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@gmail.com writes: On Mon, Jul 16, 2012 at 1:02 PM, Pascal J. Bourguignon p...@informatimago.com wrote: clisp has a true interpreter, and it will macroexpand several times the same macro. I think it was either Bruno Haible or Sam

Re: [Ecls-list] Is ECL really interpreted ?

2012-07-16 Thread Pascal J. Bourguignon
e...@ecky.fr writes: Hi, Thanks for all your replies, I think I'll end up getting my ideas straight ;-). Note however that ECL does not do native compilation on demand. It does not have a JIT compiler to machine code if that is what you are looking for. @Juan : Well now that is an

Re: [Ecls-list] how to get the line number of code from error message!

2012-05-23 Thread Pascal J. Bourguignon
cm xiao.ao.jiang.hu...@gmail.com writes: I write a hello.lisp file like this: (print hi) (length '(a . b 1)) and I load it in to ecl: (load code/hello.lisp) ;;; Loading D:/ECL/code/hello.lisp hi Condition of type: SIMPLE-READER-ERROR Reader error in file #input stream

Re: [Ecls-list] asdf and encodings

2012-04-08 Thread Pascal J. Bourguignon
Faré fah...@gmail.com writes: Bug report: in contrib/encodings/generate.lisp, you erroneously define latin5, latin6, etc., as respective aliases for iso-8859-5, iso-8859-6, etc. when the actual mapping is less regular: Ah! Les joies du copier-coller! (:latin1 :latin-1 :iso-8859-1

[Ecls-list] decoding error on fas file compiled from utf-8 files.

2012-03-05 Thread Pascal J. Bourguignon
Hello, This evening I pulled from git the latest release of ecl, compiled it, and now I'm trying to boot it, unfortunately it fails after compiling my files (ql:quickload :com.informatimago.common-lisp.cesarum) with: … [package com.informatimago.common-lisp.cesarum.file] [package

Re: [Ecls-list] *features* and CDR

2011-08-19 Thread Pascal J. Bourguignon
(Resent, with Cc: cdr-de...@common-lisp.net) Juan Jose Garcia-Ripoll juanjose.garciarip...@googlemail.com writes: I have been reading the CDR documents and none of them seems to mandate the inclusion of some feature to signal the presence of a CDR in an implementation. *features* right now is

Re: [Ecls-list] Getting directory contents on Unix

2011-03-03 Thread Pascal J. Bourguignon
Duong \Yang\ Ha Nguyen cmp...@gmail.com writes: On Tue, 1 Mar 2011, Zach Beane wrote: Say I have a directory structure like this: /tmp/x/a.txt /tmp/x/b.txt (a symlink to a.txt) Is there any function I can call to get a list of #p/tmp/x/a.txt and #p/tmp/x/b.txt? On sbcl, for example,

Re: [Ecls-list] Help needed, really

2010-12-30 Thread Pascal J. Bourguignon
I have no preconceived idea about your problem, however, I will note that: Juan Jose Garcia-Ripoll juanjose.garciarip...@googlemail.com writes: Since ECL does not really care about the processor type, it is fine with it, and just works: it only relies on information provided by the compiler,

[Ecls-list] Conformity and convenience problems with pathnames

2010-11-20 Thread Pascal J. Bourguignon
Hello, It is well known that implementations of CL pathnames have been greatly implementation dependant. However, the standard still specifies clear behavior for logical pathnames, for one thing, and for the other, since there are several implementations working on the same POSIX systems (unix

Re: [Ecls-list] Help needed: autoconf with spaces in names

2010-10-09 Thread Pascal J. Bourguignon
Daniel Herring dherr...@tentpost.com writes: On Sun, 3 Oct 2010, Juan Jose Garcia-Ripoll wrote: It seems that configure does not work when one of the directories contains a space in the name. Is this a known limitation? Here's output from a recent GNU package's configure script. # ../a\

Re: [Ecls-list] Help needed: autoconf with spaces in names

2010-10-03 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@googlemail.com writes: It seems that configure does not work when one of the directories contains a space in the name. Is this a known limitation? Allowing spaces in pathnames would require an effort superior to that of the correction of the Y2K

[Ecls-list] executables produced with make-build break in cffi-grovel

2010-08-29 Thread Pascal J. Bourguignon
I cannot build working executables. [...@mdi-development-1 localhost:10.0 |MDI| mdi]$ /home/pjb/.cache/common-lisp/mdi-development-1.lan.informatimago.com/ecl-10.7.1-linux-x86/home/pjb/firms/medicalis/src/mdi/subprojects/imcp/sources/es.medicalis.mdi.imcp.test-server Starting server prologue

[Ecls-list] compiler-macro: spurious parameter reference?

2010-08-29 Thread Pascal J. Bourguignon
When compiling a compiler macro, the whole form seems to be referenced even if it is not: (s.lisp) (DEFUN IMPLODE-STRING (CHAR-SEQ) RETURN: A new string containing the characters in the sequence CHAR-SEQ. (MAP 'STRING

Re: [Ecls-list] compiler-macro: spurious parameter reference?

2010-08-29 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@googlemail.com writes: On Sun, Aug 29, 2010 at 6:37 PM, Pascal J. Bourguignon p...@informatimago.com wrote: When compiling a compiler macro, the whole form seems to be referenced even if it is not This actually happens with all macros

Re: [Ecls-list] Signaling a more specific condition on signals.

2010-08-22 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@googlemail.com writes: On Fri, Aug 20, 2010 at 10:23 PM, Pascal J. Bourguignon p...@informatimago.com wrote: When a unix signal is received, ecl cl:signals a simple-error with: unixint.d:370:                FEerror(Serious signal ~D

Re: [Ecls-list] Signaling a more specific condition on signals.

2010-08-21 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@googlemail.com writes: On Fri, Aug 20, 2010 at 10:23 PM, Pascal J. Bourguignon p...@informatimago.com wrote: When a unix signal is received, ecl cl:signals a simple-error with: unixint.d:370:                FEerror(Serious signal ~D

Re: [Ecls-list] libffi on gentoo (x86_64)

2010-07-05 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@googlemail.com writes: On Sun, Jul 4, 2010 at 4:23 AM, Pascal J. Bourguignon p...@informatimago.com wrote: On debian lenny, libffi-dev installs the headers ffi.h and ffi_call.h in:   /usr/include/i486-linux-gnu/ ecl/configure

Re: [Ecls-list] What would be the cause of Error when copying file from?

2010-07-02 Thread Pascal J. Bourguignon
Seth Burleigh s...@tewebs.com writes: Ive had this error a tons of times. (the cant copy from /tmp/somerandomname to /tmp/somerandomname) It usually means either: (a) it cant find a library that you linked the compiled fas with (b) the compiled fas uses an unreferenced symbol in the

Re: [Ecls-list] To evaluate or not to evaluate?

2010-07-02 Thread Pascal J. Bourguignon
Juan Jose Garcia-Ripoll juanjose.garciarip...@googlemail.com writes: On Thu, Jul 1, 2010 at 8:13 AM, Pascal J. Bourguignon p...@informatimago.com wrote: Loading iolib, (and several other systems such as io.multiplex, etc) in ECL signals the following error. ASDF2 does