Commit Graph

46 Commits

Author SHA1 Message Date
Vitor Santos Costa
963752fa9c Android support, 2017-07-25 01:10:44 +01:00
Vitor Santos Costa
f426d25bef Merge branch 'master' of https://github.com/vscosta/yap-6.3 2017-02-20 15:48:22 +00:00
Vitor Santos Costa
65ff3ed471 Smaller updates:
constant use of longjmp
conflict with python headers
win32 support
dll support
2017-02-20 15:28:46 +00:00
Vitor Santos Costa
c6a02d3fe4 bdd 2017-01-09 15:00:03 +00:00
Vitor Santos Costa
d81e077cbe try to avoid unneeded malloc 2016-12-10 01:04:37 -06:00
Vitor Santos Costa
b03e0634c7 fixes + win64 2016-11-08 01:37:36 -06:00
Vitor Santos Costa
46a9d52d2d Memory management and UTF-8 for all fixes 2016-11-04 11:36:48 -05:00
Vitor Santos Costa
02e0e50915 Merge ssh://192.168.66.221/~vitor/Yap/yap-6.3 2016-11-02 00:16:36 -05:00
Vitor Santos Costa
d082af605d less invasive error handling 2016-10-19 22:44:59 -05:00
Vitor Santos Costa
8f72db3b56 fixes 2016-10-19 22:38:17 -05:00
Vitor Santos Costa
41ccbf7367 allocate space 2016-09-30 17:10:01 -05:00
Vitor Santos Costa
1ead544a50 support text to buffer 2016-08-29 18:07:22 -05:00
Vitor Santos Costa
4dcbac42e9 fix atom/term 2016-08-22 10:53:47 -05:00
Vitor Santos Costa
eb54e3e052 simplify text code by just using UF8 and allocating in trail 2016-08-15 14:54:46 -05:00
Vitor Santos Costa
05d65070b8 typing 2016-08-07 09:47:47 -05:00
Vitor Santos Costa
4477350d08 small fixes 2016-07-31 10:31:22 -05:00
Vitor Santos Costa
5d4ee60fc9 upcast and downcast 2016-05-30 11:22:47 +01:00
Vitor Santos Costa
65f1cb9741 win64 support: encodings 2016-04-10 06:21:17 -07:00
Vítor Santos Costa
bc71e54f20 encoding stuff 2016-02-19 19:36:11 +00:00
Vítor Santos Costa
484168b1ce Fix encoding 2016-02-18 12:10:58 +00:00
Vítor Santos Costa
4138e46955 be more restrictive about atom_codes. 2016-02-13 20:18:10 +00:00
Vítor Santos Costa
07a37b8c52 compile with other utf8proc around 2016-01-05 03:30:31 +00:00
Vítor Santos Costa
661f33ac7e bug fices 2016-01-03 02:06:09 +00:00
Vítor Santos Costa
54d7d52b09 a few more cases of conversion 2015-11-13 13:22:50 +00:00
Vítor Santos Costa
5f58216315 init and new text size function 2015-11-05 19:27:34 +00:00
Vitor Santos Costa
d48772c24d move text stuff to YapText 2015-10-20 07:49:53 +01:00
Vítor Santos Costa
f56c80675b fix more pesky bugs in text to text conversion 2015-10-13 01:59:50 +01:00
Vítor Santos Costa
6169bbb3ad avoid confusing with term 2015-10-08 10:16:42 +01:00
Vítor Santos Costa
b3cc23ce64 IO patches
simplify error handling
use get and inject
use wide support in OS
be stricter in checkin streams and arguments
2015-10-08 02:23:45 +01:00
Vítor Santos Costa
4336b2ba88 Avoid complaining from strlen
`
2015-09-21 17:05:36 -05:00
Vítor Santos Costa
8cc38c3377 debugging support 2015-08-18 14:51:32 -05:00
Vítor Santos Costa
b164f53191 fix regression tests 2015-08-07 16:57:53 -05:00
Vítor Santos Costa
705a6e9b7f cleanups 2015-07-06 12:01:55 +01:00
Vítor Santos Costa
aef6cf35d6 more string support 2015-06-19 00:51:17 +01:00
Vítor Santos Costa
e29b7afa1b fix warnings 2015-02-04 12:32:38 +00:00
Vítor Santos Costa
bece9d05d8 JIT 2015-01-20 03:00:42 +00:00
Vítor Santos Costa
72915ff622 fix string as atoms,, obs Paulo Moura 2014-12-15 00:53:56 +00:00
Vítor Santos Costa
2c5fa4a65e fix list of atoms (Paulo Moura obs) 2014-12-02 02:34:28 +00:00
Vítor Santos Costa
a64c6772fc fix atomic_concat/3 to be backtrackable. 2014-10-12 00:32:17 +01:00
Vítor Santos Costa
daae1df152 g++ coplaints (llvm) 2014-06-12 01:25:50 +01:00
Vitor Santos Costa
5a83e7c7a6 fix text handling for wide strinbgs with max length. 2014-03-18 15:40:50 +00:00
Vitor Santos Costa
6b2e1973ab Windows fixes, mainly H -> HB 2014-01-19 21:15:05 +00:00
Vitor Santos Costa
30828eba98 fix input sz: should only matter with NCHARS 2013-12-18 16:42:05 +00:00
Vítor Santos Costa
a8e1b91fd5 make length explicit in buffer conversion 2013-12-15 08:37:10 +00:00
Vítor Santos Costa
adea3bdb24 more string fixes and get_code 2013-12-08 19:12:24 +00:00
Vitor Santos Costa
863b796370 new string_code/3 plus some fixes 2013-12-06 23:24:01 +00:00