Daniel Ehrenberg
|
c8b1db0a3e
|
Changes for unicode
|
2008-01-09 19:34:29 -06:00 |
Daniel Ehrenberg
|
1dfabe3b34
|
Merge commit 'slava/master' into unicode
Conflicts:
core/parser/parser.factor
core/source-files/source-files.factor
extra/unicode/unicode-tests.factor
extra/unicode/unicode.factor
|
2008-01-09 17:30:59 -06:00 |
Slava Pestov
|
6df84617d6
|
Rename reload-vocab to reload
|
2008-01-09 17:53:55 -05:00 |
Slava Pestov
|
c8360f5ae5
|
Rename curry* to with
|
2008-01-09 17:36:30 -05:00 |
Slava Pestov
|
c738dee88e
|
Smarter FORGET:
|
2008-01-09 17:57:59 -04:00 |
Slava Pestov
|
ed29e2e5aa
|
Notify definition-observers when words are forgotten
|
2008-01-09 17:51:55 -04:00 |
Slava Pestov
|
487abce510
|
Loading a vocab updates the browser if appropriate
|
2008-01-09 14:41:58 -04:00 |
Slava Pestov
|
3629ba7dcd
|
Fixing bootstrap
|
2008-01-09 05:00:02 -05:00 |
Slava Pestov
|
3b311d3cb7
|
definition observers; move with-compilation-unit and related support to compiler.units
|
2008-01-09 04:52:08 -05:00 |
Slava Pestov
|
2180b0f146
|
Fix init-stdio scope issue
|
2008-01-09 01:50:25 -05:00 |
Slava Pestov
|
fa72e695a4
|
Fix tpo
|
2008-01-09 01:35:28 -05:00 |
Slava Pestov
|
028e0075d8
|
PowerPC support work in progress
|
2008-01-09 01:33:40 -05:00 |
Slava Pestov
|
85c9f78790
|
Fix PowerPC JIT
|
2008-01-09 00:18:03 -04:00 |
Slava Pestov
|
ac5f758bce
|
PowerPC support work in progress
|
2008-01-08 17:04:45 -04:00 |
Slava Pestov
|
928c68b506
|
JIT improvements; simpler 'current XT' relocation logic
|
2008-01-07 17:14:09 -04:00 |
Slava Pestov
|
4e43b946f9
|
Fix conflicts
|
2008-01-06 14:17:50 -04:00 |
Slava Pestov
|
8285eeda9a
|
Fix conflict
|
2008-01-06 13:30:23 -04:00 |
Slava Pestov
|
07e5441b14
|
Definition protocol cleanup
|
2008-01-06 12:13:44 -04:00 |
Doug Coleman
|
3f1370f2b5
|
lines-crc32 now crcs a \n at the end of each line. it is still off by one \n if the last line doesn't have a newline, but it's good enough for the parser
|
2008-01-05 21:46:39 -06:00 |
Slava Pestov
|
b40c064fc6
|
Remove some dead code
|
2008-01-05 22:06:51 -04:00 |
Slava Pestov
|
5f5270ae90
|
Cleaning up mixins
|
2008-01-05 22:06:01 -04:00 |
Slava Pestov
|
825601ccc7
|
More circularity fixes
|
2008-01-05 20:37:13 -04:00 |
Slava Pestov
|
c3deb44f43
|
Fix circularity
|
2008-01-05 18:27:15 -04:00 |
Slava Pestov
|
55efffed6c
|
Make mixins smarter, fix interactor
|
2008-01-04 22:10:49 -04:00 |
Doug Coleman
|
12f990bd1a
|
change the parser to use file-lines
add lines-crc32
update source-files for the contents -> lines change
|
2008-01-04 20:02:54 -06:00 |
Doug Coleman
|
ace3419a8a
|
Remove circular dependency in io
add file-lines
|
2008-01-04 18:56:04 -06:00 |
Slava Pestov
|
c86e95bc30
|
Add some more compiled-usage tests
|
2008-01-02 23:08:28 -04:00 |
Slava Pestov
|
96f4f3ff40
|
Fix profiler
|
2008-01-02 23:07:25 -04:00 |
Slava Pestov
|
b7327b6228
|
Redo the profiler
|
2008-01-02 20:36:36 -04:00 |
Doug Coleman
|
7c77535824
|
Merge http://littledan.onigirihouse.com/factor
|
2008-01-02 01:49:10 -06:00 |
Slava Pestov
|
e35ca18921
|
Working on compiled-usage
|
2008-01-01 15:54:14 -04:00 |
Aaron Schaefer
|
897a8ed8aa
|
Replace '<file-reader> contents' with 'file-contents' in all vocabs
|
2007-12-31 14:47:24 -05:00 |
Slava Pestov
|
6922bded81
|
Speed up compile-call
|
2007-12-30 21:34:44 -05:00 |
Aaron Schaefer
|
41fa14010d
|
Move file-contents word to core/io/io.factor
|
2007-12-30 21:29:27 -05:00 |
Slava Pestov
|
18eb8e2bd3
|
Clean up interactor gadget
|
2007-12-30 21:15:59 -05:00 |
Slava Pestov
|
64b06f059a
|
Unit test fixes
|
2007-12-30 17:14:15 -05:00 |
Slava Pestov
|
78ae930a33
|
Documentation updates
|
2007-12-30 16:09:21 -05:00 |
Slava Pestov
|
13c058870e
|
Fix bootstrap.help
|
2007-12-30 15:40:57 -05:00 |
Slava Pestov
|
e1be77ee6f
|
Documentation updates
|
2007-12-30 15:08:48 -05:00 |
Slava Pestov
|
a8160d74ad
|
Fix load order issue
|
2007-12-30 15:08:01 -05:00 |
Slava Pestov
|
3cd454bfe7
|
Use linux? word now
|
2007-12-30 15:06:37 -05:00 |
Slava Pestov
|
8189e33b2b
|
Remove compiler-hook which was just a workaround for the old batch compilation model
|
2007-12-30 15:05:33 -05:00 |
Slava Pestov
|
529133559f
|
Rename require-each to require-all
|
2007-12-29 22:30:17 -05:00 |
Slava Pestov
|
e2f270be70
|
Fix cleanup combinator in the case where always-cleanup throws an error
|
2007-12-29 12:35:51 -05:00 |
Slava Pestov
|
e58cbb2cda
|
: spin swap rot ;
|
2007-12-29 11:36:20 -05:00 |
Slava Pestov
|
74fb0ed298
|
Oops
|
2007-12-28 23:06:11 -05:00 |
Slava Pestov
|
58da31c071
|
New implementation of compiler error reporting
|
2007-12-28 22:51:36 -05:00 |
Slava Pestov
|
1caa78f618
|
Fixes for with-interactive-vocabs change
|
2007-12-28 21:50:09 -05:00 |
Slava Pestov
|
52ae410cc5
|
Removing USE-IF:, add with-interactive-vocabs, other fixes
|
2007-12-28 21:45:16 -05:00 |
Slava Pestov
|
9c1454ef68
|
Rename real/imaginary slots of complex to real-part/imaginary-part to avoid clashing with the real class word; fix bug where redefining a generic as a class leaves the word in a weird state
|
2007-12-27 17:26:39 -05:00 |