Menu

Src (SVN)-old Commit Log


Commit Date  
[r8930] by "kifer"

added remove_lib_dir/1

2016-12-29 07:11:24 Tree
[r8929] by "kifer"

backed out the standardization change to load_dunc/2, which was incorrect.
The other standardization changes stay.

2016-12-29 04:17:16 Tree
[r8928] by "kifer"

remove xwams before running the tests so that the tests would be clean.

2016-12-28 23:39:58 Tree
[r8927] by "kifer"

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.

2016-12-28 23:28:55 Tree
[r8926] by tswift

no longer tries to remove test_ec.xwam, which led to a spurious warning.

2016-12-28 14:38:38 Tree
[r8925] by "kifer"

got rid of possible memory leak in file_readlink

2016-12-28 00:30:25 Tree
[r8924] by "kifer"

added the forgotten return statement in the windows branch

2016-12-27 23:09:41 Tree
[r8923] by "kifer"

file standardization now first expands the file name and only then replaces symlinks with the real thing.

2016-12-27 22:30:51 Tree
[r8922] by dwarren

Added missing length to a call to strncpy.

2016-12-27 14:14:03 Tree
[r8921] by "kifer"

added a new primitive to file_io:path_sysop -
path_sysop(standardize,In,Out)
Converts symlinks to regular files. For regular files is identity.
On Windows is identity -- for now.
The idea is to use this in consult and load to always eliminate symlinks.
In this way, XSB won't think that a symlink is a different file and will not be unnecessarily reloading modules.

2016-12-27 09:29:49 Tree
Older >
MongoDB Logo MongoDB