Menu

Commit [r8927]  Maximize  Restore  History

Added path_sysop standardize (to resolve symlinks & expand) and readlink (to resolve 1 syslink).

Change consult/loader to use API to manipulate consult_file_loaded and load_dyn_file_loaded. That API always standardizes filenames before doing anything. Load and add_lib_dir also standardize files.

"kifer" 2016-12-28

changed /trunk/XSB/build/windows/banner.msg
changed /trunk/XSB/build/windows64/banner.msg
changed /trunk/XSB/emu/pathname_xsb.c
changed /trunk/XSB/emu/syscall_xsb.h
changed /trunk/XSB/emu/system_xsb.c
changed /trunk/XSB/packages/bounds/swi.xwam
changed /trunk/XSB/packages/chr
changed /trunk/XSB/syslib/consult.H
changed /trunk/XSB/syslib/consult.P
changed /trunk/XSB/syslib/consult.xwam
changed /trunk/XSB/syslib/file_io.H
changed /trunk/XSB/syslib/file_io.P
changed /trunk/XSB/syslib/file_io.xwam
changed /trunk/XSB/syslib/loader.H
changed /trunk/XSB/syslib/loader.P
changed /trunk/XSB/syslib/loader.xwam
changed /trunk/XSB/syslib/shell.H
changed /trunk/XSB/syslib/shell.P
changed /trunk/XSB/syslib/shell.xwam
changed /trunk/XSB/syslib/tables.H
changed /trunk/XSB/syslib/tables.xwam
changed /trunk/xsbtests/nonmt_tests
/trunk/XSB/build/windows/banner.msg Diff Switch to side-by-side view
Loading...
/trunk/XSB/build/windows64/banner.msg Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/pathname_xsb.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/syscall_xsb.h Diff Switch to side-by-side view
Loading...
/trunk/XSB/emu/system_xsb.c Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/consult.H Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/consult.P Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/consult.xwam
Binary file was changed.
/trunk/XSB/syslib/file_io.H Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/file_io.P Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/file_io.xwam
Binary file was changed.
/trunk/XSB/syslib/loader.H Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/loader.P Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/loader.xwam
Binary file was changed.
/trunk/XSB/syslib/shell.H Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/shell.P Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/shell.xwam
Binary file was changed.
/trunk/XSB/syslib/tables.H Diff Switch to side-by-side view
Loading...
/trunk/XSB/syslib/tables.xwam
Binary file was changed.