Doug Coleman
636d8ac58e
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 00:21:00 -06:00
Doug Coleman
7c42a9ce6b
improved regexp literals caught some typos
2008-11-24 00:20:38 -06:00
Doug Coleman
db3c21663e
better literal syntax for regexps. support ^ and $ (not in multiline mode yet) but not yet in multiline mode. support for \A and \Z \z is next. removed some crud from the parser, and added more commented out unit tests...
2008-11-24 00:18:27 -06:00
Slava Pestov
915bf0c449
Fix walker with dip
2008-11-23 22:28:39 -06:00
Slava Pestov
c9abd2f868
Fix typo
2008-11-23 22:05:04 -06:00
Slava Pestov
1d6e389d18
Fixing walker, adding traceback tests
2008-11-23 21:40:54 -06:00
Slava Pestov
eeb2133ba2
Fix compiler test
2008-11-23 21:40:10 -06:00
Slava Pestov
55e211601d
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor
2008-11-23 18:08:36 -06:00
Slava Pestov
0745f10068
Fix load error
2008-11-23 17:54:32 -06:00
Jose A. Ortega Ruiz
892aad7d0b
Emacs factor mode: More correct treatment of strings and comments in font-lock.
2008-11-24 00:45:48 +01:00
Slava Pestov
adce0bf5f3
Better docs for sequences.deep
2008-11-23 17:41:11 -06:00
Doug Coleman
ce54c54ba0
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-23 11:21:04 -06:00
Slava Pestov
65b89eea9e
Fix compile error
2008-11-23 04:46:15 -06:00
Slava Pestov
f520823d5c
Minor speedup
2008-11-23 04:22:38 -06:00
Slava Pestov
60964487e0
Fix PowerPC dip/2dip/3dip
2008-11-23 04:14:17 -06:00
Slava Pestov
35e9eb2508
Fix load error
2008-11-23 03:57:48 -06:00
Slava Pestov
af55aeaba5
Fix circularity issue in logging
2008-11-23 03:57:36 -06:00
Slava Pestov
a18f6b5a5e
help.html doesn't depend on html.components, reduces mason.test load time
2008-11-23 03:55:43 -06:00
Slava Pestov
2f4ecd9a67
Fix typo
2008-11-23 03:26:31 -06:00
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
4d9a4c573c
Update wordtimer for micros removal
2008-11-23 03:10:21 -06:00
Slava Pestov
3660643dcc
Remove extra/micros since we have this in the core now
2008-11-23 03:10:11 -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
6466ebaed7
Add comment explaining what's going on
2008-11-23 02:46:43 -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
2a0c92eb89
Use assoc-filter-as
2008-11-23 01:01:21 -06:00
Slava Pestov
2fe561ffca
Add assoc-filter-as
2008-11-23 01:01:15 -06:00
Slava Pestov
dd6f9bced5
Rename (append) to append-as, (3append) to 3append-as, take them out of private
2008-11-23 01:01:04 -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
51787c2022
Add some error checking to CHAR:
2008-11-23 00:25:01 -06:00
Slava Pestov
c2c07f8b22
Fix bootstrap
2008-11-23 00:24:36 -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
Doug Coleman
afc97627f9
remove >r r> from regexp
2008-11-22 23:01:24 -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
U-WSCHLIEP-PC\wschliep
72de2ff4fa
ui.gadgets.tabs: Fixed error; irc.ui.commands: Added /me
2008-11-22 23:11:44 -05:00
Doug Coleman
b00156bc85
fix count-matches and add unit test for it
2008-11-22 21:10:53 -06:00
Doug Coleman
6c5f761503
re-enable a unit test
2008-11-22 21:09:31 -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
75c32bde5a
cleaner unit-tests
2008-11-22 20:34:25 -06:00