[PATCH] Improved error detection and reporting in RESTART-BIND

Spiros Bousbouras spibou at gmail.com
Sat Jul 20 15:26:23 UTC 2019


On  Fri, 19 Jul 2019 22:15:42 +0200  Daniel KochmaƄski wrote:
> thank you for your contribution. We do not accept patches over mailing
> list. Instead we prefer merge requests on our repository.

So
    If you want your code in Embeddable Common-Lisp project, please
    send a patch to mailing list with additional tag [PATCH] in
    subject.

which appears in  common-lisp.net/project/ecl/static/quarterly/ecl-quarterly.org
is no longer valid ? I don't recall this being mentioned on the mailing list.

> This makes
> possible peer review, requeesting changes and continous integration.
> 
> Repository is located here:
> https://gitlab.com/embeddable-common-lisp/ecl
> 
> Please create a git commit with detailed commit message and make a merge
> request there. Branch used for development is called "develop" (it will
> be cloned as default unless you specify it otherwise).
> 
> If you are not familiar with gitlab workflow here's how it goes:
> - [on gitlab] create an account on the platform
> - [on gitlab] fork the repository into your personal userspace
> - [locally] clone the repository from your fork
> - [locally] do appriate changes on your computer and make git commit
> - [locally] push to your local repository
> - [on gitlab] go to merge requests tab and select "new merge request"

Unfortunately  gitlab.com  gives at present an SSL error with all my browsers
so I would have to move to a newer version of Linux before I'm able to access
it and it will be a while before I get around to that. I note that I can
access  gitlab.common-lisp.net .I'm mentioning this because  ecl-quarterly.org
says

   After 15.3.7 release there are a few changes going on. We are now
   hosted at gitlab.com (however it would be nice to move to
   gitlab.common-lisp.net, just /not now/),

> While this patch is small and I could manage merging it (although it is
> made against ecl 16.1.3 version, so patch may fail against develop
> branch), I'm anxious about setting a precedence - working with patches
> manually is more time-consuming on my part. I hope that this explanation
> is sufficient to you.

Yes , I understand. In any case it turns out that the mailing list mangled
the code. At 2 places when my patch has  ", at forms" , that is a comma followed
by the at sign followed by "forms" , the list shows this as  ", at forms" .
This is probably a bug with the list software. I'm sending this message
BASE64 encoded so we'll see if the  comma-at  sequence suffers the same
transformation.


More information about the ecl-devel mailing list