jed-users mailing list

[2002 Date Index] [2002 Thread Index] [Other years]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]

New on jmr: An "automatic" ~.jed home directory


Dear friends,

After some more struggeling with the jed mode repository (and with help from
Francesco) I managed to upload my extension to site.sl that declares to jed
at startup an user-specific home-directory ~./jed. 

% home-lib.sl: 
% Support for a user-specific ~/.jed/ directory with private extensions.
% Prepend a user-specific "home-library" to the library path (On Unix also 
% a site-wide lib) and set also the Colors and Documentation paths.
% Together with make-ini.sl, this provides a nice way of extending your 
% jed with contributed or home-made scripts.
% 
% I put this in my defaults.sl, so it is read automatically at startup. 
% Another option would be to have a
% require("home-lib", "FULL_PATH_TO_HOME-LIB/home-lib.sl") in your .jedrc.
% (if you put home-lib.sl in the standard path, require("home-lib") suffices.)
% 
% TODO: * find a nice default for windows systems
%         * think about "multiuser widows systems" (is there such a thing?)
%         * find nice names for the private documentation files
%         * jed or environment variables for the documentation files
%         * make this a part of site.sl :-)

Also new on jmr is a skript that declares (as autoload) all slang functions
it finds in a directory (preferabely a library of slang files :-) As this is
still experimental (but with the status WFM -- works for me), the finetuning
needs to be done direcly in the file.

% make_ini.sl 
% A tool to set up non-standard extensions (modes and tools)for jed. 
% Creates a buffer ini.sl that declares all (public) functions
% in the current directory. If this buffer is saved to ini.sl, the functions
% in home-lib wil automatically evaluate it at startup. 
% Also bytecompiles the files if set to do so.
% 
% Higly experimental, use at your own risk
% 
% TODO: Consider preprocessor options (How?)
%         Make online documentation out of tm-commented sources

Question: Since I use these two, I have problems with M-x function
completion: Is there a limit of functions one can declare with add_completion?

GM

--
G.Milde@xxxxxxxxxxxxxxxxxxxx


--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.


[2002 date index] [2002 thread index]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]