Zach Beane | 24 Feb 15:37 2015

February alpha available

There's a new alpha available if you'd like to test it out.

Notable this month is a change to my build process. Any system that
fails to build under SBCL's default constant policy (where non-EQL
defconstant values signal a full warning) has been removed.

Normally that would make many projects from Walter C. Pelissero fail,
but he kindly updated all his software to avoid the issue.

It has resulted in the removal of the "oct" and "lisphys" projects,
though.

Zach

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

Zach Beane | 12 Jan 05:13 2015

New alpha dist available

There's an alpha dist available. It's pretty close to what the final
January dist will look like. 

I think I've fixed a problem with dependencies involving slashed
systems. This affected iolib most obviously; installing could result in
errors relating to missing SPLIT-SEQUENCE and other projects. It doesn't
happen with the metadata in the current alpha.

For info about using the alpha dist for testing, see:
http://blog.quicklisp.org/2014/01/a-dist-for-testing.html

Zach

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

Marco Antoniotti | 6 Jan 15:30 2015
Picon

Add DEFENUM to quicklisp

Hi

could you please add DEFENUM to Quicklisp?

It is a small hack/library that adds C++ and Java like 'enum' to Common Lisp.

The site (and doc) is at http://defenum.sourceforge.net

The git repository is at http://git.code.sf.net/p/defenum/code

The license is - as usual - BSD.

All the best
--
MA

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
ron.garret | 5 Jan 21:18 2015
Picon

Quicklisp error in CLisp

Quicklisp runs seamlessly for me on CCL, SBCL and ABCL, but when I try it in CLisp I get the following error.  Is this a known problem, or am I doing something wrong?


(My CLisp is pretty old, version 2.39.  I can't get more recent versions to build.  Does anyone actually even use CLisp any more?)


---


Installing Quicklisp...

;;  Loading file /Users/ron/Desktop/quicklisp.lisp ...


  ==== quicklisp quickstart 2014-02-01 loaded ====


    To continue with installation, evaluate: (quicklisp-quickstart:install)


    For installation options, evaluate: (quicklisp-quickstart:help)


;;  Loaded file /Users/ron/Desktop/quicklisp.lisp

; Fetching #<URL "http://beta.quicklisp.org/client/quicklisp.sexp">

; 0.82KB

==================================================

838 bytes in 0.01 seconds (89.17KB/sec)

; Fetching #<URL "http://beta.quicklisp.org/client/2014-12-21/quicklisp.tar">

; 220.00KB

==================================================

225,280 bytes in 0.13 seconds (1666.34KB/sec)

; Fetching #<URL "http://beta.quicklisp.org/client/2014-01-28/setup.lisp">

; 4.96KB

==================================================

5,078 bytes in 0.00 seconds (3264.64KB/sec)

; Fetching #<URL "http://beta.quicklisp.org/asdf/2.26/asdf.lisp">

; 194.07KB

==================================================

198,729 bytes in 0.15 seconds (1328.22KB/sec)

** - Continuable Error

DEFPACKAGE QL-CLISP: There is no symbol EXT::RENAME-DIRECTORY .


--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
martin brooks | 31 Dec 02:25 2014
Picon

Recent experience implementing Hunchentoot on AWS

Positive experience, with some minor diversions.
This note is to provide my experience as information, in case it helps anyone else.

Platform: AWS Linux m3.medium hvm
Security: only http through port 80 (this is an AWS preset)
Fabric: latest CCL
Library: quicklisp
Tool: Hunchentoot

notes:

I tested lisp update after successfully installing, developer tool install required.
> sudo yum groupinstall "Development Tools"

Hunchentoot failed to load, due to missing linux library.
Solution (from http://serverfault.com/questions/297648/libssl-so-0-9-8-on-ec2):
> sudo yum install openssl-devel
> sudo yum install openssl098e

Hunchentoot cannot connect on port 80 because this host allows only root access.
Solution:
Instantiate the acceptor for, say, port 8080, and do the following (from: http://serverfault.com/questions/112795/how-can-i-run-a-server-on-linux-on-port-80-as-a-normal-user)
> sudo iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
> sudo iptables -t nat -I OUTPUT -p tcp -d 127.0.0.1 --dport 80 -j REDIRECT --to-ports 8080






--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
dcatteeu | 30 Dec 10:33 2014
Picon

guidelines for libraries published with QL?

Hi all,

Are there any guidelines that libraries must follow to be published with QL?

Or, what do you check for if you publish a library, apart from 'compiles without errors'?

Thanks,
david.

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Zach Beane | 15 Dec 18:00 2014

New alpha available

There's a new alpha available for your testing pleasure. You can try it
out by using the directions here:

  http://blog.quicklisp.org/2014/01/a-dist-for-testing.html

This is very similar to the final December Quicklisp dist update, which
will be out in the next few days.

Zach

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

Alexandre Rademaker | 28 Nov 13:18 2014
Picon

last update broke slime support in mlisp


Any idea? The problem is at the allegro.lisp file. How can I use the a version of slime keeping my quicklisp dist updated?

International Allegro CL Enterprise Edition
9.0 [64-bit Mac OS X (Intel) *SMP*] (Sep 21, 2014 20:23) Copyright (C) 1985-2012, Franz Inc., Oakland, CA, USA. All Rights Reserved. This development copy of Allegro CL is licensed to: [TC20523] Getulio Vargas Foundation ; Loading /Users/arademaker/quicklisp/setup.lisp ; Fast loading /Applications/AllegroCL64SMP/code/asdf.003 ;;; Installing asdf patch, version 3. ;; Optimization settings: safety 1, space 1, speed 1, debug 2. ;; For a complete description of all compiler switches given the ;; current optimization settings evaluate (explain-compiler-settings). ;;--- ;; Current reader case mode: :case-sensitive-lower cl-user(1): (ql:quickload "quicklisp-slime-helper") To load "quicklisp-slime-helper": Load 1 ASDF system: quicklisp-slime-helper ; Loading "quicklisp-slime-helper" [package swank-loader]............................ [package swank/gray] ;; ;; Error while compiling /Users/arademaker/quicklisp/dists/quicklisp/software/slime-2.10.1/swank/gray.lisp: ;; Cannot find package "EXCL" ;; Aborting. ;; ("quicklisp-slime-helper")

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
a.c.kalker | 10 Nov 20:07 2014
Picon

Please make setting up Quicklisp on a secondary Lisp implementation more friendly to new users

TL;DR:

My suggestions:
- Please make `(quicklisp-quickstart:install)` show a simple message instead of throw an error
- Please show the suggestion of using `(ql:add-to-init-file)` after completion of either `(quicklisp-quickstart:install)` or `(load "quicklisp/setup.lisp")`.

The current procedure for setting up a fresh installation of Quicklisp:
- download "quicklisp.lisp" from the website
* (load "quicklisp.lisp")
* (quicklisp-quickstart:install)

helpfully suggests the user to use:
* (ql:add-to-init-file)

to load Quicklisp automatically the next time s/he starts their Lisp.

However, when Quicklisp is already installed using one Lisp implementation, and the user tries to use the above procedure while running a different Lisp implementation, after the step:
* (quicklisp-quickstart:install)

the user gets an error, like (using CCL as an example):
? (quicklisp-quickstart:install)
> Error: Quicklisp has already been installed. Load #P"/home/miki/quicklisp/setup.lisp" instead.
> While executing: QUICKLISP-QUICKSTART:INSTALL, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.
Lisp signals Error: Quicklisp has already been installed. Load #P"/home/miki/quicklisp/setup.lisp" instead

and the user gets thrown into the debugger, which may be unfamiliar (i.e. depending on the verbosity of the particular Lisp's debugger, it may not be obvious that there is a simple restart which loads the needed file).

After (if?) the user manages to exit to the top-level and uses:
* (load "/path/to/quicklisp/setup.lisp")

s/he no longer receives the suggestion to use `(ql:add-to-init-file)` to setup Quicklisp on every session, and may have to go look for documentation elsewhere on how to do this.

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
kailarose99 | 10 Nov 15:44 2014
Picon

Re: Behind proxy with authentication

What are some proxys that i can use to get on facebook while at school?

On Wednesday, October 27, 2010 10:30:23 AM UTC-4, Elena wrote:
Hello,

according to the FAQ, you can use QuickLisp behind a proxy by means of
the :proxy option of quicklisp-quickstart:install.  However, I'm
behind a proxy which requires authentication.  If I try to pass my
credentials along the proxy address, like this:

http://user:password <at> address:port

QuickLisp bails out:

_____ BEGIN OF ERROR MESSAGE
Error: Unexpected status for #<QLQS-HTTP::URL "http://
beta.quicklisp.org/quickstart/asdf.lisp">: 407
  1 (abort) Return to level 0.
  2 Return to top loop level 0.

Type :b for backtrace or :c <option number> to proceed.
Type :bug-form "<subject>" for a bug report template or :? for other
options.
_____ END OF ERROR MESSAGE

I think "407" should mean HTTP Error 407, that is "Proxy
authentication required".

Software:
- LispWorks Personal 6.0
- Windows XP SP3

Any help?

Thanks.

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Zach Beane | 3 Nov 17:57 2014

November alpha available

There's a new alpha release now available. It is very similar to the
final November dist update. If you'd like to try it out, see the
instructions here:

http://blog.quicklisp.org/2014/01/a-dist-for-testing.html

Zach

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.


Gmane