Commit Graph

43 Commits

Author SHA1 Message Date
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 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