Re: [Jamin] JAMin documentation

From: Jack O'Quin (joq_at_io.com)
Date: 01/07/04 15:36 EST


Subject: Re: [Jamin] JAMin documentation
From: "Jack O'Quin" <joq@io.com>
Message-ID: <87n08zzeba.fsf@sulphur.joq.us>
Date: 07 Jan 2004 14:36:25 -0600

> Op woensdag 7 januari 2004 16:07, schreef Jan Depner:

> > 	Check the beginning of your .jamrc file.  The pixmaps line is probably
> > pointing to the wrong place.  Can we mod this on install?

Michiel Broek <mbse@mbse.dds.nl> writes:

> Let .configure do this, that way it will also work for package
> builders who do not install in /usr/local and also the location of
> the pixmaps can be found if there is no jamrc file at all. The
> binary jamin and default jamrc point both to the right directories.

I've got all that working already, but not committed.

> Then on first run the dotted .jamrc should me created in the users homedir so 
> the user can customize that copy.

In my version, it's currently called `~/.jamin/jamin_ui'.  The default
system file is `${prefix}/share/jamin/examples/jamin_ui'.  I also
moved all the pixmaps to `${prefix}/share/jamin/pixmaps'.

I could be convinced differently, but I currently don't do what you
suggest.  (The `~/.jamin' directory *is* created automatically, Steve
already did that in 0.7.7.)  My feeling is that users who do not
modify the jamin_ui file should get any new updates to the default
when installing a new version of JAMin.  So, if they have no local
copy I use the system one by default, but don't copy it.  I think
people who want to edit a file like that can copy it themselves.  The
man page can explain what to do.

I am also thinking that it would be a good idea to load a per-user
default session from `~/.jamin/default.jam', only using the system
default if this file does not exist.  This would be overriden by the
-f parameter, of course.
-- 
  joq


-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html
_______________________________________________
Jamin-devel mailing list
Jamin-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jamin-devel

This archive was generated by hypermail 2.1.7 : 01/07/04 15:36 EST