Commit Graph

252 Commits

Author SHA1 Message Date
Vítor Santos Costa
759ff81e39 absolute_file_name support. 2015-11-09 11:31:58 +00:00
Vítor Santos Costa
1d66c45fc2 more fixes to absolute_file_names and a new option, glob/1. 2015-11-09 11:27:46 +00:00
Vítor Santos Costa
50c04116c8 moved from H 2015-11-06 18:22:31 +00:00
Vítor Santos Costa
4354083208 YAP_TextLllength and the init saga 2015-11-05 19:24:55 +00:00
Vítor Santos Costa
53927de579 char_type/2, or is it UNICODE? 2015-11-05 17:17:51 +00:00
Vítor Santos Costa
b84262238d stupid bug: format would always use user_output 2015-11-05 17:16:55 +00:00
Vítor Santos Costa
83fdeab85f DebugIO + the big sys split 2015-11-05 17:16:10 +00:00
Vítor Santos Costa
99ee24ba69 the big sys split and make DebugIO more available 2015-11-05 17:15:32 +00:00
Vítor Santos Costa
5278affb0e Edinburgh IO, still useful. 2015-11-05 17:14:31 +00:00
Vítor Santos Costa
7be5d1374a The big sys split was here 2015-11-05 16:57:24 +00:00
Vítor Santos Costa
b323d17369 small fix 2015-11-05 16:56:59 +00:00
Vítor Santos Costa
e9ed130ffd keep on improving syntax_error handler 2015-11-05 16:54:13 +00:00
Vítor Santos Costa
ac48a263c4 fix $VAR 2015-11-05 16:53:11 +00:00
Vítor Santos Costa
bd6ffb5d41 misc
make an extra flush at close, for luck
get rid of a p_
2015-11-05 16:52:22 +00:00
Vítor Santos Costa
77d57b90d4 expandVars through glob and wordexp 2015-11-05 16:47:52 +00:00
Vítor Santos Costa
e3a56234e4 big sys split 2015-11-05 16:47:11 +00:00
Vítor Santos Costa
6cc1ed77ed the big split: break sysbits.c into 4 files; also, support glob 2015-11-05 15:47:36 +00:00
Vítor Santos Costa
9ce6ba5186 init tab/1 steam 2015-11-05 15:39:04 +00:00
Vítor Santos Costa
48f5a824e0 use flags to control and float 2015-10-27 23:07:11 +00:00
Vítor Santos Costa
3f58566ac8 syntax errors 2015-10-27 23:05:21 +00:00
Vítor Santos Costa
2047885bfa use flags to control and float 2015-10-27 22:58:06 +00:00
Vítor Santos Costa
759ce13bbf fix $VAR handling. 2015-10-22 12:01:54 +01:00
Vítor Santos Costa
f1c9952c77 fixes for upcast and lowercase 2015-10-22 11:51:07 +01:00
Vítor Santos Costa
b2369175e5 mostly indenting 2015-10-22 00:41:52 +01:00
Vítor Santos Costa
098be4aba0 remove chtypes 2015-10-22 00:39:10 +01:00
Vitor Santos Costa
7a70280940 unused vars and gcc warnings 2015-10-20 08:01:20 +01:00
Vitor Santos Costa
885fc51225 move text stuff to YapText 2015-10-20 08:00:39 +01:00
Vitor Santos Costa
6a068a6e94 unused vars 2015-10-20 07:59:05 +01:00
Vitor Santos Costa
b76be19b61 fix Darwin dep 2015-10-20 07:57:59 +01:00
Vitor Santos Costa
b7c3cf5484 char_type/2 2015-10-20 07:46:52 +01:00
Vítor Santos Costa
468913e38c fix arithmetic exceptions 2015-10-18 12:28:02 +01:00
Vítor Santos Costa
d4dde8699d inline check stream 2015-10-18 11:49:18 +01:00
Vítor Santos Costa
1c727bbe45 scan numbers 2015-10-18 11:48:51 +01:00
Vítor Santos Costa
684e733c8b small fixes for compaibility 2015-10-18 11:48:14 +01:00
Vítor Santos Costa
b6130b0e7d long range errors and other fixes 2015-10-13 02:21:10 +01:00
Vítor Santos Costa
1408237215 publish peek 2015-10-11 04:23:16 +01:00
Vítor Santos Costa
bc2dabbca5 fix slot leaks
also moe errot gandking
2015-10-09 10:31:07 +01:00
Vítor Santos Costa
fa738894a4 split ttys from other cases
also, get_wchar should be static
2015-10-08 11:28:28 +01:00
Vítor Santos Costa
d94ffe2126 utf8 support 2015-10-08 10:21:09 +01:00
Vítor Santos Costa
1bbb761aec indent 2015-10-08 10:19:57 +01:00
Vítor Santos Costa
699dcfe6eb fix deadlock 2015-10-08 10:19:17 +01:00
Vítor Santos Costa
e1f7333e2e bad call order in dopeek 2015-10-08 10:17:57 +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
c1b977b901 make sure we release streams lock!! 2015-10-05 10:37:23 +01:00
Vítor Santos Costa
4d132d278c fix confused predicate term_to_string/2. 2015-10-05 10:36:43 +01:00
Vítor Santos Costa
4cbf3387e1 PLIOError should return file number, where 2015-10-05 10:34:32 +01:00
Vítor Santos Costa
166d4892f9 mostly indenting 2015-10-05 10:33:52 +01:00
Vítor Santos Costa
e5fc818c37 encoding detection 2015-10-05 10:32:56 +01:00
Vítor Santos Costa
9326b2ea62 locking and other small fixes 2015-09-29 23:44:11 +01:00
Vítor Santos Costa
b871f6676e fix error handling 2015-09-25 10:57:26 +01:00