You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(9) |
May
(2) |
Jun
(2) |
Jul
(3) |
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(8) |
Aug
|
Sep
|
Oct
(5) |
Nov
|
Dec
|
2002 |
Jan
(2) |
Feb
(7) |
Mar
(14) |
Apr
|
May
|
Jun
(16) |
Jul
(7) |
Aug
(5) |
Sep
(28) |
Oct
(9) |
Nov
(26) |
Dec
(3) |
2003 |
Jan
|
Feb
(6) |
Mar
(4) |
Apr
(16) |
May
|
Jun
(8) |
Jul
(1) |
Aug
(2) |
Sep
(2) |
Oct
(33) |
Nov
(13) |
Dec
|
2004 |
Jan
(2) |
Feb
(16) |
Mar
|
Apr
(2) |
May
(35) |
Jun
(8) |
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
(8) |
Dec
(21) |
2005 |
Jan
(7) |
Feb
|
Mar
|
Apr
(1) |
May
(8) |
Jun
(4) |
Jul
(5) |
Aug
(18) |
Sep
(2) |
Oct
|
Nov
(3) |
Dec
(31) |
2006 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
(1) |
Jun
(7) |
Jul
|
Aug
(2) |
Sep
(3) |
Oct
|
Nov
(1) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
(2) |
Apr
(11) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2008 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(10) |
2009 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(1) |
Jun
|
Jul
(2) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
(1) |
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(5) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
(1) |
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(1) |
2014 |
Jan
|
Feb
(1) |
Mar
(1) |
Apr
|
May
(2) |
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2024 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Marco A. <ma...@pa...> - 2000-05-07 17:56:46
|
Hello Tunc, hello everybody. Sorry for not being responsive. Anyway, I just moved to NYC and I am not all that settled in for the time being. I'll look in the problem and try to let you know what is happening. Cheers PS. what files was I supposed to send you? config.guess and? Sorry, but I am still suffering from readjustment shock. :) -- Marco Antoniotti =========================================== |
From: Tunc S. <si...@ro...> - 2000-05-04 22:41:43
|
This question should actually go out to the defsystem maintainers. Since the current maintainer is on this list I'll post it here. The defsystem form of matlisp is in the file start.lisp. It turns out that the form is correct but defsystem does not work correctly. Eg. ---- Suppose everything is built. Touch the file src/fortran.lisp. It has dependencies blas.lisp and lapack.list. But when you do a *minimal load* with operate-on-system only fortran.lisp gets recompiled. Its been pointed out that most people use defsystem either at file level or system level. The dependencies here are at *module* level. That may be the reason. Anyway, defsystem people (Marco, that's you): help?? Thanks, Tunc |
From: Tunc S. <si...@ro...> - 2000-04-20 21:25:23
|
> > Why is that? I have a 'config.guess' and a 'config.sub' which do not > require this. Do you want them? Marco, please send me these files and I will use them. I am attaching mine if you need them. >> Otherwise, the setup (IMO) is pretty compact and seems to work well >> under CMUCL (solaris,linux). > > Understood. A few comments. > > Have you talked to Bruno Haible and Sam Steingold about CLisp and the > double-float specialized arrays? I am sure they'd be glad to help. o.k., I suppose they read the c.l.l, so I'll post a question there, otherwise, I could contact them directly. > > May I suggest to put fortran.lisp in a separate, per implementation > directory? I.e. having something like > > src/impl-dependent/ > cmucl/fortran.lisp > allegro/fortran.lisp > ... > clisp/fortran.lisp > > Then you could conditionalize the DEFSYSTEM forms instead of filling > the fortran.lisp file with a bunch of conditionals. This is fine. However, in reality, there is no difference between putting #+:cmu in the file or in system.dcl. But, I understand that a good directory structure is an integral part of a winning startegy. Still, I will refrain from doing this until serious work is done with fortran.lisp. I don't want to mess around with the CVS repository unless it is needed. > > Please remove defsystem.lisp from your distribution. The DEFSYSTEM in > the CLOCC is being constantly updated and yours may fall behind. This > would lead to a separate "matlisp version" of DEFSYSTEM. You can see > the problems here. The reason I put defsystem in there is because it is practically impossible to find defsystem (unless you had told me to get it directly from CVS, which is not something I would have done on my own). My general take on external systems is to not put them in the repository, but to include them with each distribution. This was you are distributing something that you know works when 'make' is executed, do you agree? p.s. I may have a few things to contribute to defsystem, if you're interested. Thanks, Tunc |
From: Marco A. <ma...@pa...> - 2000-04-20 09:26:18
|
> Delivery-Date: Wed, 19 Apr 2000 21:38:24 +0200 Date: Wed, 19 Apr > 2000 12:36:12 -0700 From: Tunc Simsek > <si...@ro...> Reply-To: > si...@ro... Organization: UC Berkeley > X-Accept-Language: en Content-Type: text/plain; charset=us-ascii > Sender: mat...@li... X-Mailman-Version: > 1.1 Precedence: bulk List-Id: Matlisp users mailing > list. <matlisp-users.lists.sourceforge.net> X-BeenThere: > mat...@li... > > Hi Marco, > > Sorry for the late reply but I don't seem to get messages from > matlisp-users although I am subscribed. I'll try to fix this. > > > What is the license? You have a GPL file in the top-level, but > > then all (most) the files contain the BDS like license? > > The license is UC Berkeley. The gpl file on the top-level is to > satisfy the demand of the headers in config.guess and congif.sub Why is that? I have a 'config.guess' and a 'config.sub' which do not require this. Do you want them? > > Could you make it consistently LGPL or BSD? > > Perhaps. But why, do you think LGPL works well with CL code. It > sort of inhibits all successors of the code (even if they only use > it) and discourages development. I have no preference. LGPL is better than GPL for CL code. I just think that the gpl.txt file at the top level is misleading if you just plan to use a BSD license. > > Also, what would it take to make it work under a different CL > > system? Are all the CL implementation dependecies in the > > fortran.lisp file? > > It should be easy to make it work with Allegro (which I've looked > into) but did not pursue, since Allegro is not a free > implementation. It will work immediately with CLISP as soon as > CLISP has arrays specialized to DOUBLE-FLOAT with the specialization > having a contiguous allocation of DOUBLE-FLOAT's the same size as a > C double (I have some ideas on checking these sizes with configure > and writing fortran.lisp automatically). > > All dependecies were tried to put in fortran.lisp but this is only > partially true. This is true if the lisp has arrays specialized to > double-floats. I think, it is possible to avoid this dependency (at > least conceptually by naming functions differently) but I'd rather > wait to do this to see if there is some serious interest in matlisp. > > As an example, look at src/copy.lisp and see the use of a global > specialized 1 element double-float array. This should also be > defined in fortran.lisp. But that is about all there is to > non-portability issues. > > Otherwise, the setup (IMO) is pretty compact and seems to work well > under CMUCL (solaris,linux). Understood. A few comments. Have you talked to Bruno Haible and Sam Steingold about CLisp and the double-float specialized arrays? I am sure they'd be glad to help. May I suggest to put fortran.lisp in a separate, per implementation directory? I.e. having something like src/impl-dependent/ cmucl/fortran.lisp allegro/fortran.lisp ... clisp/fortran.lisp Then you could conditionalize the DEFSYSTEM forms instead of filling the fortran.lisp file with a bunch of conditionals. Please remove defsystem.lisp from your distribution. The DEFSYSTEM in the CLOCC is being constantly updated and yours may fall behind. This would lead to a separate "matlisp version" of DEFSYSTEM. You can see the problems here. Cheers -- Marco Antoniotti =========================================== PARADES, Via San Pantaleo 66, I-00186 Rome, ITALY tel. +39 - 06 68 10 03 17, fax. +39 - 06 68 80 79 26 http://www.parades.rm.cnr.it/~marcoxa |
From: Tunc S. <si...@ro...> - 2000-04-19 19:43:45
|
Hi Marco, Sorry for the late reply but I don't seem to get messages from matlisp-users although I am subscribed. I'll try to fix this. > What is the license? You have a GPL file in the top-level, but then > all (most) the files contain the BDS like license? The license is UC Berkeley. The gpl file on the top-level is to satisfy the demand of the headers in config.guess and congif.sub > Could you make it consistently LGPL or BSD? Perhaps. But why, do you think LGPL works well with CL code. It sort of inhibits all successors of the code (even if they only use it) and discourages development. > Also, what would it take to make it work under a different CL system? > Are all the CL implementation dependecies in the fortran.lisp file? It should be easy to make it work with Allegro (which I've looked into) but did not pursue, since Allegro is not a free implementation. It will work immediately with CLISP as soon as CLISP has arrays specialized to DOUBLE-FLOAT with the specialization having a contiguous allocation of DOUBLE-FLOAT's the same size as a C double (I have some ideas on checking these sizes with configure and writing fortran.lisp automatically). All dependecies were tried to put in fortran.lisp but this is only partially true. This is true if the lisp has arrays specialized to double-floats. I think, it is possible to avoid this dependency (at least conceptually by naming functions differently) but I'd rather wait to do this to see if there is some serious interest in matlisp. As an example, look at src/copy.lisp and see the use of a global specialized 1 element double-float array. This should also be defined in fortran.lisp. But that is about all there is to non-portability issues. Otherwise, the setup (IMO) is pretty compact and seems to work well under CMUCL (solaris,linux). Tunc |
From: Marco A. <ma...@pa...> - 2000-04-19 10:19:41
|
Hello Tunc, hello everyboby very nice job. Just a few comments. What is the license? You have a GPL file in the top-level, but then all (most) the files contain the BDS like license? Could you make it consistently LGPL or BSD? Also, what would it take to make it work under a different CL system? Are all the CL implementation dependecies in the fortran.lisp file? Cheers -- Marco Antoniotti =========================================== PARADES, Via San Pantaleo 66, I-00186 Rome, ITALY tel. +39 - 06 68 10 03 17, fax. +39 - 06 68 80 79 26 http://www.parades.rm.cnr.it/~marcoxa |
From: Marco A. <ma...@pa...> - 2000-04-19 10:07:01
|
Cheers -- Marco Antoniotti =========================================== PARADES, Via San Pantaleo 66, I-00186 Rome, ITALY tel. +39 - 06 68 10 03 17, fax. +39 - 06 68 80 79 26 http://www.parades.rm.cnr.it/~marcoxa |
From: Tunc S. <si...@ro...> - 2000-04-18 23:55:33
|
sorry, but testing again ... |
From: Tunc S. <si...@ro...> - 2000-04-18 23:51:01
|
This is a test, please ignore. Tunc |
From: Tunc S. <si...@ro...> - 2000-04-17 03:41:04
|
testing 1,2,3 ... |
From: Tunc S. <si...@ro...> - 2000-04-17 03:34:55
|