From xudifsd at gmail.com Sat Jul 2 05:20:08 2011 From: xudifsd at gmail.com (=?GB2312?B?0Oy1zw==?=) Date: Sat, 2 Jul 2011 13:20:08 +0800 Subject: [cl-ppcre-devel] How to use it after installation? Message-ID: Hi, there , excuse me for asking this stupid question, but I'm fresh to common-lisp. I knew from http://weitz.de/cl-ppcre/#install that debian can install cl-ppcre from native package, so I use "apt-get install cl-ppcre" to install, and there are no problem during installation, but i don't know how to use it at all, should i just require from REPL? But it get a error. Maybe i just don't know how to use library in lisp, and i'm using clisp. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eadmund42 at gmail.com Sat Jul 2 17:07:47 2011 From: eadmund42 at gmail.com (Robert Uhl) Date: Sat, 02 Jul 2011 11:07:47 -0600 Subject: [cl-ppcre-devel] How to use it after installation? In-Reply-To: (=?utf-8?B?IuW+kOi/qiIncw==?= message of "Sat, 2 Jul 2011 13:20:08 +0800") References: Message-ID: <87r568y5jw.fsf@octopodial-chrome.com> ?? writes: > Hi, there , excuse me for asking this stupid question, but I'm fresh > to common-lisp. > I knew from http://weitz.de/cl-ppcre/#install that debian can install > cl-ppcre from native package, so I use "apt-get install cl-ppcre" to > install, and there are no problem during installation, but i don't > know how to use it at all, should i just require from REPL? But it get > a error. What error are you getting? > Maybe i just don't know how to use library in lisp, and i'm using > clisp. Once you have a library installed, it should be this easy: cl-user> (require :cl-ppcre) If that's generating an error, it's possible that the Debian package has problems. You could try using ASDF-INSTALL to install it: cl-user> (require :asdf-install) cl-user> (asdf-install:install :cl-ppcre) Or you could try using Quicklisp: $ wget http://beta.quicklisp.org/quicklisp.lisp $ clisp cluser> (load "quicklisp.lisp") cluser> (ql:quickload :cl-ppcre) -- Robert A. Uhl From peter at gigamonkeys.com Sat Jul 2 17:21:27 2011 From: peter at gigamonkeys.com (Peter Seibel) Date: Sat, 2 Jul 2011 10:21:27 -0700 Subject: [cl-ppcre-devel] How to use it after installation? In-Reply-To: <87r568y5jw.fsf@octopodial-chrome.com> References: <87r568y5jw.fsf@octopodial-chrome.com> Message-ID: For lisp libraries you should strongly prefer quicklisp to asdf-install and probably to the Debian packages. If you have troubles with that you can probably get some help from #quicklisp on irc.freenode.net. -Peter On Sat, Jul 2, 2011 at 10:07 AM, Robert Uhl wrote: > ?? writes: > >> Hi, there , excuse me for asking this stupid question, but I'm fresh >> to common-lisp. >> I knew from http://weitz.de/cl-ppcre/#install that debian can install >> cl-ppcre from native package, so I use "apt-get install cl-ppcre" to >> install, and there are no problem during installation, but i don't >> know how to use it at all, should i just require from REPL? But it get >> a error. > > What error are you getting? > >> Maybe i just don't know how to use library in lisp, and i'm using >> clisp. > > Once you have a library installed, it should be this easy: > > ?cl-user> (require :cl-ppcre) > > If that's generating an error, it's possible that the Debian package has > problems. ?You could try using ASDF-INSTALL to install it: > > ?cl-user> (require :asdf-install) > ?cl-user> (asdf-install:install :cl-ppcre) > > Or you could try using Quicklisp: > > ?$ wget http://beta.quicklisp.org/quicklisp.lisp > ?$ clisp > ?cluser> (load "quicklisp.lisp") > ?cluser> (ql:quickload :cl-ppcre) > > -- > Robert A. Uhl > > _______________________________________________ > cl-ppcre-devel site list > cl-ppcre-devel at common-lisp.net > http://common-lisp.net/mailman/listinfo/cl-ppcre-devel -- Peter Seibel http://www.codequarterly.com/ From xudifsd at gmail.com Sun Jul 3 06:16:14 2011 From: xudifsd at gmail.com (=?GB2312?B?0Oy1zw==?=) Date: Sun, 3 Jul 2011 14:16:14 +0800 Subject: [cl-ppcre-devel] How to use it after installation? In-Reply-To: <87r568y5jw.fsf@octopodial-chrome.com> References: <87r568y5jw.fsf@octopodial-chrome.com> Message-ID: > > What error are you getting? > > [1]> (require :cl-ppcre) *** - LOAD: A file with name CL-PPCRE does not exist The following restarts are available: ABORT :R1 Abort main loop > Maybe i just don't know how to use library in lisp, and i'm using > > clisp. > > Once you have a library installed, it should be this easy: > > cl-user> (require :cl-ppcre) > If that's generating an error, it's possible that the Debian package has > problems. You could try using ASDF-INSTALL to install it: > > cl-user> (require :asdf-install) > cl-user> (asdf-install:install :cl-ppcre) > > Yes, after i use asdf-install and asdf:load-system, i can use it, still how asdf works... Or you could try using Quicklisp: > > $ wget http://beta.quicklisp.org/quicklisp.lisp > $ clisp > cluser> (load "quicklisp.lisp") > cluser> (ql:quickload :cl-ppcre > ) > > I will have a try, thanks for your response. -------------- next part -------------- An HTML attachment was scrubbed... URL: From xudifsd at gmail.com Sun Jul 3 06:17:57 2011 From: xudifsd at gmail.com (=?GB2312?B?0Oy1zw==?=) Date: Sun, 3 Jul 2011 14:17:57 +0800 Subject: [cl-ppcre-devel] How to use it after installation? In-Reply-To: References: <87r568y5jw.fsf@octopodial-chrome.com> Message-ID: 2011/7/3 Peter Seibel > For lisp libraries you should strongly prefer quicklisp to > asdf-install and probably to the Debian packages. If you have troubles > with that you can probably get some help from #quicklisp on > irc.freenode.net. > > -Peter > > Advice appreciated. -------------- next part -------------- An HTML attachment was scrubbed... URL: From eadmund42 at gmail.com Sun Jul 3 15:47:37 2011 From: eadmund42 at gmail.com (Robert Uhl) Date: Sun, 03 Jul 2011 09:47:37 -0600 Subject: [cl-ppcre-devel] How to use it after installation? In-Reply-To: (=?utf-8?B?IuW+kOi/qiIncw==?= message of "Sun, 3 Jul 2011 14:16:14 +0800") References: <87r568y5jw.fsf@octopodial-chrome.com> Message-ID: <871uy7xt5y.fsf@octopodial-chrome.com> ?? writes: > >> What error are you getting? >> >> [1]> (require :cl-ppcre) > > *** - LOAD: A file with name CL-PPCRE does not exist > The following restarts are available: > ABORT :R1 Abort main loop Ah-ha! I bet that CLISP's (require :foo) is just a thin wrapper over (load "foo.lisp"), instead of being a thin wrapper over (asdf:oos asdf:'load-op :foo). > Yes, after i use asdf-install and asdf:load-system, i can use it, still how > asdf works... I bet just asdf on its own would have worked. You could remove the version you installed and see if it uses the Debian package version instead. > Or you could try using Quicklisp: >> >> $ wget http://beta.quicklisp.org/quicklisp.lisp >> $ clisp >> cluser> (load "quicklisp.lisp") >> cluser> (ql:quickload :cl-ppcre >> ) >> > I will have a try, thanks for your response. Quicklisp is really, really nice. I have to second Peter's recommendation. Where it supports a package, it tends to be very reliable. -- Robert A. Uhl From xudifsd at gmail.com Mon Jul 4 03:03:08 2011 From: xudifsd at gmail.com (=?GB2312?B?0Oy1zw==?=) Date: Mon, 4 Jul 2011 11:03:08 +0800 Subject: [cl-ppcre-devel] How to use it after installation? In-Reply-To: <871uy7xt5y.fsf@octopodial-chrome.com> References: <87r568y5jw.fsf@octopodial-chrome.com> <871uy7xt5y.fsf@octopodial-chrome.com> Message-ID: > > > Yes, after i use asdf-install and asdf:load-system, i can use it, still > how > > asdf works... > > I bet just asdf on its own would have worked. You could remove the > version you installed and see if it uses the Debian package version > instead. > > No, maybe it's weird, but after i remove Debian package, i can not use asdf:load-system any longer...What a myth. -------------- next part -------------- An HTML attachment was scrubbed... URL: