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