Commit Graph

9260 Commits (f5513877ec1e5b841aa9cb27171e0ed9af05b49d)

Author SHA1 Message Date
Slava Pestov f5513877ec Don't load listener into deployment image 2008-11-22 19:58:05 -06:00
Slava Pestov 2f3b05b108 Test call-next-method from an uncomipiled method in a compiled deployment 2008-11-22 19:57:47 -06:00
Slava Pestov 3e7afcac29 (call-next-method) now takes a method instead of a class and a generic 2008-11-22 19:57:25 -06:00
Slava Pestov f1b95c0038 Fix .c command in FEP 2008-11-22 19:57:06 -06:00
Slava Pestov 9628bcd646 New 'expect' word, which is a more correct version of the 'scan assert=' idiom 2008-11-22 17:27:40 -06:00
Doug Coleman e110bac51a better parsing of constants 2008-11-22 16:50:40 -06:00
Doug Coleman 78ee86ee39 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 09:24:52 -06:00
Eduardo Cavazos e53d02bc5e locals: Allow comments in binding forms 2008-11-22 06:45:12 -06:00
Slava Pestov b5a51224c2 Clean up and fix minor issue with words. word 2008-11-22 03:43:05 -06:00
Slava Pestov 935a3d2042 Give credit 2008-11-22 03:39:05 -06:00
Slava Pestov 91b0696f1c Remove unfinished/vocab-browser now that the main vocab browser incorporates ideas 2008-11-22 03:38:50 -06:00
Slava Pestov d7e1c276f8 Add vocab-usage. and vocab-uses. words, vocab browser now prints more information 2008-11-22 03:38:19 -06:00
Slava Pestov 958ba935f6 Rename words 2008-11-22 03:38:00 -06:00
Slava Pestov 208a54e08e Help for generic words and classes now lists methods 2008-11-22 03:37:46 -06:00
Slava Pestov 1162ee6b0f Add <> word 2008-11-22 03:22:19 -06:00
Slava Pestov 42926ebfcf Fix ui.gestures help-lint 2008-11-22 02:24:24 -06:00
Slava Pestov 7e71fe081c Fix shift-drag again 2008-11-22 02:24:17 -06:00
Slava Pestov fa56d2849b Fix alt-click and control-click to simulate middle and right mouse button clicks 2008-11-22 02:23:43 -06:00
Doug Coleman eec1e868b0 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 02:19:14 -06:00
Slava Pestov 0b8cbc7d67 Fix drag gestures 2008-11-22 01:42:16 -06:00
Slava Pestov 17cb29e74e "help" test in UI should not affect browser tool 2008-11-22 01:24:05 -06:00
Slava Pestov ff8b9cf7e0 Fix compile error: inferrability of open-window exposed an invalid stack comment 2008-11-22 01:21:01 -06:00
Slava Pestov 8ec486f9a8 Add unit test now that open-window infers 2008-11-22 01:20:47 -06:00
Slava Pestov 2be5693f38 Clean up documents 2008-11-22 00:30:39 -06:00
slava a1920add92 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 00:24:34 -06:00
slava ae8e3ecb78 Fix X11 input problems 2008-11-22 00:23:56 -06:00
Doug Coleman 7b3e0c64f0 oops 2008-11-22 00:16:16 -06:00
Doug Coleman b5a1aa2036 clean up multipart some more 2008-11-22 00:12:44 -06:00
Slava Pestov 5236f49800 Add unit test now that event-loop infers 2008-11-21 23:56:45 -06:00
Slava Pestov 0efa5e09c9 Add some gadgets which are broken on purpose to test UI error handling 2008-11-21 23:31:56 -06:00
Slava Pestov c0c9855c26 Fix stack effects 2008-11-21 23:25:19 -06:00
Slava Pestov e516795a75 Increase benchmark.fib6 running time 2008-11-21 23:24:59 -06:00
Slava Pestov cc4c5949b1 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-21 23:21:36 -06:00
Slava Pestov 1b091b5a26 Reuse F_CONTEXT instances used for FFI callbacks: 60x speed improvement on benchmark.fib6 2008-11-21 23:13:14 -06:00
Slava Pestov dab66552bd Fix listener help lint 2008-11-21 23:04:24 -06:00
Slava Pestov fb918ab756 The event loop thread now adds events to a queue slurped by the UI update thread instead of handling them directly. This fixes a race condition where a gadget could end up handling an event before it was grafted or laid out 2008-11-21 23:01:20 -06:00
Doug Coleman 8cc68ae5ee add a multipart file upload captured from http.server, about to refactor multipart streams 2008-11-21 22:56:40 -06:00
Doug Coleman 5a4927de98 remove old mime-types 2008-11-21 22:56:07 -06:00
Doug Coleman 3909c42962 clean up teh newb code 2008-11-21 22:31:05 -06:00
Slava Pestov b6d6849394 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-21 22:15:34 -06:00
Doug Coleman de7b002baf use mime.types not mime-types 2008-11-21 22:13:14 -06:00
Doug Coleman 7412d6e431 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-21 22:11:36 -06:00
Doug Coleman 96ba8f8b06 add multipart stream, actual multipart parsing to follow soon 2008-11-21 22:10:58 -06:00
Slava Pestov e65368a137 UI event handling refactoring
- A+ is now the command key, and M+ is the option key, on mac
- new send-gesture, propagate-gesture words clean up gesture sending
- always send user-input after key-down, without checking if a gadget handled the key-down first
2008-11-21 22:03:14 -06:00
Slava Pestov b141b732ab Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor 2008-11-21 21:36:09 -06:00
Jose A. Ortega Ruiz 70645e0d3a Emacs Factor listener: new help mode; better run-factor/switch-to-factor behaviour. 2008-11-22 04:22:38 +01:00
Slava Pestov f2e8d4dda5 Add hide-all-vars word, document var watching wordS 2008-11-21 21:00:49 -06:00
Slava Pestov d504d6b8de slice-errors now report the parameters to the slicing operation 2008-11-21 21:00:30 -06:00
Slava Pestov 2cbc979460 Bail out on line-endings workarounds now that we have a better fix for that on Win64 2008-11-21 20:09:23 -06:00
Doug Coleman 841c8dddb5 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-21 18:55:37 -06:00