Mail Archives: geda-user/2016/01/21/14:47:45
Vladimir:
> On Thu, Jan 21, 2016 at 06:40:16PM +0100, karl AT aspodata DOT se wrote:
> > Vladimir:
> > > On Thu, Jan 21, 2016 at 03:41:42PM +0100, karl AT aspodata DOT se wrote:
...
> > > Karl, please, no. Don't compare static C string "CVS" compiled in the
> > > code of the program, which you've proposed, with the hi-level Scheme
> > > function taking any argument. Peter Brett, IIUC, has apparently meant
> > > this.
> > Apparantly you didn't read the followups. And re. "CVS" that could be
> > fixed, don't expect first version to be perfect.
> I've read all them now (before, I read only first two followups)
> and found nothing different that could change my opinion on that.
Well, he had 3 objections,
1 regexp (which I fixed),
2 scheme (I didn't know scheme well enought, so I couldn't fix that)
3 something about "precedence ordering" which I didn't understand,
I asked about it but he didn't explain it
The "CVS" string was a hack to skip the CVS dirs inside the cvs tree, I
could just as well leave that out.
The g_strconcat("cvs/", entry, NULL) was also a shortcut, just as your
$ grep '"sym' ~/.gEDA/cache-symbols.scm
(define cache-dir-name "sym_cache")
something to be solved later if the patch had any chance to get applied.
So I really don't understand your conclusion. But I suggest we drop
this now. I only wanted to make the point that things are not layed out
for c. It is to make it easier for the scheme part, and any incentive
to make it easier for a c-caller are rejected. Hence a comparision
would be unfair.
And as a sidenote, since c-development wasn't seen favourly, my
involement faded.
> > > You see, the function 'file-name-separator-string' doesn't work. It's
> > > a stock guile 2.0 function. What's your version of guile? And what's
> > > your version of geda-gaf?
> > ...
> >
> > $ guile --version
> > Guile 1.8.8
> >
> > Ok, damn it. Another project is using 1.8...
>
> OK, I understand.
> I've already mentioned this link:
>
> https://www.gnu.org/software/guile/manual/html_node/Parallel-Installations.html
>
> although I don't know if the recipe will work for you if your
> geda-gaf version is not 1.9.2 where I've dropped the guile 1.8
> compatibility.
I have a dev-box I have meant to install but I have been ill since
some time so things have been lagging.
Regards,
/Karl Hammar
-----------------------------------------------------------------------
Aspö Data
Lilla Aspö 148
S-742 94 Östhammar
Sweden
+46 173 140 57
- Raw text -