slava
d034d0d14e
Clean up timer code
2006-10-09 17:38:53 +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
f1cd752ad9
fix win32 ESCAPE handling, remove dead code
2006-10-06 22:32:03 +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
slava
48a3fad1a1
Search gadget improvements
2006-10-05 21:15:41 +00:00
slava
a5ed889085
Working on UI completion
2006-10-05 06:10:49 +00:00
slava
028288fc5a
Fix bootstrap failure
2006-10-05 03:57:34 +00:00
slava
caae328976
Listener fix
2006-10-05 03:46:10 +00:00
slava
7f4dbed78d
Pane, track, toolbar fixes
2006-10-05 03:30:17 +00:00
slava
cc1363e07a
Fix pane-stream
2006-10-05 01:33:09 +00:00
slava
761f929de9
pane-stream class to fix a delegation issue
2006-10-04 21:33:02 +00:00
slava
3abfe244aa
Improved UI completion
2006-10-04 21:21:37 +00:00
slava
5dd0182d73
UI cleanup
2006-10-04 04:40:10 +00:00
slava
56938590ad
Control cleanup with a new list gadget
2006-10-03 22:17:21 +00:00
erg
784bb15195
win32 -- add forget-rollover on WM_MOUSELEAVE
2006-09-25 01:40:17 +00:00
slava
db8827d86c
Dataflow visualizer fixes
2006-09-30 04:03:46 +00:00
slava
917d3ebd05
Fix a typo
2006-09-30 03:04:29 +00:00
slava
736b2d8bfa
Source files and module system cleanup
2006-09-30 03:03:27 +00:00
slava
61d4eeb633
"~" global var replaced by home word
2006-09-30 00:45:24 +00:00
slava
271d0e30f3
Minor fix for caret scroll to
2006-09-29 23:01:08 +00:00
slava
83d4887189
viewport/scrolling refactoring
2006-09-29 22:56:09 +00:00
slava
0776e02d0c
Editors now support the stream output protocol
2006-09-29 21:18:09 +00:00
slava
6438c25ec4
Redefining a symbol does not trigger a recompile
2006-09-29 21:07:24 +00:00
slava
cf25f13c95
Holding down the mouse button in a slider's elevator now does timer-based scrolling
2006-09-29 20:53:40 +00:00
slava
c59dab2b9b
repeat-button refactoring
2006-09-29 20:26:54 +00:00
slava
88a6175f8f
Better looking input mouse over when input has > 1 line
2006-09-29 20:07:01 +00:00
slava
037b9bac02
Fix pane performance regression and add a unit test to catch it
2006-09-29 19:59:06 +00:00
slava
06feb8ca68
word-xt broken
2006-09-27 07:15:12 +00:00
slava
fc0cea8e42
Replace compiled? primitive with compiled? word slot
2006-09-27 07:11:18 +00:00
slava
97a5436c61
New code-gc primitive
2006-09-26 23:00:41 +00:00
slava
9b71d0607a
Remove the set-word-xt because nobody calls it anymore, and now that we have code GC it is dangerous
2006-09-26 22:45:55 +00:00
slava
39d363f265
Runtime code cleanups, implemented mark and sweep code GC
2006-09-26 22:44:18 +00:00
slava
2196f3721b
Fix room.
2006-09-26 05:08:05 +00:00
slava
e226b9f7c7
Add docs for no-edit-hook, link "definitions" article in, don't draw-world if the world has 0 width or height
2006-09-25 02:30:35 +00:00
slava
06f6c206c8
Windows OpenGL workaround
2006-09-24 21:22:11 +00:00
slava
ae5768fee3
UI fixes
2006-09-24 19:28:27 +00:00
slava
1614670834
Messages tool fix
2006-09-24 05:08:34 +00:00
slava
03046508d8
Fix windows stack effects
2006-09-24 04:02:40 +00:00
slava
6d9f6f0246
Minor fixes
2006-09-23 19:54:37 +00:00
slava
b246a76199
Messages tool
2006-09-23 06:40:25 +00:00
slava
0699fa9204
Fix text corruption in UI
2006-09-21 02:31:17 +00:00
slava
9f515dedcf
Fix toolbar command ordering
2006-09-20 07:30:28 +00:00
slava
bd24eb2451
Command overhaul, S+mouse operations, tool help
2006-09-20 07:22:26 +00:00
slava
698727b49f
Tiny cleanups
2006-09-19 22:39:51 +00:00
slava
4148a106e3
Tool help updates
2006-09-19 06:53:14 +00:00
slava
6c8bcc6307
Working on tool help
2006-09-19 06:30:21 +00:00
slava
931b60393e
Better usage. word
2006-09-16 21:11:55 +00:00
slava
c2c4417be5
Books don't add/remove their children
2006-09-16 20:31:40 +00:00
slava
6bd500c34b
Document division by zero behavior
2006-09-16 19:57:07 +00:00
slava
ef865ffd96
Add a new optimization
2006-09-16 19:42:27 +00:00
slava
db8e1d5b0d
Faster Unix stream-read
2006-09-16 04:20:52 +00:00
slava
f699a781d5
Editor: only redraw visible lines
2006-09-16 02:43:00 +00:00
slava
eb09b5ffd0
dataflow UI fixes
2006-09-16 01:29:58 +00:00
slava
b6d438196f
Fix bootstrap problem
2006-09-16 01:02:48 +00:00
slava
70c1037e0e
Further simplifications
2006-09-16 00:59:47 +00:00
slava
36680369ba
Dataflow UI improvements
2006-09-16 00:52:13 +00:00
wayo.cavazos
7f055b3e91
Doc fix in prettyprint.facts
2006-09-15 01:29:50 +00:00
wayo.cavazos
0d713f3712
Fix stack effect for pprint-short
2006-09-15 01:07:05 +00:00
chris.double
9d266acdf0
first attempt at implementating FIELD: for arrays
...
Currently only char arrays are implemented, and for the single indexed array form:
BEGIN-STRUCT: foo
FIELD: char[100] bar
END-STRUCT
my-foo foo-bar => "hello"
"X" 0 set-foo-bar my-foo foo-bar => "Xello"
2006-09-14 23:51:47 +00:00
slava
06f2cfe8d3
UI tool improvements
2006-09-14 20:15:39 +00:00
slava
bded83ef35
Inferencce refactoring for more reliable stack height recording
2006-09-14 20:14:27 +00:00
erg
07af3690f2
win32 io bugfixes
2006-09-11 00:51:25 +00:00
slava
9325fa74a2
UI dataflow visualizer (experiemntal)
2006-09-13 06:17:46 +00:00
slava
6d6560c6a8
Core cleanups
2006-09-13 04:48:42 +00:00
slava
247c55f94c
Cleanup
2006-09-12 20:20:54 +00:00
slava
f4c690594a
Minor fixes
2006-09-12 20:20:21 +00:00
slava
dd057c69f1
modules fix
2006-09-12 02:52:45 +00:00
slava
6f6147dcd1
Module system fix
2006-09-12 00:45:42 +00:00
erg
b3b81f8834
clean up comments
2006-09-09 22:39:04 +00:00
erg
b0932edbb6
fix win32 io for streams
2006-09-09 22:34:39 +00:00
erg
73f4de490a
major win32 io cleanup, removed callcc1 quotation building at runtime
2006-09-09 21:04:46 +00:00
slava
c72a919526
AMD64 alien-indirect support; document alien-indirect
2006-09-09 05:19:43 +00:00
slava
2e59e8b488
Move x86 alien-indirect
2006-09-09 05:11:01 +00:00
slava
4ead056557
alien-indirect for x86 (untested)
2006-09-09 05:10:19 +00:00
slava
d48471c4bc
alien-indirect now works on PowerPC; changed callback tests to use it and removed some test functions from runtime
2006-09-09 05:04:55 +00:00
slava
5f8856b56b
Working on alien-indirect
2006-09-09 04:12:46 +00:00
slava
296e8ba0b3
Single stepper now properly supports continuations
2006-09-09 01:12:18 +00:00
slava
4f045e4848
Walker improvements
2006-09-08 06:32:14 +00:00
erg
a7bc2e9c94
win32 fixes
2006-09-07 23:55:47 +00:00
erg
5fe21dda38
fix win32 timeout
2006-09-06 08:12:56 +00:00
erg
2f888d168d
win32 load file merging weirdness
2006-09-07 23:42:11 +00:00
erg
b4b45a9c5d
fix win32-stream read. no more win32-stream-this!
2006-09-06 01:55:23 +00:00
erg
092f840aba
changed win32-stream write words
2006-09-05 22:26:50 +00:00
erg
eeae2e173a
refactored win32streams
2006-09-05 19:40:38 +00:00
erg
04a5a94d57
refactor win32-streams some more
2006-09-05 19:15:47 +00:00
erg
ebfa4605b2
win32-stream-writer is now a <plain-writer>, removed crap, refactored crap
2006-09-05 18:49:55 +00:00
erg
aa6d3feb4a
add stack effect comments to win32 streams
2006-09-05 15:35:02 +00:00
erg
b53a9cbd08
make a win32-stream tuple that makes more sense. next step: no win32-stream-this
2006-09-04 23:05:06 +00:00
erg
ac625c65af
move winsock from library/io/windows/ to library/windows and refactor
2006-09-04 22:16:37 +00:00
slava
6a69c77574
Walker-hook fixes
2006-09-07 21:58:27 +00:00
slava
9cbfa5dcff
Walker improvement
2006-09-07 21:25:54 +00:00
slava
5a75f752b5
Non-local exit hook to make the stepper more reliable when continuations are flying around
2006-09-07 21:14:35 +00:00
slava
8a0d2e90d9
pad-left/right now work with any sequence
2006-09-07 21:14:08 +00:00
slava
4ed790c2b6
Hide mouse help after presentation is ungrafted
2006-09-07 03:26:30 +00:00
slava
5d7bff563a
Fix C+S+END/HOME
2006-09-07 01:27:59 +00:00
slava
4506e0d2cb
New reset-modified word
2006-09-07 00:29:24 +00:00
slava
2a58792bde
Update doc
2006-09-07 00:02:46 +00:00
slava
ebfbc586fe
Modules are now stored in an assoc, not a hash, to preserve order
2006-09-07 00:02:13 +00:00
slava
e90adcfb43
Record module modification times; fix F7 key in Cocoa
2006-09-06 23:49:48 +00:00
slava
b6fe44df2f
Constructor fix
2006-09-06 23:02:55 +00:00
slava
b3960f56e9
Cleanups and fixes
2006-09-06 22:48:46 +00:00
slava
046f770b2d
Modularize tests
2006-09-06 22:32:41 +00:00
slava
7edf5ab1ba
Modularized core
2006-09-06 22:06:11 +00:00
slava
b47d1d79fb
More module system work
2006-09-06 21:19:41 +00:00
slava
b4291dd6c6
Module system changes and some small fixes
2006-09-06 21:01:38 +00:00
slava
8249adc3f6
Fix a compiler bug, keypad ENTER now inserts a newline
2006-09-05 23:02:34 +00:00
slava
35a953efb7
If Unix I/O detects an EOF, it doesn't kill the port completely; it will call read() next time you read. this means that multiple C+d's can be used to exit nested listeners on stdin
2006-09-05 22:11:20 +00:00
slava
587d02d35a
Kick off 0.85 by creating a new tools vocabulary and putting a bunch of stuff, including 'walk' there
2006-09-05 05:29:26 +00:00
erg
beca3e6ccd
fix win32 "clobberage"
2006-09-04 00:44:12 +00:00
erg
41f11d881e
win32 bindings for time functions
2006-09-04 00:32:06 +00:00
slava
b2feff018a
Make OS detection words foldable
2006-09-02 21:34:55 +00:00
slava
1922c95926
Fix for win32? ==> t on wrong platforms
2006-09-02 21:27:39 +00:00
slava
d891d8e92b
Fix minor bugs
2006-09-02 05:59:35 +00:00
slava
1d7c563676
Fix 'bad XT' error
2006-09-02 05:58:23 +00:00
erg
52fe6b872e
fix fep on exceptions in ui-windproc callback in win32
2006-09-02 04:00:42 +00:00
slava
88da40649d
Control fix
2006-09-01 23:14:47 +00:00
slava
72a6678623
Improved keyboard help window
2006-09-01 07:58:47 +00:00
slava
efb59f9be2
Wrong mouse button
2006-09-01 05:27:51 +00:00
slava
b979addffc
More slight operations fixes
2006-09-01 05:20:38 +00:00
slava
7ee943117c
Fix documentation typo, fix commands and operations
2006-09-01 05:10:30 +00:00
slava
1448f30365
Fixes
2006-09-01 02:36:31 +00:00
slava
870846c7df
Keyboard focus sent to search field in help and browser tools
2006-09-01 02:18:42 +00:00
slava
6617ebb155
Apropos and help search in the workspace window
2006-09-01 02:16:59 +00:00
slava
d706db244d
Command and operation improvements
2006-09-01 01:59:57 +00:00
slava
c64ad5117b
UI improvements
2006-09-01 01:58:15 +00:00
slava
c38779a5d8
Messing around with commands and operations
2006-08-30 07:50:02 +00:00
slava
33325129bc
UI cleanups
2006-08-29 22:27:51 +00:00
slava
4d60738ed4
Working on browser gadget
2006-08-28 22:14:54 +00:00
slava
926adf160c
quot-action no longer builds strings
2006-08-28 20:44:19 +00:00
slava
db9fa08416
Fix typos
2006-08-28 20:05:52 +00:00
slava
d5c1eba09a
Commands/operations cleanup
2006-08-28 19:54:40 +00:00
erg
b9524ae656
win32 mouse gesture fix
2006-08-28 16:24:16 +00:00
slava
6076d3f0e0
.app doesn't store resources anymore
2006-08-28 08:03:09 +00:00
slava
850c5705fd
One more walker fix
2006-08-28 07:08:58 +00:00
slava
da86b54ed9
Walker fix, F2/F3/F4/F5 to switch tools in workspace
2006-08-28 06:57:50 +00:00
slava
32f477a7c7
Fix delegation issue
2006-08-28 05:05:31 +00:00
slava
55e0fefbd9
ARTICLE: fix, unit test fixes
2006-08-28 04:53:55 +00:00
slava
7018d05703
Fix X11 stack height bug, S+click in editor to extend selection
2006-08-28 04:24:05 +00:00
slava
45d953c6c1
X11 updates (untested)
2006-08-28 03:59:52 +00:00
slava
b2dd65b80b
Modifiers for mouse clicks, fix keyboard help action
2006-08-28 03:22:30 +00:00
erg
fc8e818385
fix win32 mouse scrolling
2006-08-28 01:52:25 +00:00
erg
6a36b755ea
x11 bootstrap fix
2006-08-27 23:43:54 +00:00
erg
53592d0f3c
fix bootstrap issues, alt+key handling, function keys for win32
2006-08-27 23:30:07 +00:00
slava
b0b8693e5e
More workspace progress
2006-08-27 23:02:16 +00:00
slava
e1e213ab18
Workspace improvements
2006-08-26 21:13:24 +00:00
slava
a0aca0e63e
IN: <EOL> fep
2006-08-26 21:13:08 +00:00
slava
41980244a4
Tweaks
2006-08-26 20:07:01 +00:00
slava
866bc15d54
Function keys supported
2006-08-26 19:44:20 +00:00
slava
590b35a0d9
Assorted bug fixes
2006-08-26 19:23:44 +00:00
slava
edeb988b5f
More work on the workspace UI
2006-08-26 18:30:58 +00:00
slava
ab786bf132
New browser, workspace replaces launchpad
2006-08-26 07:46:37 +00:00
slava
1a0ecb755a
UI fixes
2006-08-26 07:27:37 +00:00
slava
3921584818
Remove gadget-help generic word
2006-08-26 07:20:58 +00:00
slava
76e965d493
Move libm primitives to alien calls in library
2006-08-26 07:20:37 +00:00
slava
dd8000240e
Fix bug with commands from parents not working correctly in keyboard help window
2006-08-26 07:04:02 +00:00
slava
6143b00434
Presentation cleanups and mouse help
2006-08-26 01:29:23 +00:00
slava
97ad3b30ac
More work on commands
2006-08-26 00:52:13 +00:00
slava
b4ca97fad5
default-shell vocab fuckkup
2006-08-25 04:40:39 +00:00
slava
e4ae52028f
edit fixes, new :edit word
2006-08-25 04:02:30 +00:00
slava
4a79d7ccb5
jedit moved to contrib, generic hookable edit word
2006-08-25 03:19:22 +00:00
slava
16cd70a8fe
Simplify listener
2006-08-25 03:06:07 +00:00
slava
63403999df
Operations
2006-08-25 02:44:42 +00:00
slava
ee0c9ea5c1
More commands work
2006-08-25 00:31:02 +00:00
slava
474695cfff
Fooling around with commands
2006-08-24 23:15:50 +00:00
slava
23b7d93944
Launchpad gone
2006-08-24 22:25:45 +00:00
slava
758ccb33fc
Command framework
2006-08-24 22:23:48 +00:00
slava
ac44141c4a
Simplify walker
2006-08-24 08:08:21 +00:00
slava
6f8adb78a0
"Step back" feature in walker
2006-08-24 06:40:03 +00:00
slava
9c509d4b99
Walker cleanup
2006-08-24 06:09:54 +00:00
slava
1a8fa73bdd
Bootstrap fix
2006-08-24 05:36:04 +00:00
slava
30fcc1389e
Remove jEdit plugin support code
2006-08-24 04:49:25 +00:00
slava
3781b13824
Experimental new developer tools in UI
2006-08-24 04:45:58 +00:00
slava
d8567020fb
loading the image should not exhaust nursery space
2006-08-24 02:56:39 +00:00
slava
bb7534d14d
Minor UI tweaks
2006-08-24 02:14:53 +00:00
slava
a5e1de9ddd
Simplify field/interactor history code
2006-08-23 01:50:05 +00:00
slava
31496f0554
Compiler docs, interactor tweak
2006-08-19 19:33:55 +00:00
slava
634e69f711
Inference documentation
2006-08-18 22:47:41 +00:00
slava
ffde20b6e5
Its the retain stack now, not the return stack
2006-08-18 18:54:06 +00:00
slava
dd55f01f10
Fix typo in jEdit plugin code
2006-08-18 18:48:29 +00:00
erg
5e776a2b0a
fix compile error, swap over -> tuck
2006-08-18 16:43:48 +00:00
slava
9de649ae49
inference error fixes
2006-08-18 08:00:51 +00:00
slava
ab81abb252
Bug fixes
2006-08-18 07:51:41 +00:00
slava
74d317a268
Bootstrap fixes
2006-08-18 07:19:04 +00:00
slava
e1abcf43b4
accumulate now returns the final result
2006-08-18 07:16:28 +00:00
slava
72efe34950
Inference cleanup and documentation for errors
2006-08-18 07:10:08 +00:00
slava
b2d68abd62
Fix various stack effect declarations
2006-08-18 06:05:13 +00:00
slava
77561573e0
Slight speedup
2006-08-18 05:50:34 +00:00
slava
b4683b1985
Compiler fixes
2006-08-18 05:35:04 +00:00
slava
500b97708f
Fix stack effect declaration
2006-08-18 05:17:23 +00:00
slava
415d960b66
Mutually recursive inline words are not allowed anymore
2006-08-18 05:14:22 +00:00
slava
85891d2dc8
( after M: is ignored
2006-08-18 05:00:27 +00:00
slava
1b510ee7db
More fixes
2006-08-18 04:56:31 +00:00
slava
7f2e39430e
Some more stack effect declarations
2006-08-18 04:54:55 +00:00
slava
c4f5f56405
Fix bugs erg found
2006-08-18 04:03:45 +00:00
slava
535def2651
memcpy didn't compile due to a typo
2006-08-18 03:53:51 +00:00
slava
6cd9b95df8
compile-all fix
2006-08-18 03:52:59 +00:00
slava
816f60a6e7
Eliminate with-class<cache combinator in favor of a class<map that is always kept up to date
2006-08-18 03:50:59 +00:00
slava
2e01391105
Minor fixes
2006-08-18 03:15:36 +00:00
slava
28184dc835
Final round of HELP: syntax changes
2006-08-18 03:08:04 +00:00
slava
29e28008cd
More documentation updates
2006-08-17 01:55:53 +00:00
slava
c99c10632c
HELP: syntax change
2006-08-16 01:23:05 +00:00
slava
06a4af7c00
More work on stack effect declaration
2006-08-15 20:29:35 +00:00
slava
5307ac7cfc
Assorted fixes
2006-08-15 18:56:18 +00:00
slava
5c1b5bc346
( ... ) should no longer be used for arbitrary comments
2006-08-15 09:26:22 +00:00
slava
8dfdf52d3a
Some unit test fixes
2006-08-15 09:24:30 +00:00
slava
f15e657631
Stack effect declaration fixes
2006-08-15 08:57:12 +00:00
slava
56e19dbf14
First stage of stack effect declaration implementation
2006-08-15 07:01:24 +00:00
slava
577f4b26ff
Compiler and module system fix
2006-08-12 19:58:32 +00:00
slava
61e1dff787
Automatically recompile words when files are loaded
2006-08-11 20:55:43 +00:00
slava
b453a74743
Forgetting a word removes it from the recompile set
2006-08-10 20:47:10 +00:00
slava
de124cc191
An experiment -- instead of decompiling words when a word they call has changed, recompile them
2006-08-10 20:44:00 +00:00
slava
40f06282c2
Change apropos order
2006-08-12 21:13:36 +00:00
slava
41040c6a7b
apropos now prints the score
2006-08-12 21:02:14 +00:00
slava
b150e155d9
Further cleanups
2006-08-12 20:58:12 +00:00
slava
0d0581fc34
New apropos from hell
2006-08-12 20:57:49 +00:00
slava
192dcd5690
Character union classes
2006-08-12 20:56:45 +00:00
erg
87abad4ebb
fix some win32 error handling in native io
2006-08-14 22:43:19 +00:00
slava
994fc7d38b
Documentation fix
2006-08-11 22:23:14 +00:00
slava
b19a6672bf
Simplify inference code a bit
2006-08-10 20:33:15 +00:00
slava
69092b2851
Fix an inference bug
2006-08-10 20:03:51 +00:00
slava
512fc690ad
Simplify the compiler
2006-08-10 18:39:12 +00:00
slava
9ff1e6300e
Get Factor to bootstrap on AMD64
2006-08-10 05:33:16 +00:00
slava
187c5a5642
Simplify generator
2006-08-10 05:05:12 +00:00
slava
9c3a3f9db5
AMD64 fix
2006-08-10 04:58:01 +00:00
slava
decfe5c53a
Fix typo in x86 %dispatch
2006-08-10 04:39:13 +00:00
slava
2b2b4a9f22
Fix label handling in compiler
2006-08-10 04:14:43 +00:00
slava
af171e41d9
x86 fixes
2006-08-09 22:43:08 +00:00
slava
9dc1a9854a
x86 assembler fixes for new code heap layout
2006-08-09 22:25:11 +00:00
slava
40e3a2a063
finalize-compile now takes an alist of xts; fix ppc %dispatch
2006-08-09 22:09:10 +00:00
slava
af1dcf3990
: delete-all 0 swap set-length ;
2006-08-09 20:14:54 +00:00
slava
25fc2f8af5
More generator/relocator fixes
2006-08-09 07:25:15 +00:00
slava
00d970cf15
Compiled code labels are now first-class
2006-08-09 06:12:01 +00:00
slava
251f12448f
Big redesign of the compiler/runtime interface
2006-08-08 05:38:32 +00:00
slava
55ec0e3a91
sequence= is now inlined
2006-08-07 19:41:31 +00:00
slava
b68fb8f9c1
Optimizer fixes
2006-08-07 05:17:04 +00:00
slava
a8ae50c455
Class inference improvements
2006-08-07 02:30:52 +00:00
slava
b0b6da4f86
Minor tweaks
2006-08-07 00:31:52 +00:00
slava
5a8bd7b3c6
Constant branch folding
2006-08-07 00:31:15 +00:00
slava
ff780119fa
Faster Unix stream-read1
2006-08-06 00:14:14 +00:00