Commit Graph

4804 Commits

Author SHA1 Message Date
Vitor Santos Costa
8b2312daf7 close must be last to be proted, otherwise YAP gets confused about who owns the stream. 2011-02-13 01:29:25 +00:00
Vitor Santos Costa
80f190bc8a use SWI user_*. 2011-02-13 01:03:08 +00:00
Vitor Santos Costa
0d0a95ae8a remove code support for null streams. 2011-02-12 23:45:19 +00:00
Vitor Santos Costa
9c1d780931 remove support for pipes. 2011-02-12 23:42:15 +00:00
Vitor Santos Costa
98684ba4bb remove YAP sockets interface. 2011-02-12 23:38:24 +00:00
Vitor Santos Costa
2d07a7730e remove YAP memory (string) streams. 2011-02-12 18:42:44 +00:00
Vitor Santos Costa
be79c3326e first pass at open/ and friends. 2011-02-12 14:14:12 +00:00
Vitor Santos Costa
3bdece404b cd and getcwd stuff. 2011-02-12 01:24:15 +00:00
Vitor Santos Costa
b219e288eb is_absolute_file_name/2 2011-02-12 01:24:03 +00:00
Vitor Santos Costa
74d780698e s_absolute_file_name/2 2011-02-12 01:23:48 +00:00
Vitor Santos Costa
efc65fdb28 SWI file_name builtins. 2011-02-12 01:03:22 +00:00
Vitor Santos Costa
9efbc0fce8 support time_file and access_file from SWI library. 2011-02-12 00:45:33 +00:00
Vitor Santos Costa
a41627ef1d return time as an int64, not as a float. 2011-02-12 00:45:00 +00:00
Vitor Santos Costa
42ff655ae5 working directory is now a part of YAP kernel. 2011-02-12 00:44:39 +00:00
Vitor Santos Costa
712300027e include support for working_directory/2 as a system predicate. 2011-02-12 00:26:28 +00:00
Vitor Santos Costa
2451a052cb use text routines from current SWI fli. 2011-02-12 00:17:59 +00:00
Vítor Santos Costa
45032cc61e export current predicate for SWI built-ins. 2011-02-11 19:01:18 +00:00
Vítor Santos Costa
b041ae00c2 use SWI code for char_type and friends. 2011-02-11 19:00:59 +00:00
Vítor Santos Costa
1da3cc8b5c compatibility with SWI generated error messages. 2011-02-11 19:00:32 +00:00
Vítor Santos Costa
10f84228bc fix handling of cut_c in SWI packages. 2011-02-11 17:49:19 +00:00
Vitor Santos Costa
6617a63b7e attempt to improve error handliong in SWI emulation. 2011-02-11 14:17:27 +00:00
Vitor Santos Costa
07b17f473a improve non empty files. 2011-02-11 14:17:06 +00:00
Vítor Santos Costa
b475be5692 more SWI compatibility changes. 2011-02-11 01:22:07 +00:00
Vítor Santos Costa
02c791fc3d iminor PLStream fixes. 2011-02-10 21:45:43 +00:00
Vítor Santos Costa
257575685c add support for package framework. 2011-02-10 21:33:56 +00:00
Vitor Santos Costa
3fe9b923cb more fixes to SWI emulation
integrate in main binary
2011-02-10 21:14:38 +00:00
Vitor Santos Costa
841f6eb1e5 YAP updates. 2011-02-10 00:02:05 +00:00
Vitor Santos Costa
232a740d43 upgrade to latest SWI 2011-02-10 00:01:19 +00:00
Vitor Santos Costa
8e8c361671 zlib is now submodule. 2011-02-09 13:11:15 +00:00
Vitor Santos Costa
b00ed6508e move to new sharing structure 2011-02-09 13:10:20 +00:00
Vítor Santos Costa
0ad02c3ee1 Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-02-08 21:06:02 +00:00
Vítor Santos Costa
54507703fe Merge branch 'master' of ../yap-6.2 2011-02-08 21:05:12 +00:00
Vítor Santos Costa
8496d1979b Merge branch 'master' of yap.dcc.fc.up.pt:yap-6 2011-02-08 21:02:41 +00:00
Vítor Santos Costa
d0a5571900 trace the total number of choice-points created in profiling mode. 2011-02-08 21:02:10 +00:00
Theofrastos Mantadelis
89789e8232 corrected an import bug 2011-02-08 15:57:23 +01:00
Vitor Santos Costa
4ff537a9ed Merge branch 'master' of yap.dcc.fc.up.pt:yap-6 2011-02-05 10:28:11 +00:00
Vitor Santos Costa
398d46fc4e fix occur_check patch. 2011-02-05 10:27:51 +00:00
Theofrastos Mantadelis
b57859f28b fixed some typos 2011-02-04 16:08:18 +01:00
Paulo Moura
c95134e94d Fixed a bug in the implementation of between/3. Reported by Bernd Gutmann. 2011-02-04 12:38:05 +00:00
Vitor Santos Costa
94bdda200f make sure we have NULL pointers 2011-02-04 01:41:01 +00:00
Vitor Santos Costa
9bdc7ca96e get rid of references to freed code. 2011-02-04 01:23:01 +00:00
Theofrastos Mantadelis
7fd6faea64 flags: fixed an interval bug 2011-02-03 17:20:42 +01:00
Vitor Santos Costa
c1721df472 Merge branch 'master' of /yap-6.3
Conflicts:
	C/c_interface.c
2011-02-03 11:33:50 +00:00
Vitor Santos Costa
48b891a5b2 Merge branch 'master' of ../yap-6.2 2011-02-03 11:27:01 +00:00
Vitor Santos Costa
6cccadb8cb export signal:wq 2011-02-03 11:26:46 +00:00
Vitor Santos Costa
4d7fd3ec8f Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-02-03 11:25:54 +00:00
U-WIN-U2045GN0RNQ\Vítor Santos Costa
a4a1feeacc improve SWI emulation in WIN32. 2011-02-03 11:23:12 +00:00
Vítor Santos Costa
3efb549e02 fix occur-check unification (obs from Jason Filippou). 2011-02-02 20:45:42 +00:00
Vítor Santos Costa
8ab12ec680 fix mix swi/sicstus 2011-02-02 20:45:29 +00:00
Vítor Santos Costa
51a5fdfbd7 fix handling of SICStus style attributes (obs from Denys Duchier). 2011-02-02 20:14:36 +00:00