Commit Graph

3537 Commits (2671ebf519d51a241ee5c7ab8044746c110438a2)

Author SHA1 Message Date
chris.double 56aa601146 lazy-lists: make lconcat lazy 2006-10-09 01:23:06 +00:00
erg 067c98163f remove last since peek already does the same thing 2006-10-09 00:12:59 +00:00
chris.double 0cdd57f2a9 lambda: fix for parser combinator changes 2006-10-08 11:41:42 +00:00
chris.double da69cc1271 parser-combinators: fix 'satisfy' parser for empty strings 2006-10-08 11:31:23 +00:00
chris.double ca33aa9c60 json: fix for parser combinator changes 2006-10-08 11:30:45 +00:00
chris.double 0c3a25fd4d space-invaders: fix incorrect stack effects 2006-10-08 11:09:50 +00:00
chris.double 705b9b69f2 space-invaders: fix for parser combinator changes 2006-10-08 11:06:26 +00:00
chris.double 611c409d63 parser-combinators: make lazy where needed and fix tests 2006-10-08 11:03:07 +00:00
chris.double 7a45882be2 parser-combinators: refactor <?> 2006-10-06 03:38:48 +00:00
chris.double e1cbba1272 parser-combinators: refactor <+> 2006-10-06 03:36:05 +00:00
chris.double 550cfc1046 parser-combinators: convert to new promise syntax 2006-10-06 03:15:57 +00:00
chris.double ee67a9a92f parser-combinators: refactor <*> and allow for promises to be implicitly forced in parsing 2006-10-06 02:53:55 +00:00
chris.double 080430a386 parser-combinators: refactor <:&> and <&:> 2006-10-06 02:46:02 +00:00
chris.double c040050b52 parser-combinators: refactor <@ and some 2006-10-06 02:43:56 +00:00
chris.double 6b57e8ced7 parser-combinators: unit tests working with new framework 2006-10-06 01:39:08 +00:00
chris.double 0ea3720a33 parser-combinators: refactor 'sp' and 'just' 2006-10-06 01:28:01 +00:00
chris.double 87c6e27a2d parser-combinators: refactor satisfy, <&> and <|> 2006-10-06 01:18:35 +00:00
chris.double ea7cc87445 parser-combinators: refactor token and satisfy parsers 2006-10-05 22:52:26 +00:00
chris.double a7798e06d0 contrib/sequences: add ?head-slice, ?tail-slice, etc 2006-10-08 10:44:34 +00:00
chris.double 3edc7cf021 emacs: fix emacsclient stack effect
It was leaving the result of 'system' on the stack.
2006-10-08 10:37:52 +00:00
chris.double 0c9bd24059 lazy-lists: add LAZY: word 2006-10-07 06:30:28 +00:00
chris.double b66cee04b3 lazy-lists: fix laziness of lappend
lappend would evaluate the car of the second list all the time
2006-10-06 03:29:50 +00:00
chris.double 8586c82066 lazy-lists: add promise, promise-with and promise-with2 2006-10-06 03:12:29 +00:00
slava e7ce4eb69b Don't show operations menu on command presentations 2006-10-07 20:33:36 +00:00
slava bfa5b80f57 Listener cleanup 2006-10-07 20:29:47 +00:00
slava 3a6c3b3600 UI completion cleanups 2006-10-07 18:36:32 +00:00
slava 93c3dcf19b Remove debug messages 2006-10-07 06:25:29 +00:00
slava f044b47e96 Menus 2006-10-07 06:17:32 +00:00
erg e02c82de32 fix mouse wheel capture problems in win32 ui 2006-10-07 03:05:51 +00:00
erg 5096d3c5df fix contrib/process to work on windows 2006-10-07 00:24:40 +00:00
erg dbc97028a1 fix two more stack effects 2006-10-06 23:22:52 +00:00
erg 657f3690f6 xml compiler error fix 2006-10-06 23:19:47 +00:00
erg f1cd752ad9 fix win32 ESCAPE handling, remove dead code 2006-10-06 22:32:03 +00:00
erg 12271c2257 trim fixes 2006-10-06 05:03:30 +00:00
erg 7f496c6497 add trim to contrib/sequences 2006-10-06 03:45:00 +00:00
chris.double 85adc51294 lazy-lists: seperate lazy-list and promise types so promises of standard lists work properly 2006-10-05 22:36:59 +00:00
erg 90d8b67ff0 fix stack effects/formatting in contrib files 2006-10-05 17:39:13 +00:00
erg cb2a7e9ac5 sha2 - optimize boolean logic 2006-09-29 18:22:35 +00:00
erg 82b312e316 calendar -- refactor printing the time 2006-09-29 18:22:11 +00:00
erg f0f291d8ff fix almost= 2006-09-28 06:05:43 +00:00
slava ce8ed04543 Seeing a tuple now shows the constructor, browser tile toolbar fix 2006-10-07 00:41:25 +00:00
slava 80a5ee7322 Slider fix, rename path. to write-path 2006-10-07 00:27:40 +00:00
slava 91b00ac448 Assorted fixes 2006-10-06 21:42:12 +00:00
slava 86420977b3 Minor completion UI cleanups 2006-10-06 21:07:13 +00:00
slava c87a34b164 Remove some code duplication between apropos and help search 2006-10-06 20:46:35 +00:00
slava fab5ec98f2 Help search in UI bug 2006-10-06 08:20:36 +00:00
slava 648449b026 Press C+e in UI listener for 'edit file' popup 2006-10-06 08:15:34 +00:00
chris.double 42d677bbd4 parser-combinators: refactor <& and &> 2006-10-05 11:25:20 +00:00
chris.double ab7ff8f783 parser-combinators: refactor <@ combinator 2006-10-05 11:14:31 +00:00
chris.double 11377d538d parser-combinators: reimplement <&>
This refactoring removes the 3 word implementation of <&> and replaces it with bbetter lazy list functionality. Although parser combinators will be rewritten this algorithm for <&> will remain mostly the same.
2006-10-05 11:03:46 +00:00