Re: mcl.googlecode.com opens for business
Alexander Repenning <[email protected]> Thu, 17 Sep 2009 09:04:56 -0600
| Newsgroups | gmane.lisp.mcl.general |
|---|---|
| Message-ID | <[email protected]> |
Dear All,
thanks for setting this up. I am a bit confused, however. Why did you
go with Mercurial? See previous argument about de-cohesification.
RMCL, I would think, will not be a launch point various new
development. The main role of the repository will be to absorb various
fixes over time to keep RMCL alive for as long as possible, e.g.., to
the point when Apple no longer supports Rosetta. In that time, the few
developers should take any means possible to keep a unified version of
RMCL and not to branch it out. SVN is actually really great for that.
At any rate, perhaps the community should have a bit of a discussion
and a show of hands in terms of who is using what kind of revision
system. We are pretty committed to SVN and right now I have neither
the time nor energy to "play" with a new version control system. I am
not saying Mercurial is a bad things but to be honest I actually don't
know anybody using Mercurial.
good news: We got AgentCubes (carbon) to work with RMCL - thank you
Clozure - with all the GUI, OpenGL, ... stuff. Some of the GPU
intensive stuff even manages to run faster on the Intel-Macs than the
PPC ones (not too surprising). CPU bound computing is a different story.
So far only one patch to RMCL, which I will just include in this email:
;; l1-files.lisp
(in-package :ccl)
(defun directory-pathname-p (path)
(let ((name (pathname-name path))(type (pathname-type path)))
(and (or (null name) (eq name :unspecific) (%izerop (length name)))
(or (null type) (eq type :unspecific)))))
;; pathname-name can return :unspecific which, without "(eq
name :unspecific)" creates an error when trying to compute the length
of a symbol.
all the best, Alex
On Sep 16, 2009, at 8:19 PM, Terje Norderhaug wrote:
> The source code for the RMCL 5.2 branch is now open for development
> using Mercurial for revision control. See the setup page for
> instructions about how to get started:
>
> http://code.google.com/p/mcl/wiki/MercurialSetup
>
> An SVN archive with the original revision history is permanently
> available for future reference:
>
> http://mcl.googlecode.com/svn/
>
> -- Terje Norderhaug
>
> _______________________________________________
> info-mcl mailing list
> [email protected]
> http://clozure.com/mailman/listinfo/info-mcl
Prof. Alexander Repenning
University of Colorado
Computer Science Department
Boulder, CO 80309-430
vCard: http://www.cs.colorado.edu/~ralex/AlexanderRepenning.vcf
_______________________________________________
info-mcl mailing list
[email protected]
http://clozure.com/mailman/listinfo/info-mcl