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
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
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