Slava Pestov
|
5ecf3f7225
|
Improve unit test documentation and update some tests
|
2008-02-06 22:58:41 -06:00 |
Slava Pestov
|
c1dd7cf855
|
Fix Doug's bug
|
2008-02-06 21:16:52 -06:00 |
Slava Pestov
|
90ed177a9c
|
Fixing load-everything and unit tests
|
2008-02-06 19:23:39 -06:00 |
Slava Pestov
|
be2c8b13d7
|
Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom
|
2008-02-06 13:47:19 -06:00 |
Slava Pestov
|
70b685fad8
|
Load fixes, FreeType memory usage fix
|
2008-02-02 15:00:16 -06:00 |
Slava Pestov
|
36a43a6c3f
|
Fix conflict
|
2008-02-02 13:36:26 -06:00 |
Slava Pestov
|
8575bc62e3
|
Updating extra/ to use flags
|
2008-02-02 13:29:09 -06:00 |
Slava Pestov
|
a114819088
|
Fix UI listener bug with EOF
|
2008-02-02 00:30:36 -06:00 |
Eduardo Cavazos
|
5da80f7e5d
|
Lot's of load-everything fixes.
* untabify things
* using ascii or unicode
|
2008-02-02 00:29:47 -06:00 |
Slava Pestov
|
8dd333cbb5
|
Fix unit tests and fix string clone
|
2008-02-01 16:02:02 -06:00 |
Slava Pestov
|
8dd5c5bf86
|
Merge git://factorcode.org/git/factor
|
2008-02-01 13:42:58 -06:00 |
Slava Pestov
|
da1d8967c4
|
Load fixes
|
2008-01-31 23:48:51 -06:00 |
Slava Pestov
|
2ef76798b0
|
record1 strings
|
2008-01-31 23:00:08 -06:00 |
Slava Pestov
|
926e09a46a
|
New dispose word and with-dispose combinator, docs for io.monitor, working on O(1) stream timeouts
|
2008-01-31 00:52:06 -06:00 |
Eduardo Cavazos
|
b7191f3706
|
ui.tools.workspace: Add workspace-dim global variable
|
2008-01-30 01:59:46 -06:00 |
Slava Pestov
|
33b26fb0f5
|
Merge git://pgdn.org/factor
|
2008-01-29 21:47:07 -06:00 |
Slava Pestov
|
a50ad9240c
|
Fix memory leak
|
2008-01-29 02:04:14 -06:00 |
Slava Pestov
|
55fee86717
|
Make dpi configurable and eliminate ui.freetype => io.mmap dependency
|
2008-01-29 00:37:24 -06:00 |
Slava Pestov
|
bc67dbb2f2
|
Working on Ruby.mn talk
|
2008-01-28 18:13:35 -06:00 |
Joe Groff
|
7e0674bf03
|
64 characters per line or death!!!!
|
2008-01-27 22:17:11 -08:00 |
Slava Pestov
|
33d9e45420
|
Merge git://pgdn.org/factor
|
2008-01-28 00:12:46 -06:00 |
Joe Groff
|
afb8ac566e
|
Reorder the ui notify loop to update graft state before calling graft*/ungraft*, avoiding the death problem without sacrificing performance
|
2008-01-27 22:11:05 -08:00 |
Joe Groff
|
8e2cc99d4e
|
Revert "Catch exceptions thrown by graft* and ungraft* in the notify loop so that the gadgets' graft states remain consistent"
This reverts commit ca6247f3b3 .
|
2008-01-27 21:50:42 -08:00 |
Slava Pestov
|
578ee72509
|
Fix conflict
|
2008-01-27 23:17:48 -06:00 |
Slava Pestov
|
1c91a286e5
|
Updating summary and authors
|
2008-01-27 01:02:31 -04:00 |
Joe Groff
|
ca6247f3b3
|
Catch exceptions thrown by graft* and ungraft* in the notify loop so that the gadgets' graft states remain consistent
|
2008-01-26 16:59:53 -08:00 |
Doug Coleman
|
84891e2591
|
pick pick -> 2over
minor cleanups
|
2008-01-11 12:02:44 -10:00 |
Slava Pestov
|
554a0d3877
|
Documentation updates
|
2008-01-11 03:32:25 -05:00 |
Slava Pestov
|
ba6f7c064a
|
Use FT_New_Memory_Face instead of FT_New_Face because the latter doesn't support non-ASCII path names
|
2008-01-10 22:37:22 -05:00 |
Slava Pestov
|
542b85889d
|
Fix unit tests
|
2008-01-09 19:13:26 -05:00 |
Slava Pestov
|
c8360f5ae5
|
Rename curry* to with
|
2008-01-09 17:36:30 -05:00 |
Slava Pestov
|
487abce510
|
Loading a vocab updates the browser if appropriate
|
2008-01-09 14:41:58 -04:00 |
Slava Pestov
|
3b311d3cb7
|
definition observers; move with-compilation-unit and related support to compiler.units
|
2008-01-09 04:52:08 -05:00 |
Slava Pestov
|
c3deb44f43
|
Fix circularity
|
2008-01-05 18:27:15 -04:00 |
Slava Pestov
|
516eca8544
|
Fix interactor stack effect inference
|
2008-01-05 16:09:55 -04:00 |
Slava Pestov
|
55efffed6c
|
Make mixins smarter, fix interactor
|
2008-01-04 22:10:49 -04:00 |
Slava Pestov
|
3fd5d8c40e
|
Fixing unit tests
|
2008-01-02 23:07:59 -04:00 |
Slava Pestov
|
b7327b6228
|
Redo the profiler
|
2008-01-02 20:36:36 -04:00 |
Slava Pestov
|
e3af94cfbd
|
Remove redundant tools.walker vocab
|
2007-12-31 23:16:21 -04:00 |
Slava Pestov
|
18eb8e2bd3
|
Clean up interactor gadget
|
2007-12-30 21:15:59 -05:00 |
Slava Pestov
|
64b06f059a
|
Unit test fixes
|
2007-12-30 17:14:15 -05:00 |
Slava Pestov
|
8189e33b2b
|
Remove compiler-hook which was just a workaround for the old batch compilation model
|
2007-12-30 15:05:33 -05:00 |
Slava Pestov
|
75695563ca
|
Fixing interactor (temporarily)
|
2007-12-29 22:29:59 -05:00 |
Slava Pestov
|
e58cbb2cda
|
: spin swap rot ;
|
2007-12-29 11:36:20 -05:00 |
Slava Pestov
|
ced9893a4e
|
Get bootstrap.tools to load, update extra/ for USE-IF: removal
|
2007-12-28 21:46:06 -05:00 |
Slava Pestov
|
318b5f40c8
|
Update unit tests to use must-infer
|
2007-12-26 22:16:14 -05:00 |
Slava Pestov
|
f53fa196ac
|
New must-infer word; \ foo must-infer asserts that foo's declared effect matches its inferred effect, put this in your unit tests
|
2007-12-26 20:54:38 -05:00 |
Slava Pestov
|
41fc4ea84e
|
forget-vocab and forget-source now call with-compilation-unit
|
2007-12-24 17:32:41 -05:00 |
Slava Pestov
|
07a4022d62
|
Parser, definitions, source-files refactoring work in progress
|
2007-12-21 21:18:24 -05:00 |
Slava Pestov
|
52bb787631
|
Fix Enter key in deploy tool
|
2007-12-14 01:16:47 -05:00 |
Slava Pestov
|
114ee74041
|
Fix one-word-elt
|
2007-12-13 16:34:36 -05:00 |
Slava Pestov
|
d7217801c3
|
Documentation fixes
|
2007-12-11 22:36:40 -05:00 |
Doug Coleman
|
4cde2561e2
|
3drop drop -> 4drop
|
2007-12-09 17:50:37 -06:00 |
Doug Coleman
|
7b10e2941f
|
Handle WM_SYSCOMMAND -- don't beep on alpha keys
|
2007-12-09 17:45:49 -06:00 |
Doug Coleman
|
f26713182f
|
Change ui tabs to alt+12345
|
2007-12-09 10:29:46 -06:00 |
Doug Coleman
|
dcec7beab2
|
Fix 'windows' shadowing
|
2007-12-06 01:12:02 -06:00 |
Doug Coleman
|
9143e843b1
|
Force windows.shell32 to load when UI loads
Remove duplicated code
|
2007-12-05 09:00:15 -06:00 |
Doug Coleman
|
09aad98687
|
Fix UI bug that puts mouse-captured objects in the datastack while walking code
I don't understand why it does this, but removing the spurious call to release-capture in the raise-window word fixes the problem
|
2007-12-04 18:16:15 -06:00 |
Slava Pestov
|
2332fd746e
|
Tweak :edit command
|
2007-11-28 02:13:02 -05:00 |
Slava Pestov
|
a9333780a0
|
Add missing USE:
|
2007-11-26 18:19:58 -05:00 |
Slava Pestov
|
efde1afc2f
|
Improve no-edit-hook error, make it restartable
|
2007-11-25 04:33:46 -05:00 |
Slava Pestov
|
fd2d136df6
|
UI fixes
|
2007-11-24 23:57:37 -05:00 |
Slava Pestov
|
80ad31db06
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2007-11-24 22:15:38 -05:00 |
Slava Pestov
|
4b92d10d64
|
Fix race condition with opening windows which affected get-workspace
|
2007-11-24 22:09:40 -05:00 |
Doug Coleman
|
af2cb6d2e1
|
Don't open all UI windows at 0,0 in Windows
|
2007-11-24 19:15:45 -06:00 |
Slava Pestov
|
10db300895
|
Tweak UI shortcuts a bit to not clash with F8 being reserved for Spaces in Leopard
|
2007-11-24 16:58:31 -05:00 |
Slava Pestov
|
3d17dbb433
|
Update X11 UI backend
|
2007-11-24 16:29:13 -05:00 |
Slava Pestov
|
2da8509134
|
Update Cocoa UI backend for recent changes
|
2007-11-24 15:41:27 -05:00 |
Slava Pestov
|
f0d29daedd
|
Remove debugging
|
2007-11-23 17:23:53 -05:00 |
Slava Pestov
|
937446c53b
|
Editors tweaks
|
2007-11-23 16:24:57 -05:00 |
Slava Pestov
|
204069e01d
|
Improve editor gadget selection behavior
|
2007-11-22 21:00:56 -05:00 |
Slava Pestov
|
812277815f
|
Improve multi-click detection logic
|
2007-11-22 14:21:32 -05:00 |
Slava Pestov
|
a7ef4eb1a2
|
Fix saving UI state in image
|
2007-11-22 01:40:17 -05:00 |
Slava Pestov
|
0714bb7a86
|
Revert incomplete changes
|
2007-11-21 04:19:50 -05:00 |
Slava Pestov
|
2ace9adafb
|
Fix deployment of ui.windows
|
2007-11-21 03:21:41 -05:00 |
Slava Pestov
|
555e2c9964
|
Fix activate-control
|
2007-11-21 03:21:26 -05:00 |
Slava Pestov
|
25de6273b3
|
Fix editors
|
2007-11-21 03:20:32 -05:00 |
Slava Pestov
|
424ced9e2d
|
Remove debugging messages
|
2007-11-16 18:40:57 -05:00 |
Slava Pestov
|
55c4abc39b
|
Fix editors unit tests
|
2007-11-16 03:26:00 -05:00 |
Slava Pestov
|
57893118e0
|
Clean up model-changed; no need for auxilliary tuples in editor and interactor
|
2007-11-16 03:01:45 -05:00 |
Slava Pestov
|
d6cf56162f
|
UI fixes
|
2007-11-16 01:54:13 -05:00 |
Slava Pestov
|
cef837184b
|
graft*/ungraft* refactoring
|
2007-11-16 01:19:13 -05:00 |
Slava Pestov
|
eee42d4bd5
|
More control refactoring
|
2007-11-14 16:35:17 -05:00 |
Slava Pestov
|
9bb0c40dc8
|
control gadget refactoring
|
2007-11-13 18:51:10 -05:00 |
Slava Pestov
|
bf32fb7a53
|
Load fix
|
2007-11-05 11:13:31 -05:00 |
Slava Pestov
|
599f1c6087
|
Finish cleaning up erg's changes, remove queues
|
2007-11-05 11:01:11 -05:00 |
Slava Pestov
|
b85af601c0
|
Document deployment
|
2007-11-05 01:23:48 -05:00 |
Slava Pestov
|
d8d1da96d7
|
Update libraries for parent-dir rename
|
2007-11-05 00:46:03 -05:00 |
Slava Pestov
|
206bf56b30
|
Add deploy-word-defs? deploy flag to make lsys happy
|
2007-11-04 22:52:25 -05:00 |
Slava Pestov
|
4485bc0c01
|
Remove code duplication
|
2007-11-04 21:24:22 -05:00 |
Slava Pestov
|
dfeb154bb1
|
Change unfold word
|
2007-11-04 17:32:01 -05:00 |
Slava Pestov
|
d366ced0a8
|
Fix load problem
|
2007-11-03 16:24:17 -04:00 |
Slava Pestov
|
1cac7d54a6
|
Move checkbox and radio button renders to ui.gadgets.buttons
|
2007-11-03 15:42:51 -04:00 |
Slava Pestov
|
8c87610fc6
|
Improved deploy tool
|
2007-11-01 13:50:02 -04:00 |
Slava Pestov
|
0f46ff8a15
|
Fix unnecessary dup
|
2007-10-31 21:52:46 -04:00 |
Slava Pestov
|
a01a7e4383
|
Improved deploy tool
|
2007-10-31 20:26:24 -04:00 |
Slava Pestov
|
0a8682ce9b
|
Improved border gadget
|
2007-10-31 20:26:12 -04:00 |
Slava Pestov
|
af2d0abb0e
|
UI deploy tool
|
2007-10-31 01:09:24 -04:00 |
Slava Pestov
|
58545d5756
|
Radio buttons and check boxes
|
2007-10-31 01:04:54 -04:00 |
Slava Pestov
|
ef22d57ef6
|
Improved profiler doesn't require all words to be recompiled to enable/disable
|
2007-10-28 04:33:36 -04:00 |