- Subject: Re: slang load path
- From: p.boekholt@xxxxxxxxx
- Date: Sat, 26 Feb 2005 15:59:03 +0100
On Sat, 26 Feb 2005 10:27:28 +0000 (UTC), Joerg Sommer <joerg@xxxxxxxxxxxx> said:
> Do you use autoload()? This is a SLang function where jed doesn't have
> influence on it -- or does jed overwrite it?
Autoload is not overwritten as far as I know, but when you call a function
for which an autoload is defined, it should search the file in the directories
specified in set_jed_library_path, *not* set_slang_load_path.
In slang/slang.c, execute_slang_fun() calls SLang_load_file() which calls
SLns_load_file() which calls the SLang_Load_File_Hook.
The SLang_Load_File_Hook is defined in JED/ledit.c on line 2303:
SLang_Load_File_Hook = jed_load_file;
Now jed_load_file() calls jed_open_lib_file() which uses a variable
Jed_Library and this is the variable used in [sg]et_jed_library_path().
Now, you said that you needed to set the slang_load_path to the
jed_library_path. Since the slang_load_path is not used, it should not make a
difference to whatever problems you may have with autoloading.
--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.
[2005 date index]
[2005 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]