Doug Coleman
9217dd6c5b
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-30 15:53:05 -06:00
Doug Coleman
e7fbc0c9f2
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-30 15:28:26 -06:00
Slava Pestov
9bba10c970
Fix load error; word got moved
2008-11-30 15:13:30 -06:00
Slava Pestov
b7d4fccf56
Fix smtp tests
2008-11-30 15:11:03 -06:00
Slava Pestov
53862b9a23
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-30 15:04:21 -06:00
Slava Pestov
5fff1bdf05
Clean up ui.gadgets.menus, improve docs, ad add right-click menus to panes and editors with clipboard commands
2008-11-30 15:03:05 -06:00
Doug Coleman
bc7739ec1d
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-30 14:38:29 -06:00
Doug Coleman
dcd3b033f6
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-30 14:26:16 -06:00
Slava Pestov
b1f855a55f
Replace one kludge with another
2008-11-30 14:23:15 -06:00
Doug Coleman
3f2907663f
fix lame bug in netbsd statvfs code
2008-11-30 14:20:28 -06:00
Slava Pestov
14377c6e36
Fix AUTH PLAIN support,and add STARTTLS support; clean up response handling code a bit, to make better error messages; fix a bug where the first line initially sent by the server was not being read
2008-11-30 13:53:13 -06:00
Slava Pestov
4b62fb68f1
Documentation update
2008-11-30 13:52:26 -06:00
Slava Pestov
f0fc3190f3
Stop blinking before starting again
2008-11-30 13:50:09 -06:00
Slava Pestov
4ec8326917
Move underlying-handle word from io.launcher to io.ports, add a new underlying-port word
...
Add a remote-address symbol to io.sockets, with-client binds it, ditto for io.servers.connection
io.sockets.secure now has two new words, send-secure-handshake, accept-secure-handshake, to upgrade existing connections
2008-11-30 13:46:39 -06:00
Slava Pestov
f55c5d1bd0
Fix compile error
2008-11-30 11:37:39 -06:00
Slava Pestov
eedf58c5ef
Add platform support note
2008-11-30 10:18:29 -06:00
Slava Pestov
dce74a6915
Add support for AUTH PLAIN to smtp library
...
Update documentation
The smtp.server used for testing now starts on a random port instead of hard-coding 4321
2008-11-30 10:12:08 -06:00
Slava Pestov
c7c3bbc5f5
Fix register assignments on 64-bit x86
2008-11-30 08:05:36 -06:00
sheeple
6400085bea
Fix bootstrap, add a unit test
2008-11-30 07:36:29 -06:00
sheeple
ff000f3e82
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-30 07:25:37 -06:00
Slava Pestov
e7f4563374
fixnum* intrinsic for x86
2008-11-30 07:26:49 -06:00
sheeple
abc486c342
Subtraction overflow was wrong way round on PowerPC
2008-11-30 06:08:16 -06:00
Slava Pestov
5299f104e9
[ drop t ] pusher == [ ] accumulator
2008-11-30 04:51:17 -06:00
Slava Pestov
a02b8521dd
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-30 04:47:40 -06:00
Slava Pestov
1361bb7d5c
derived-ops for shift didn't include fixnum-shift
2008-11-30 04:44:52 -06:00
Doug Coleman
bc14b8c7c8
fix a netbsd struct definition and some >r r> usage
2008-11-29 20:19:40 -06:00
Doug Coleman
1a50bcce75
dlist>seq was defined in dlists and linked-assocs
2008-11-29 20:17:16 -06:00
Doug Coleman
09a431f0b3
dlist>seq now preserves f entries as reported by leifkb
2008-11-29 20:15:04 -06:00
Slava Pestov
0e91763333
More tweaks
2008-11-29 15:35:39 -06:00
Slava Pestov
7bb90d07f0
Fix USING:
2008-11-29 15:24:20 -06:00
Slava Pestov
6e655242d2
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-29 15:23:04 -06:00
Slava Pestov
8b863ed5e5
Cleanups
2008-11-29 15:21:23 -06:00
Slava Pestov
594751381e
Fix bootstrap
2008-11-29 15:21:12 -06:00
Doug Coleman
11fd4788db
fix compile error
2008-11-29 15:19:09 -06:00
Doug Coleman
bab45d8915
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-29 13:48:16 -06:00
Doug Coleman
338e592935
remove >r r>
2008-11-29 13:47:45 -06:00
Slava Pestov
84d4c29c93
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-29 13:45:00 -06:00
Slava Pestov
4f5b0e5cd6
Oops
2008-11-29 13:44:38 -06:00
Doug Coleman
07615bd219
remove >r r>
2008-11-29 13:40:48 -06:00
Doug Coleman
ed2c3a22fe
remove >r r>
2008-11-29 13:40:43 -06:00
Doug Coleman
d258a4f70c
>r r> in unit-test
2008-11-29 13:37:48 -06:00
Doug Coleman
57e34e9d6c
remove >r r> from alien
2008-11-29 13:37:38 -06:00
Doug Coleman
347087fab8
remove >r r> from grouping
2008-11-29 13:29:38 -06:00
Doug Coleman
4b6126f92a
remove >r r> from various vocabs
2008-11-29 13:29:19 -06:00
Doug Coleman
d5f2a00f6d
remove >r r> from hash2
2008-11-29 13:29:00 -06:00
Doug Coleman
d0370a06b0
remove >r r> from heaps
2008-11-29 13:28:52 -06:00
Doug Coleman
62a1a1df1c
remove >r r>
2008-11-29 13:21:40 -06:00
Doug Coleman
82d8d769b2
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-29 13:21:23 -06:00
Doug Coleman
3f9f6b3624
remove >r r> from checksums
2008-11-29 13:00:50 -06:00
Doug Coleman
e0329d7cf8
remove >r r> from calendar
2008-11-29 12:51:47 -06:00
Doug Coleman
76da98c9bf
move period of time util words to calendar
2008-11-29 12:47:04 -06:00
Doug Coleman
3da7ca59b0
fix summary
2008-11-29 12:19:08 -06:00
Doug Coleman
cf325ac1af
summary file was empty
2008-11-29 12:18:41 -06:00
Doug Coleman
9d5732671d
remove >r r>
2008-11-29 12:18:09 -06:00
Slava Pestov
8672f0d637
Add fast-path for <float-array> on 2 and 3 arguments
2008-11-29 12:05:42 -06:00
Slava Pestov
b80e82b170
Use specializer hints when inlining words
2008-11-29 12:05:27 -06:00
Slava Pestov
09c6d97fea
HINTS: now supports literals; they're tested with eq?
2008-11-29 12:03:56 -06:00
Slava Pestov
62faf57fd9
Clarify docs
2008-11-29 11:39:57 -06:00
Slava Pestov
cbf392c889
Use new distance word
2008-11-29 10:38:27 -06:00
Slava Pestov
5bc173b9cf
Better hints for float array operations
2008-11-29 10:19:35 -06:00
Slava Pestov
f79041545a
New distance word in math.vectors, replaces distance in math.points, more efficient
2008-11-29 10:19:23 -06:00
Aaron Schaefer
be7bae07d3
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-29 10:46:32 -05:00
Doug Coleman
6756613b29
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-29 05:20:09 -06:00
Slava Pestov
e8a69a3aea
Fix conflict
2008-11-29 05:14:49 -06:00
Slava Pestov
f72f9a8f45
Add required methods
2008-11-29 04:59:29 -06:00
Slava Pestov
52f1ff3a95
Fix conflict
2008-11-29 04:23:23 -06:00
Slava Pestov
2798de019a
Faster <range>
2008-11-29 04:09:16 -06:00
Slava Pestov
e1578b5848
Tweak math.functions to inline better
2008-11-29 03:49:24 -06:00
Slava Pestov
86d45262dc
Add toutput ype propagation for #alien-invoke and #alien-indirect nodes
2008-11-29 03:47:38 -06:00
Slava Pestov
1c0789e616
Didn't generate ##branch after ##alien-invoke and ##alien-indirect
2008-11-29 03:46:57 -06:00
Slava Pestov
02a2752fa5
Add 'class' slot to c-types
2008-11-29 03:45:34 -06:00
Doug Coleman
460ce6ec93
more private words
2008-11-29 02:39:41 -06:00
Doug Coleman
eb7a344e00
add tests for multipart. it's mostly finished, just needs some cleanups and integration with the web server
2008-11-29 02:38:27 -06:00
Doug Coleman
b9432c3d01
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-29 00:48:09 -06:00
Doug Coleman
bc60af6187
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-29 00:45:43 -06:00
sheeple
26c002d23f
Fix fixnum* problem; result was shifted to the right by 3 bits if both input registers were equal
2008-11-29 00:44:46 -06:00
Doug Coleman
5b3e01f20a
hexdump should only work on byte-arrays
2008-11-29 00:42:15 -06:00
Slava Pestov
a0a72f19f4
Clean up tools.annotations a little
2008-11-29 00:37:37 -06:00
Doug Coleman
a4860c3173
add toggle-bit word to math.bitwise
2008-11-29 00:37:36 -06:00
Slava Pestov
265e57e21a
Fix optimized. to literalize words when printing #push nodes
2008-11-29 00:37:26 -06:00
Slava Pestov
c1d249afb2
Add unit test
2008-11-29 00:37:07 -06:00
Slava Pestov
67471dedac
Forgot to emit a ##branch after ##fixnum-{add,sub,mul} ops; tools.annotations test faild
2008-11-29 00:36:43 -06:00
Slava Pestov
cafc450a84
Documentation improvements
2008-11-29 00:20:39 -06:00
Slava Pestov
ca12d46820
Don't use >r/r> in opengl
2008-11-29 00:20:29 -06:00
Slava Pestov
d0a54e3e8b
Fix see-methods when class or generic has no methods
2008-11-28 23:24:59 -06:00
Doug Coleman
d1df44637c
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-28 12:08:26 -06:00
Slava Pestov
1c3e4f070a
I accidentally the UI
2008-11-28 02:31:21 -06:00
sheeple
9c40cb4a05
Tree-shaker now merges wrappers; saves a few kb
2008-11-28 01:14:33 -06:00
Slava Pestov
92cc760070
Fixes
2008-11-28 01:11:03 -06:00
Slava Pestov
cdf3b48986
Refactoring usages of >r/r> to dip in UI
2008-11-28 00:02:02 -06:00
Slava Pestov
268f3e4838
Make setlocale() failure non-fatal since it appears to be broken on the eeepc
2008-11-27 23:37:16 -06:00
Slava Pestov
a3398f2296
Fix editors.emacs docs
2008-11-27 23:28:32 -06:00
Slava Pestov
6dfce7d4e7
load-locals is a primitive now, change semantics of get-locals to bum out 2 instructions from the sub-primitive
2008-11-27 22:30:29 -06:00
Slava Pestov
02b8dcf9f3
Stack checker now knows about wlet words
2008-11-27 21:57:16 -06:00
Slava Pestov
a729e72b7e
Fixing some problems with the locals implementation:
...
- Smart combinators now work with wlet words
- Expansion no longer usees >r/r>
- Hook into fry so that fry and locals can work as expected
- Document limitations of locals with macros in more detail, remove mention of >r/r> limitation since those two words are going away anyway
2008-11-27 21:55:46 -06:00
Slava Pestov
a3231c5a4e
Refactor fry a bit, to add extension points for locals
2008-11-27 21:55:20 -06:00
Slava Pestov
0c19abc0c1
Better docs for generalizations
2008-11-27 21:53:53 -06:00
Slava Pestov
5402162df5
Add mnswap macro
2008-11-27 21:07:50 -06:00
Aaron Schaefer
db20629a0f
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-26 17:48:47 -05:00
Doug Coleman
baba7c1c44
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-26 10:11:43 -06:00
Slava Pestov
c7d86ebd55
Oops
2008-11-26 05:24:35 -06:00
Slava Pestov
498761376a
Cleanup
2008-11-26 04:25:18 -06:00
Slava Pestov
d927ed5620
Better hints
2008-11-26 04:20:25 -06:00
Slava Pestov
53df21c033
Faster MD5
2008-11-26 04:08:52 -06:00
Slava Pestov
69d5628944
Workaround bug in Apple X3100 driver
2008-11-26 01:41:13 -06:00
Slava Pestov
ef88afa323
Fix combinators.short-circuit for stricter locals invariant checking
2008-11-26 01:00:23 -06:00
Slava Pestov
d334c60897
Fix literal rewriting for macro expansions that use fry to splice in a quot
2008-11-26 00:59:12 -06:00
Slava Pestov
4e9495a7e7
Tweak listener GUI layout
2008-11-25 23:05:19 -06:00
Slava Pestov
f3cdd650e7
Clicking past the end of a document moves caret to the end
2008-11-25 23:04:57 -06:00
Slava Pestov
f8d4935e0d
Remove two remaining usage s of -roll from UI
2008-11-25 23:04:34 -06:00
Slava Pestov
418353b99e
Locals-in-literals rewriting was broken if a lambda was nested inside of an array
2008-11-25 23:03:55 -06:00
Slava Pestov
2f025f58ae
Frames had problems with resizing
2008-11-25 19:20:25 -06:00
Doug Coleman
c31d7b7f56
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-25 17:09:42 -06:00
Slava Pestov
f3f3b3e769
Remove some unused words
2008-11-25 16:47:56 -06:00
Slava Pestov
30f93f547f
generalizations and delegate no longer uses >r/r>
2008-11-25 16:47:47 -06:00
Slava Pestov
fc5d53327d
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-25 16:26:23 -06:00
Slava Pestov
b16b8dae32
Clean up
2008-11-25 16:26:17 -06:00
Doug Coleman
94895a9167
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-25 15:37:55 -06:00
Eduardo Cavazos
de95773574
generalizations: Update 'npick' to not use >r and r>
2008-11-25 05:55:49 -06:00
Doug Coleman
384a11ecee
move things around. the parser no longer adjusts nodes based on options, instead opting for nfa to handle it (case-insensitive, multiline, dotall, reversed..)
2008-11-24 22:17:47 -06:00
Doug Coleman
e4a2b671d3
remove flags from transition-tables
2008-11-24 22:16:29 -06:00
Slava Pestov
6297c4d2e4
Make cookie parsing more permissive
2008-11-24 20:26:29 -06:00
Slava Pestov
b045a39333
Re-arrange furnce to avoid circularity
2008-11-24 20:26:11 -06:00
U-SLAVA-DFB8FF805\Slava
6f0ec04310
Fix stack effect of param-reg-[12] on x86.3C2
2008-11-24 19:09:55 -06:00
Slava Pestov
9081247e34
Merge branch 'master' of git://factorcode.org/git/factor into faster_overflow_checks
2008-11-28 22:26:49 -06:00
sheeple
2fc87a047a
Merge branch 'master' of sheeple@factorcode.org:/git/factor
2008-11-28 22:24:20 -06:00
sheeple
2b1a90e90a
Fixing PowerPC arithmetic primitives
2008-11-28 22:22:26 -06:00
Slava Pestov
bac609d7af
Implement both-fixnums? sub-primitive for PowerPC
2008-11-28 21:18:42 -06:00
Slava Pestov
68dd6cc35a
Working on PowerPC overflow checks
2008-11-28 20:02:50 -06:00
Slava Pestov
eb8c621b6f
Faster generic arithmetic on fiixnums: both-fixnums? sub-primitive performs a check if the top two stack items are both fixnums with a single conditional branch
2008-11-28 08:35:02 -06:00
Slava Pestov
f44506089d
More work on overflow instructions: don't need temp register anymore, add -tail variants which don't need stack frame
2008-11-28 06:36:30 -06:00
Slava Pestov
5634becda1
##fixnum-add, ##fixnum-sub instructions open-code overflow check
2008-11-28 05:33:58 -06:00
U-SLAVA-DFB8FF805\Slava
bb99523d39
Fix Windows UI
2008-11-24 18:55:45 -06:00
Slava Pestov
12d4f684ec
Fix <long>, <ulong>, *long, *ulong on win64
2008-11-24 16:28:56 -06:00
Aaron Schaefer
addcb36c57
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 17:11:38 -05:00
Slava Pestov
433f16e18b
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 16:04:22 -06:00
slava
e9aa13150f
gc-reset, gc-stats, jit-compile primitives didn't have static stack effects
2008-11-24 16:01:53 -06:00
slava
fbc0f33c86
The deploy tool would coalesce equal quotations into one. This created a problem
...
for the non-optimizing compiler because if the new 'leader' quotation was not
compiled but some of the ones that it replaces were, then calls to the quotation
from contexts where they have to be compiled (eg, compiled if and dip) would no
longer work. Add a `jit-compile' primitive to compile quotations, and call it
as appropriate in `compress-quotations`.
2008-11-24 15:59:27 -06:00
Doug Coleman
f8a23c657b
a bit of refactoring, preparing to take options out of the parsing stage
2008-11-24 12:59:29 -06:00
Doug Coleman
87bdc0acd3
if we're on win64, don't run postgresql tests
2008-11-24 12:57:26 -06:00
Doug Coleman
799f761bef
state-tables vocab is no longer necessary
2008-11-24 12:31:40 -06:00
Slava Pestov
915bd51b20
Tweak debugger and traceback a bit
2008-11-24 12:29:24 -06:00
Slava Pestov
e62a558cf4
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 12:01:55 -06:00
Slava Pestov
d849287779
Fix fixnum/i-fast and fixnum/md-fast on PowerPC
2008-11-24 12:01:08 -06:00
sheeple
6c568d5c3d
Fix PowerPC bootstrap
2008-11-24 11:34:18 -06:00
Slava Pestov
f2040c0529
Add some more tests
2008-11-24 11:12:36 -06:00
Slava Pestov
ab689c098b
Clean up direct literal code and make a first attempt at PowerPC support
2008-11-24 08:16:14 -06:00
Slava Pestov
2aaf860f47
Experimental optimizations
2008-11-24 06:40:51 -06:00
Slava Pestov
1fa819191d
Change inlining heuristic so that it behaves the same with dip and >r/r>
2008-11-24 05:46:26 -06:00
Slava Pestov
a264adc74c
Forgot that us parameter might be f
2008-11-24 05:45:57 -06:00
Slava Pestov
b76bf45741
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 01:45:41 -06:00
Slava Pestov
dbf52c6176
Fix PowerPC bootstrap
2008-11-24 01:45:36 -06:00
Doug Coleman
b3fd1adb1c
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 01:21:32 -06:00
Doug Coleman
23ac947162
remove <iregexp>
2008-11-24 01:21:18 -06:00
Slava Pestov
3c378d46ef
Fix sequences.deep tests
2008-11-24 00:52:40 -06:00
Slava Pestov
fb511f4fe8
Fix help lint
2008-11-24 00:51:46 -06:00
Slava Pestov
b48c051b1b
Fix Windows overlapped timeout code for microseconds
2008-11-24 00:51:29 -06:00
Slava Pestov
d3d57c800b
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 00:30:09 -06:00
Slava Pestov
87bc7d8c8b
Update PPC non-optimizing compiler backend
2008-11-24 00:29:34 -06:00
Slava Pestov
d86524f4bc
Non-optimizing compiler now compiles dip, 2dip, 3dip, if, with direct branches instead of indirect branches. 8% bootstrap time improvement on Core Duo 2
2008-11-24 00:23:17 -06:00
Doug Coleman
636d8ac58e
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-24 00:21:00 -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
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
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
60964487e0
Fix PowerPC dip/2dip/3dip
2008-11-23 04:14:17 -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
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
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
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
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