Commit Graph

1551 Commits (1409ddf15c5be812aef7ddd5251e10b434dc1f8b)

Author SHA1 Message Date
Slava Pestov 1409ddf15c Fix load error 2008-11-23 03:26:25 -06:00
Slava Pestov a08c9d7e6c Merge branch 'master' of git://factorcode.org/git/factor 2008-11-23 03:26:16 -06:00
Slava Pestov 9b9d45b8f8 Fix type error 2008-11-23 03:22:56 -06:00
Slava Pestov d22c0281df Print runtime as a float 2008-11-23 03:10:32 -06:00
Slava Pestov 7788b3e0db Merge branch 'master' into microseconds 2008-11-23 03:06:32 -06:00
Slava Pestov 616df5da22 PowerPC dip/2dip/3dip JIT intrinsics (untested) 2008-11-23 03:04:45 -06:00
Slava Pestov a4d9cdfeb3 Refactor all usages of >r/r> in core to use dip, 2dip, 3dip
Non-optimizing compiler now special-cases dip, 2dip, 3dip following a
literal quotation: this allows us to break the dip/slip meta-circle
without explicit calls to >r/r>
2008-11-23 02:44:56 -06:00
Slava Pestov 304ee19a3b Forgot to add a vocab 2008-11-23 02:36:26 -06:00
Slava Pestov 7418fd9df4 Move code out of openssl vocabulary 2008-11-23 01:00:29 -06:00
Slava Pestov ab53e7ce7a peg and peg.parsers doesn't need to load shuffle vocabulary 2008-11-23 01:00:12 -06:00
Slava Pestov 61836bc69a Alarms don't start to lag if the alarm takes longer to execute than the interval itself 2008-11-23 00:14:04 -06:00
Slava Pestov 303b3f2f83 Fix compile error in x86 bootstrap 2008-11-23 00:09:23 -06:00
Slava Pestov 7c61cf190f Circularity between vocabularies no longer causes an infinite loop; loading a vocabulary like json or furnace no longer loads certain files twice 2008-11-23 00:04:18 -06:00
Slava Pestov d42affbc76 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 22:50:26 -06:00
Slava Pestov 3a2e15327f Disable these for now 2008-11-22 22:47:40 -06:00
Slava Pestov f0716b3a0d 1% image size reduction by not storing empty compiled-generic-uses and compiled-uses props 2008-11-22 22:46:57 -06:00
Doug Coleman 87fb9c0971 another test for turning off dotall mode inline 2008-11-22 21:06:47 -06:00
Doug Coleman ba680fae6f handle dotall mode -- . matches newlines when it's on. dotall mode is off by default. rearrange unit tests a bit 2008-11-22 21:04:09 -06:00
Doug Coleman 3a8f1b4966 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 20:02:52 -06:00
Doug Coleman bcd75e97d3 fix match-all, re-split 2008-11-22 20:01:25 -06:00
Doug Coleman fb8bdfe7e5 rename last-slice1 to slice1-last 2008-11-22 20:00:37 -06:00
Slava Pestov ec0d4717ca Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 20:00:13 -06:00
Slava Pestov 359fac1266 Update for call-next-method changes 2008-11-22 19:58:32 -06:00
Slava Pestov 323f95d3f4 Pre-compute next-methods when deploying 2008-11-22 19:58:23 -06:00
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
Doug Coleman 86546552d3 more slices in regexps, change unit tests 2008-11-22 18:07:57 -06:00
Doug Coleman a5c4463e34 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 17:31:51 -06:00
Doug Coleman 22cc7a66f4 remove using for math.ranges 2008-11-22 17:31:40 -06:00
Doug Coleman 09969a5fc2 regexps return a slice instead of a range now 2008-11-22 17:30:16 -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 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
U-SLAVA-DFB8FF805\Slava a7bc139c1e Don't load io.sockets during bootstrap on Windows 2008-11-22 03:18:33 -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
U-SLAVA-DFB8FF805\Slava ca200b72d0 Fixing some problems with Windows keyboard handling 2008-11-22 02:15:25 -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 8ec486f9a8 Add unit test now that open-window infers 2008-11-22 01:20:47 -06:00