update of jed-extra

G. Milde g.milde@web.de
Mon, 4 Jul 2005 10:34:55 +0200


On  3.07.05, Jörg Sommer wrote:
> Rafael Laboissiere schrieb am Fri 01. Jul, 14:43 (+0200):
> > * Jörg Sommer <joerg@alea.gnuu.de> [2005-06-30 18:30]:

 
> OK, should we make it be written as lower cases?
> 
> > > * where should *.hlp files go? currently I installed them in
> > >   /u/s/j/site-lib/. Maybe they can go into a subdirectory site-lib/hlp/
> > >   or in /usr/share/doc/jed-extra.
> > 
> > I think that the *.hlp must be in the path, in order to help.sl to work.
> 
> Can we change this and place them in $path/hlp/?

This would be possible by modifying help() to look in both,
<jed-library-path> and <jed-library-path>/hlp for the file to display.

Still, I wonder whether it is worth the effort. It complicates things (at
least for the non Debian user that has to set up the dir and move the files)

Also, if we want to go this way, we should consider moving the online
help libfuns.txt into a subdir as well, so maybe "site-lib/doc/" would be
more appropriate.

 
> And the next questions: :-)
> 
> * Why are the files from jed-extra placed in site-lib? 

Because this is what site-lib was invented for.

>   I would place them in jed-extra to avoid name conflicts. 

So in case of name conflicts, should jed-extra or site-lib take
precedence? When evaluating a file, the order of <jed-library-path>
determines which file is chosen -- such hidden conficts might be
harder to find and solve.

 
> * I've problems with email.sl. When I load it, I get an error. Can anyone
>   reproduce this? 

No problem here (Slang 1.4.9 , jed 0.99-16)

>   I can't interpret the error message
>   /usr/share/jed/site-lib/sl_utils.sl:66:<top-level>:Duplicate Definition
>   /usr/share/jed/site-lib/bufutils.sl:412:rebind:Duplicate Definition

I cant tell the reason for these Duplicate Definition either. Maybe
you should try with a recent version of bufutils (1.8.2) and possibly
also sl_utils (1.5.2)?

Günter

-- 
G.Milde web.de