Vítor Santos Costa
|
0e447436b3
|
fix missing lock in OpInfo
|
2011-03-01 10:32:25 +00:00 |
|
Vítor Santos Costa
|
cce6bb6354
|
LD should be local to threads.
get rid of write_depth on YAP side.
|
2011-03-01 10:26:25 +00:00 |
|
Vítor Santos Costa
|
31909e3741
|
fix makefile rules.
fix dtoa for 64 bit machines
|
2011-03-01 09:18:19 +00:00 |
|
ubu32
|
3f6b92de4b
|
enable compilation with multi-threading.
|
2011-02-27 15:06:10 -08:00 |
|
ubu32
|
f2e8f2ac2e
|
more fixes for bignum support in PLStream.
|
2011-02-27 03:40:27 -08:00 |
|
ubu32
|
3c261305db
|
interface to rationals.
|
2011-02-27 02:13:25 -08:00 |
|
ubu32
|
53e8811077
|
fixes to use SWI version of readline.
|
2011-02-26 18:34:44 -08:00 |
|
Vítor Santos Costa
|
f92fa69eab
|
more PLStream stuff.
|
2011-02-23 17:46:50 +00:00 |
|
Vitor Santos Costa
|
4a5ba35937
|
assembly fixes
more support for readline, including getting more stuff from read.
|
2011-02-17 00:57:49 +00:00 |
|
Vitor Santos Costa
|
d4f11c9fda
|
Merge branch 'master' of ssh://yap.git.sf.net/gitroot/yap/yap-6.3
|
2011-02-16 21:12:03 +00:00 |
|
Vitor Santos Costa
|
0614a8c26e
|
readline fixes
|
2011-02-16 21:11:45 +00:00 |
|
ubu32
|
3736a14d9b
|
small fixes
|
2011-02-15 16:41:32 -08:00 |
|
Vitor Santos Costa
|
dce619f804
|
compile readline.
|
2011-02-16 00:23:58 +00:00 |
|
Vitor Santos Costa
|
ef918d8fe4
|
try compiling pl-rl
|
2011-02-15 23:45:47 +00:00 |
|
Vitor Santos Costa
|
842f80e928
|
encoding support.
|
2011-02-15 22:44:06 +00:00 |
|
Vítor Santos Costa
|
49f980a7a7
|
small fixes
|
2011-02-15 19:24:15 +00:00 |
|
Vítor Santos Costa
|
e90a1ce024
|
avoid repeated fetch
|
2011-02-15 18:40:18 +00:00 |
|
Vítor Santos Costa
|
ce0874d6be
|
improve code to avoid warning.
|
2011-02-15 18:39:50 +00:00 |
|
Vítor Santos Costa
|
7b8a25d961
|
iYAP allows variables to be written as $VAR(-1) -> _
|
2011-02-15 18:24:35 +00:00 |
|
ubu32
|
57f5ef8cfc
|
more bug fixes:
- make readline use packages, not old YAP code
- fix ! over backtrack cps
- fix write list
|
2011-02-15 05:54:19 -08:00 |
|
ubu32
|
4dbdaaa772
|
eplace format
|
2011-02-14 14:13:45 -08:00 |
|
ubu32
|
f6befe5796
|
alias stuff.
|
2011-02-14 06:59:15 -08:00 |
|
ubu32
|
09f4810b76
|
__APPLE__ is __unix__:w
|
2011-02-14 06:51:28 -08:00 |
|
ubu32
|
17da004a5f
|
make sure we initialize the OS bits.
|
2011-02-14 06:49:48 -08:00 |
|
Vitor Santos Costa
|
80f190bc8a
|
use SWI user_*.
|
2011-02-13 01:03:08 +00:00 |
|
Vitor Santos Costa
|
2d07a7730e
|
remove YAP memory (string) streams.
|
2011-02-12 18:42:44 +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
|
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 |
|
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 |
|
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 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
a4a1feeacc
|
improve SWI emulation in WIN32.
|
2011-02-03 11:23:12 +00:00 |
|
Vitor Santos Costa
|
7c86b244b9
|
patches from Keri Harris
|
2010-12-30 22:14:45 -06:00 |
|
Vitor Santos Costa
|
eb4e59652f
|
fix getStrem in
|
2010-12-29 09:29:30 -06:00 |
|
Vitor Santos Costa
|
168a6366f8
|
enable obtaining current stream_position from SWI.y
|
2010-12-19 21:32:13 +00:00 |
|
Vítor Santos Costa
|
4546a22101
|
SWI seems to use t=0 for user_input/output. Not very clear why...
|
2010-12-15 20:03:22 +00:00 |
|
Vitor Santos Costa
|
3c4da56af2
|
allow write to find out about SWI streams in SWI mode.
|
2010-12-13 12:38:37 +00:00 |
|
Vítor Santos Costa
|
51e9cb14a7
|
nl should be in the SWI IO (obs from Roberto Bagnara).
|
2010-12-12 19:07:24 +00:00 |
|
Vitor Santos Costa
|
d5785152f8
|
more HAVE_CONFIG_H patches
|
2010-10-24 21:28:37 +02:00 |
|
Vítor Santos Costa
|
bebb236e32
|
improve SWI compatibility, especilaly for threaded stuff.
|
2010-08-04 11:37:12 +01:00 |
|
Vítor Santos Costa
|
e913087190
|
improvements in SWI emulation, especially for text.
|
2010-08-04 02:46:26 +01:00 |
|
Vítor Santos Costa
|
a15351b28d
|
expoprt predicates in ctypes
|
2010-08-03 21:06:33 +01:00 |
|
Vítor Santos Costa
|
41cb93c243
|
fix arity finding
|
2010-07-28 17:14:18 +01:00 |
|
Vítor Santos Costa
|
b61d69ffe8
|
allow SWI Interface to send/receive wide characters.
|
2010-07-21 10:58:24 +01:00 |
|
Vítor Santos Costa
|
1f3455a656
|
Merge branch 'master' of yap.dcc.fc.up.pt:yap-6
Conflicts:
include/SWI-Prolog.h
|
2010-07-21 09:44:18 +01:00 |
|
Vítor Santos Costa
|
90f7504a76
|
make swi-yap io interface a structure.
|
2010-07-21 09:39:49 +01:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
cb115142cd
|
update
|
2010-07-20 22:55:54 +01:00 |
|
U-WIN-U2045GN0RNQ\Vítor Santos Costa
|
4b20d2c74e
|
fix export
|
2010-07-20 13:42:48 +01:00 |
|
Vitor Santos Costa
|
12fe06aa2e
|
extensions to interface
|
2010-07-15 23:35:04 +01:00 |
|
Vítor Santos Costa
|
15546096fe
|
more fixes
|
2010-06-23 11:44:44 +01:00 |
|
Vítor Santos Costa
|
a37adad3e8
|
the sage of configuring everything goes on!
|
2010-06-21 11:54:21 +01:00 |
|
Vitor Santos Costa
|
c9e150bab7
|
fix PL_cleanup_fork (avoid two definitions).
|
2010-06-20 00:11:07 +01:00 |
|
Vítor Santos Costa
|
f1075f6da3
|
fix makefiles t get extra dirs from configure (obs from Paulo Moura).
|
2010-06-19 14:49:04 +01:00 |
|
Vítor Santos Costa
|
4c45f8c4b1
|
avoid some name clashes (obs from Roberto Bagnara)
|
2010-06-18 17:48:47 +01:00 |
|
Vitor Santos Costa
|
17abf6a484
|
support for PL_utf8_strlen
|
2010-06-18 10:31:20 +01:00 |
|
Vítor Santos Costa
|
cf90ace3e1
|
signal handling SWI style.
|
2010-06-17 08:20:34 +01:00 |
|
Vítor Santos Costa
|
fa91738193
|
extend SWI compatinbility.
|
2010-06-17 00:33:57 +01:00 |
|
Vítor Santos Costa
|
6ddfecc861
|
use SO to make YAP makefiles closer to SWI's
|
2010-06-14 10:36:13 +01:00 |
|
Vítor Santos Costa
|
b0096fc2f5
|
DLL cleanup (yet again)
|
2010-06-14 09:28:20 +01:00 |
|
Vítor Santos Costa
|
7e1692bdb0
|
fix mess with LIBDIR and YAPLIBDIR
use -Wl,-WR in a more consistent way in Linux
use --with-java instead of --with-jpl
|
2010-06-01 00:38:42 +01:00 |
|
Vítor Santos Costa
|
55019a83bd
|
win64
|
2010-05-10 10:22:42 +01:00 |
|
Vítor Santos Costa
|
3740a70843
|
fix for win64 compiler.
|
2010-05-06 15:41:14 +01:00 |
|
Vítor Santos Costa
|
fabc10ca75
|
winsock2 is required here.
|
2010-05-06 15:26:42 +01:00 |
|
Vítor Santos Costa
|
1d3f971511
|
define warning( in SWI emulation: just a stub for now.
|
2010-05-05 16:31:08 +01:00 |
|
Vítor Santos Costa
|
903b0df915
|
fix include path access.
|
2010-05-05 16:25:55 +01:00 |
|
Vitor Santos Costa
|
20867136c2
|
APPLE is unix, want it or not!
|
2010-05-05 00:11:52 +01:00 |
|
Vítor Santos Costa
|
2852f5d154
|
pl-glob is now supported (* expansion).
|
2010-05-04 15:18:00 +01:00 |
|
Vítor Santos Costa
|
9ff4bbfbfe
|
update PLStream to improvements in the interface.
|
2010-05-04 15:17:08 +01:00 |
|
Vítor Santos Costa
|
a7f99fe465
|
take advantage of compatibility with fixed atoms.
|
2010-05-03 18:52:56 +01:00 |
|
Vitor Santos Costa
|
31554991c8
|
better emulation of SWI atom_t and functor_t.
|
2010-05-03 14:26:56 +01:00 |
|
Vitor Santos Costa
|
5e26f604c6
|
fix makefiles to define $exec_prefix
|
2010-03-05 10:22:48 +00:00 |
|
Vitor Santos Costa
|
2685a8449d
|
installation patches from Keri Harris
|
2010-03-05 08:15:02 +00:00 |
|
Vitor Santos Costa
|
10c0f7a175
|
missing PL_unify_chars (just copied from SWI).
|
2010-02-22 22:01:02 +00:00 |
|
Vitor Santos Costa
|
1012f1e1b6
|
more SWI upgrades
|
2010-02-22 17:59:23 +00:00 |
|
Vitor Santos Costa
|
4a53759fc1
|
update PLStream to more recent version of SWI.
|
2010-02-22 09:35:47 +00:00 |
|
U-Khasa\Vitor
|
c59349d91d
|
complaint with recent versions of gcc
|
2010-02-10 03:02:24 -06:00 |
|
Vítor Manuel de Morais Santos Costa
|
ffdf270a3d
|
make SWI-Prolog get YAP stuff from include/Yap at run-time.
|
2010-01-15 14:39:03 +00:00 |
|
Vítor Manuel de Morais Santos Costa
|
86715801bf
|
fix missing stripostfix, and add stricmp (although one should use strcasecmp).
|
2009-11-23 13:41:07 +00:00 |
|
Vitor Santos Costa
|
82b1a6f62a
|
make it compile back in Unix.
|
2009-07-20 23:13:36 -05:00 |
|
U-Khasa\Vitor
|
d3fa43d08e
|
improve SWI emulation in WIN32
|
2009-07-20 20:56:16 -07:00 |
|
Costa Vitor
|
6a8f9faf4f
|
solaris doesn't know limits.
|
2009-06-16 23:26:03 -05:00 |
|
Vitor Santos Costa
|
662dcde178
|
fix Darwin compilation.
|
2009-06-01 21:30:44 -05:00 |
|
Costa Vitor
|
4363b53c4d
|
fix bad order in arguments.
|
2009-06-01 19:30:24 -05:00 |
|
Costa Vitor
|
6a0d5c303d
|
make sure we initialise stdstreams as well.
|
2009-06-01 19:29:54 -05:00 |
|
Costa Vitor
|
8e30d82119
|
fix inconsistency #99
|
2009-06-01 18:10:31 -05:00 |
|
Costa Vitor
|
98fef199bd
|
fix conflict in error handling (not supposed to be exported by SWI-Prolog.h
add PL_eval_expression_to_int64_ex
|
2009-06-01 18:01:30 -05:00 |
|
Costa Vitor
|
9d5a049c8f
|
upgrade to most recent version of pl-os
fix some warnings.
|
2009-06-01 17:30:08 -05:00 |
|
Costa Vitor
|
edfcfe9ddc
|
more fixes to PLStream
|
2009-06-01 16:56:00 -05:00 |
|
Costa Vitor
|
4a823a5065
|
include privitf to support new pl-file.c
|
2009-06-01 16:43:27 -05:00 |
|
Vitor Santos Costa
|
4847b19bec
|
PLStream changes.
|
2009-06-01 15:55:31 -05:00 |
|
Vitor Santos Costa
|
d1175de6bb
|
upgrade to more recent version of pl-file.c (not complete).
|
2009-06-01 15:39:38 -05:00 |
|
Vitor Santos Costa
|
0cd72ad258
|
changes to compile YAP in WIN32
|
2009-05-29 14:36:49 -05:00 |
|
Vitor Santos Costa
|
1f7b839e85
|
support exporting top-level-work as absolute path
|
2009-05-02 14:11:54 -05:00 |
|
Vitor Santos Costa
|
5c8fd76ab6
|
fix previous patch: it refers to current source.
|
2009-05-02 13:22:47 -05:00 |
|
Vitor Santos Costa
|
3603c6eb07
|
include popen for mingw compilation
simplify Makefile a tiny bit.
|
2009-05-02 12:33:36 -05:00 |
|