Commit Graph

4979 Commits

Author SHA1 Message Date
Vitor Santos Costa a16a7d5b1c fix calling of Write and Read for new SWI style interface. 2011-07-22 15:49:40 +01:00
Vitor Santos Costa eea7f83e09 fix module stuff. 2011-07-22 14:50:32 +01:00
Vitor Santos Costa 08217b825b update swi packages. 2011-07-22 14:41:17 +01:00
Vitor Santos Costa c78aa3cf1d fix user-c spying. 2011-07-22 14:10:55 +01:00
Vitor Santos Costa 80966dd286 check for NULL handler. 2011-07-22 04:21:21 -07:00
Vitor Santos Costa f6be2ed08d support interface to foreign objects that have a backtrack handler. 2011-07-22 04:09:33 -07:00
Vitor Santos Costa e4a775925b fix handling of YAP_Blob terms. 2011-07-22 04:09:14 -07:00
Vitor Santos Costa 19f7dd8d58 fix typos. 2011-07-22 02:31:13 -07:00
Vitor Santos Costa 869e985186 Merge branch 'master' of ssh://yap.git.sf.net/gitroot/yap/yap-6.3 2011-07-22 01:36:34 -07:00
Vitor Santos Costa c0ef01a700 avoid ground term optimisation with YAPOR. 2011-07-22 01:35:43 -07:00
Vitor Santos Costa d3f8829524 Merge branch 'master' of ssh://yap.git.sf.net/gitroot/yap/yap-6.3 2011-07-21 14:40:49 +01:00
Vitor Santos Costa 6fdf6b49f6 fix computation of cut register for either (yapor). 2011-07-21 14:39:57 +01:00
Vitor Santos Costa a1d903e3e9 external term support. 2011-07-21 06:32:49 -07:00
Vitor Santos Costa 6b6276a4d3 patch to make YAP_cut_succeed() and YAP_cut_fail() safe to use as statements (from, Denys Duchier). 2011-07-21 04:18:35 -07:00
Vitor Santos Costa 24ee3aaafe Merge branch 'master' of ssh://yap.git.sf.net/gitroot/yap/yap-6.3 2011-07-21 02:24:58 -07:00
Vitor Santos Costa 7a33b8ebbf allow strong generic buffers in stack. 2011-07-21 02:24:21 -07:00
Vitor Santos Costa 2c8e6cf2d1 fixes to ODBC interface: plug memory leak. 2011-07-21 02:24:08 -07:00
Vitor Santos Costa de60807724 cleanup patch 2011-07-14 09:40:15 +01:00
Ricardo Rocha 22d8e33a5f fix cut support for or-parallelism 2011-07-13 17:36:26 +01:00
Vitor Santos Costa 45e5e3b983 work if ipackages are missing and some cleanups. 2011-07-13 15:31:22 +01:00
ubu32 11a74236dc fix slots: have slots ready at init, even if we don't have a Prolog top-level;
don't get lost after pruning.
2011-07-11 22:12:32 -07:00
ubu32 2a51403518 fix restore of streams. 2011-07-11 21:15:15 -07:00
ubu32 4a13735cb0 ifix pruning 2011-07-11 21:14:26 -07:00
ubu32 d488984753 get rid of loop alias. 2011-07-11 07:40:58 -07:00
ubu32 e379928239 make cd look for ~ and $HOME expansion. 2011-07-11 07:40:43 -07:00
ubu32 f968a745e8 fix Scurin in mt 2011-07-11 07:06:20 -07:00
ubu32 d62fb5c2d7 fix volatile processing (doesn't do much more). 2011-07-10 04:52:33 -07:00
ubu32 3d4a79334e put tracer back to normal. 2011-07-10 04:52:13 -07:00
ubu32 2b213963dd use Scurin by default in read/1. 2011-07-10 04:50:55 -07:00
ubu32 dfd2db7c85 fix execute to actually check for null and to actually check result of dup. 2011-07-10 04:49:27 -07:00
ubu32 0424bf6403 fix bad call to garbage collector. 2011-07-09 09:16:02 -07:00
ubu32 04a6911b9f fix warnings. 2011-07-09 09:15:52 -07:00
ubu32 cc378715e0 fix 32 bit warnings. 2011-07-09 09:15:10 -07:00
ubu32 87b99f4d54 update pldoc. 2011-07-09 08:23:12 -07:00
Vitor Santos Costa 6863a43e76 fix handling of backtrackable C-code in longjmp and other long range cuts. 2011-07-09 07:56:11 -04:00
Vitor Santos Costa 15f5277ca4 use structure for visited terms in hash.
predicates that did stack expansion were declared safe.
2011-07-06 17:26:53 -04:00
Vitor Santos Costa e160d86304 use assembler to tell whether a clause has cut, instead of stupidly searching the clause. 2011-07-05 07:28:28 +01:00
Vitor Santos Costa c444845fbf fx thread stuff. 2011-07-05 07:05:07 +01:00
Vitor Santos Costa 0beb2432a4 make sure wwe always initialise new variables in the body, even if we have a goal New = Old. 2011-07-05 07:03:14 +01:00
Vitor Santos Costa 1130a3536d fix ProbLog error. 2011-07-04 22:36:57 +01:00
Vitor Santos Costa 9727f3c71c fix warning messages. 2011-07-04 22:36:34 +01:00
Vitor Santos Costa 89e23bff65 fix cache usage in write. 2011-07-04 14:14:38 +01:00
Vitor Santos Costa 21050891ee city example. 2011-07-02 09:49:12 +01:00
Vitor Santos Costa 49b3f4e7b6 fix case where we just clean a single atom, the last one. 2011-06-27 22:55:30 +01:00
Vitor Santos Costa 9d00e3426c Merge branch 'master' of ssh://yap.git.sf.net/gitroot/yap/yap-6.3 2011-06-26 23:14:48 +01:00
Vitor Santos Costa be345a0387 update to recent ProbLog. 2011-06-26 23:13:43 +01:00
Paulo Moura 5332cc45fb Fixed some meta_predicate/1 directives (goals are represented by "0", not ":". 2011-06-25 06:50:22 -05:00
Vítor Santos Costa 5aa652d21e Merge branch 'master' of ssh://yap.git.sourceforge.net/gitroot/yap/yap-6.3 2011-06-24 21:09:09 +01:00
Vítor Santos Costa e74a25d366 handle slowdown when retracting clauses. 2011-06-24 21:08:22 +01:00
Paulo Moura c723d98869 Corrected a typo/bug in the processing of the YAP flag "associate". 2011-06-24 11:26:29 -05:00