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