slava
|
99e4607178
|
Intel Mac exception handler fix
|
2006-10-02 05:11:56 +00:00 |
slava
|
db8827d86c
|
Dataflow visualizer fixes
|
2006-09-30 04:03:46 +00:00 |
slava
|
736b2d8bfa
|
Source files and module system cleanup
|
2006-09-30 03:03:27 +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
|
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
|
fc0cea8e42
|
Replace compiled? primitive with compiled? word slot
|
2006-09-27 07:11:18 +00:00 |
slava
|
155cb7f3be
|
Unmark marked blocks after code GC
|
2006-09-26 23:04:30 +00:00 |
slava
|
39d363f265
|
Runtime code cleanups, implemented mark and sweep code GC
|
2006-09-26 22:44:18 +00:00 |
slava
|
f55cfd918a
|
Image save doesn't write the large free block at the end
|
2006-09-26 21:22:04 +00:00 |
slava
|
003d7cc91b
|
Fix O(n^2) icache flush
|
2006-09-26 20:42:29 +00:00 |
slava
|
2196f3721b
|
Fix room.
|
2006-09-26 05:08:05 +00:00 |
slava
|
7fbb1ae671
|
Code heap manager fixes
|
2006-09-25 06:47:56 +00:00 |
slava
|
06f6c206c8
|
Windows OpenGL workaround
|
2006-09-24 21:22:11 +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
|
36680369ba
|
Dataflow UI improvements
|
2006-09-16 00:52:13 +00:00 |
slava
|
461a6bf324
|
factor.el fix
|
2006-09-15 06:14:19 +00:00 |
slava
|
bded83ef35
|
Inferencce refactoring for more reliable stack height recording
|
2006-09-14 20:14:27 +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
|
f4c690594a
|
Minor fixes
|
2006-09-12 20:20:21 +00:00 |
slava
|
6f6147dcd1
|
Module system fix
|
2006-09-12 00:45:42 +00:00 |
slava
|
4ba810d7f7
|
PowerPC icache bug
|
2006-09-11 04:12:42 +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 |
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
|
8389b4fedc
|
concurrency load fix
|
2006-09-07 00:22:19 +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
|
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
|
079a96f2f0
|
Documentation updates
|
2006-09-06 08:23:44 +00:00 |
slava
|
dc8f6d703a
|
Handle code heap exhaustion with a critical error, instead of sig11 + corrupt image
|
2006-09-05 23:10:42 +00:00 |
slava
|
8249adc3f6
|
Fix a compiler bug, keypad ENTER now inserts a newline
|
2006-09-05 23:02:34 +00:00 |
slava
|
44553a4b20
|
Minor factorbot fix
|
2006-09-05 22:15:51 +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 |
slava
|
58647729c1
|
boids load fix
|
2006-09-04 01:27:03 +00:00 |
slava
|
459680c543
|
Increase default heap size
|
2006-09-04 01:15:25 +00:00 |
slava
|
7ea2e9c591
|
More stack effect fixes
|
2006-09-04 01:10:43 +00:00 |
slava
|
350e4ad874
|
Documentation updates
|
2006-09-02 21:26:58 +00:00 |
slava
|
ccc0439b08
|
Small fixes, including x86 compiler failure
|
2006-09-02 19:57:29 +00:00 |
slava
|
1d7c563676
|
Fix 'bad XT' error
|
2006-09-02 05:58:23 +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
|
1448f30365
|
Fixes
|
2006-09-01 02:36:31 +00:00 |
slava
|
6617ebb155
|
Apropos and help search in the workspace window
|
2006-09-01 02:16:59 +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
|
db9fa08416
|
Fix typos
|
2006-08-28 20:05:52 +00:00 |
slava
|
d5c1eba09a
|
Commands/operations cleanup
|
2006-08-28 19:54:40 +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
|
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
|
b2dd65b80b
|
Modifiers for mouse clicks, fix keyboard help action
|
2006-08-28 03:22:30 +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
|
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
|
3921584818
|
Remove gadget-help generic word
|
2006-08-26 07:20:58 +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
|
97ad3b30ac
|
More work on commands
|
2006-08-26 00:52:13 +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
|
758ccb33fc
|
Command framework
|
2006-08-24 22:23:48 +00:00 |
slava
|
ac44141c4a
|
Simplify walker
|
2006-08-24 08:08:21 +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
|
1fd34bb360
|
Working on contrib/topology/
|
2006-08-18 20:15:08 +00:00 |
slava
|
ffde20b6e5
|
Its the retain stack now, not the return stack
|
2006-08-18 18:54:06 +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
|
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
|
77d9ef20a3
|
Fix contrib/math/
|
2006-08-18 04:54:39 +00:00 |
slava
|
c4f5f56405
|
Fix bugs erg found
|
2006-08-18 04:03:45 +00:00 |
slava
|
6cd9b95df8
|
compile-all fix
|
2006-08-18 03:52:59 +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
|
8dfdf52d3a
|
Some unit test fixes
|
2006-08-15 09:24:30 +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
|
192dcd5690
|
Character union classes
|
2006-08-12 20:56:45 +00:00 |
slava
|
512fc690ad
|
Simplify the compiler
|
2006-08-10 18:39:12 +00:00 |
slava
|
ed3424a0a1
|
Fix os-macosx-x86.h
|
2006-08-09 22:48:36 +00:00 |
slava
|
40e3a2a063
|
finalize-compile now takes an alist of xts; fix ppc %dispatch
|
2006-08-09 22:09:10 +00:00 |
slava
|
525687bc2b
|
More compiler work; literal table fixes, relocation fix
|
2006-08-09 21:19:33 +00:00 |
slava
|
af1dcf3990
|
: delete-all 0 swap set-length ;
|
2006-08-09 20:14:54 +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
|
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 |
slava
|
dced940348
|
Minor Unix I/O cleanups, <client> now waits for a connection, stream-flush now checks for an error
|
2006-08-05 23:01:59 +00:00 |
slava
|
e12fba4b0e
|
more relible mach exception code
|
2006-08-05 22:10:01 +00:00 |
slava
|
26816e583a
|
^n and ^p in fields now moves caret to end
|
2006-08-04 04:32:31 +00:00 |
slava
|
fa882bc2c8
|
Scrolling fixes
|
2006-08-04 04:01:18 +00:00 |
slava
|
84e70ecb73
|
More work on the definition protocol
|
2006-08-02 20:53:26 +00:00 |
slava
|
11ba560c6d
|
Definition protocol
|
2006-08-02 19:17:13 +00:00 |
slava
|
8a6cd181c4
|
Methods now remember their file/line
|
2006-08-02 07:49:13 +00:00 |
slava
|
1158ab413b
|
Generic word system cleanup
|
2006-08-02 06:49:23 +00:00 |
slava
|
6c7325706d
|
Document the error documentation feature
|
2006-08-01 22:18:18 +00:00 |
slava
|
f3bd44083d
|
Nicer sheet. implementation
|
2006-08-01 01:08:25 +00:00 |
slava
|
7bad3a77fa
|
Get Cocoa binding working with strict char* handling
|
2006-08-01 00:43:48 +00:00 |
slava
|
e5abd93601
|
Simplify runtime's GC and relocation code
|
2006-07-31 21:36:15 +00:00 |
slava
|
e30871f4a5
|
interactor-busy? flag added
|
2006-07-31 20:49:26 +00:00 |
slava
|
ec4d9b4932
|
Walker now handles errors properly (almosT)
|
2006-07-31 20:12:29 +00:00 |
slava
|
0550b28e90
|
Different walker interaction style
|
2006-07-31 03:20:08 +00:00 |
slava
|
66c240da57
|
Prettyprinte now highlights elements properly
|
2006-07-31 00:20:26 +00:00 |
slava
|
b0a4b6409a
|
Changed argument order of {head,tail}{,-slice}{,*} and group
|
2006-07-30 00:36:25 +00:00 |
slava
|
adef6a2f04
|
Debugging system services support (Mac OS X)
|
2006-07-29 23:37:50 +00:00 |
slava
|
1e419e6580
|
Services client support (untested)
|
2006-07-28 23:14:05 +00:00 |