Commit Graph

153 Commits

Author SHA1 Message Date
Vitor Santos Costa f966a5b912 Fixes for processing write to buffer: should b more robust, but we still may have memory leaks 2016-04-22 18:19:58 +01:00
Vitor Santos Costa 65f1cb9741 win64 support: encodings 2016-04-10 06:21:17 -07:00
Vítor Santos Costa 6f1b5fbef9 thread compilation 2016-02-22 13:01:09 +00:00
Vítor Santos Costa 88df20efca bug in scanning numbers 2016-02-20 01:45:55 +00:00
Vítor Santos Costa eec32e698a stream_Property/2:
allow sp(X,Y), sp(u,Y), sp(X,t(Y))
 fix lines
2016-02-20 01:30:52 +00:00
Vítor Santos Costa ad91eb0ec9 fix regression: checking for EOT should first peek, and if happy consume the blank after the dot. 2016-02-18 22:10:40 +00:00
Vítor Santos Costa 484168b1ce Fix encoding 2016-02-18 12:10:58 +00:00
Vítor Santos Costa 92cb3e34eb don't consume char after '.', do peek instead.
early errors should leave early.
2016-02-14 04:11:55 +00:00
V'itor Santos Costa 74b2b5561d - add debugging code to memory allocation
= atom to number: cleanup function name as this is more than just supporting SWI
- SrcMask only applies to rules.
- add auxiliary type/error function
- fix typos
- fix enumeration mode in current_flag
- get rid of TrueName routines, use AbsoluteFileName instead.
- detail synatx error source
2016-02-11 06:03:33 -08:00
Vítor Santos Costa fbf0c6bd0d cleanups on error handling and fix EOF. 2016-01-31 10:19:08 +00:00
Vítor Santos Costa f6a6c9deb6 last 2016-01-08 20:43:14 +00:00
Vítor Santos Costa 15404b3835 small
- do not call goal expansion on meta-calls (that is done by undef).
- docs updates
- fix init code
2015-12-15 09:28:43 +00:00
Vítor Santos Costa bc8541666a init spelling 2015-11-05 15:28:39 +00:00
Vitor Santos Costa 20c87f1ab6 gcc warnings 2015-10-20 08:06:46 +01:00
Vítor Santos Costa 9fb7325f19 fix get_num init issues 2015-10-18 11:40:12 +01:00
Vítor Santos Costa aaca416b93 just peek after a '.' 2015-10-11 04:20:57 +01:00
Vítor Santos Costa 555d146dc5 clean_tok should reset ASP properly 2015-10-08 10:18:47 +01:00
Vítor Santos Costa b788dc131d encoding 2015-10-08 02:14:34 +01:00
Vítor Santos Costa b871f6676e fix error handling 2015-09-25 10:57:26 +01:00
Vítor Santos Costa 4336b2ba88 Avoid complaining from strlen
`
2015-09-21 17:05:36 -05:00
Vítor Santos Costa 59f038386b syntax_eror support 2015-08-18 14:59:24 -05:00
Vítor Santos Costa dbdae6a930 syntax error handling 2015-07-27 22:22:44 -05:00
Vítor Santos Costa 0e1335d7ff make $ SY from very beginning 2015-07-22 19:26:40 -05:00
Vítor Santos Costa 4c56769210 indent + EOF work in progress 2015-07-06 11:49:56 +01:00
Vítor Santos Costa 1c06bfdc05 cmake & text support 2015-06-19 01:30:13 +01:00
Vítor Santos Costa 315a882e8f remove swi deps 2015-06-18 08:09:31 +01:00
Vitor Santos Costa afd8c9b9c4 blanks and backslashed strings 2015-02-10 00:03:02 +00:00
Vitor Santos Costa 36e4cbf98b move handles to a separate handle stack. 2015-01-30 07:25:34 +00:00
Vitor Santos Costa ce84e60d08 cosmetic 2015-01-18 01:32:13 +00:00
Vitor Santos Costa 3122d323b5 support 64 bit flags in 32 bit mode 2015-01-14 04:51:54 -08:00
Vítor Santos Costa 8eec3113be improve docs 2014-09-15 03:13:50 -05:00
Vitor Santos Costa 2aa8ad0fd3 fix \c in quoted strings 2014-08-06 20:02:28 -05:00
Vitor Santos Costa 7a01daf8dd try fixing \c handling. 2014-08-04 21:28:45 -05:00
Vitor Santos Costa 2c89aadb11 WIN64 support (sill needs improvement) 2014-03-06 02:09:48 +00:00
Vitor Santos Costa 6b2e1973ab Windows fixes, mainly H -> HB 2014-01-19 21:15:05 +00:00
Vitor Santos Costa bcc1757989 fixes to message handling 2014-01-07 01:10:48 +00:00
Vítor Santos Costa adea3bdb24 more string fixes and get_code 2013-12-08 19:12:24 +00:00
Vítor Santos Costa d7397b43af new text conversion and string code (big changes, take care please) 2013-12-02 14:49:41 +00:00
Vítor Santos Costa 5ecf7a79ff quasi quote 2013-11-25 11:24:13 +01:00
Vítor Santos Costa 03879aa778 fix isfinite 2013-11-23 14:51:56 +00:00
Vítor Santos Costa d447d80fdb improve locale support in scanner and write: basically, just hide current locale 2013-11-23 12:34:49 +00:00
Vitor Santos Costa f6f183c0f6 remove some more duplicated code 2013-11-22 15:18:03 +00:00
Vítor Santos Costa 84bd55df0d continue cleanup 2013-11-16 00:27:02 +00:00
Vitor Santos Costa 9eb07a8c8a more cleanups 2013-11-15 15:45:55 +00:00
U-w7\vsc 7f8f80fdbe Windows Threaded Patches 2013-11-13 17:04:34 +00:00
Vitor Santos Costa 220970db6d more integration and cleanup work: allow irect access from YAP to swi global and local, to
check flags quickly.
2013-11-13 12:57:52 +00:00
Vitor Santos Costa 4fa9021a7b integration work:
- use SWI flags whenever possible
  - support by module unknown, escapes, strings
  - accesss thread info fom SWI
  - allow strings to be input as strings.
  - remove some unused flags.
2013-11-13 10:38:20 +00:00
Vítor Santos Costa c1a3bfce42 add source location *after* initial comment 2013-11-04 00:05:29 +00:00
Vitor Santos Costa e1208fc7ad fix () extension 2013-09-13 10:52:52 +01:00
Vítor Santos Costa d1ff57b178 no GMP compilation 2013-09-06 23:03:24 +01:00