Daniel Ehrenberg
|
c2e3b6ac5a
|
interval-maps:interval-values word, and more docs for interval-maps
|
2009-03-20 18:24:57 -05:00 |
Daniel Ehrenberg
|
9de4083fc0
|
ISO 2022-JP-1 implementation
|
2009-03-20 16:15:26 -05:00 |
Daniel Ehrenberg
|
b6e5bac483
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-20 02:20:43 -05:00 |
Daniel Ehrenberg
|
91aec52a1e
|
Fixing io.encodings.iana help lint
|
2009-03-20 02:20:31 -05:00 |
Slava Pestov
|
fd0fd8fb71
|
Remove useless slot
|
2009-03-20 01:53:49 -05:00 |
Slava Pestov
|
4b26ff6a95
|
Add variables to set request-limit and upload-limit
|
2009-03-20 01:47:09 -05:00 |
Slava Pestov
|
53e519b87b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-19 20:02:52 -05:00 |
Slava Pestov
|
7f4c967ace
|
More compact relocation layout
|
2009-03-19 20:02:43 -05:00 |
Doug Coleman
|
ebaf05f26b
|
Fix clipboard bugs
|
2009-03-19 17:36:38 -05:00 |
Daniel Ehrenberg
|
e951fb773a
|
Fixing unicode script help
|
2009-03-19 01:06:25 -05:00 |
Daniel Ehrenberg
|
d72e395b2e
|
simple-flat-file uses utf8
|
2009-03-19 00:24:09 -05:00 |
Daniel Ehrenberg
|
9ad3d34f66
|
Normalization tests also use simple-flat-file!
|
2009-03-18 22:55:02 -05:00 |
Daniel Ehrenberg
|
4aa430cfd7
|
Moving more parsing code to simple-flat-file
|
2009-03-18 22:49:06 -05:00 |
Daniel Ehrenberg
|
4f1ef75066
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-18 21:04:53 -05:00 |
Daniel Ehrenberg
|
1dd34ad776
|
Reorganizing Unicode data, so that the data tables are private; ch>upper moves to unicode.data
|
2009-03-18 21:04:36 -05:00 |
Daniel Ehrenberg
|
3e63d3eb01
|
Fixing Unicode docs
|
2009-03-18 20:02:03 -05:00 |
Slava Pestov
|
518b5c46ca
|
Fixing deploy tests
|
2009-03-18 19:58:05 -05:00 |
Daniel Ehrenberg
|
6c8ea5e7d4
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-18 19:44:45 -05:00 |
Slava Pestov
|
bb92336fb8
|
Change a throw to a rethrow
|
2009-03-18 19:44:38 -05:00 |
Daniel Ehrenberg
|
c5788ea67f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-18 19:43:19 -05:00 |
Slava Pestov
|
3f1e6a46e4
|
io.sockets.secure.unix.debug: Add <test-config> word
|
2009-03-18 19:30:57 -05:00 |
Daniel Ehrenberg
|
d5af5027d0
|
Making http use ASCII rather than Unicode; fixing encodings bug
|
2009-03-18 18:49:59 -05:00 |
Daniel Ehrenberg
|
a282789910
|
XML missing encoding error
|
2009-03-18 18:32:34 -05:00 |
Daniel Ehrenberg
|
68a81675c0
|
io.encodings.iana no longer throws errors for name>encoding/encoding>name
|
2009-03-18 18:13:11 -05:00 |
Daniel Ehrenberg
|
4aec9d2c46
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-18 18:12:18 -05:00 |
Slava Pestov
|
1d45720579
|
Add a deploy test to keep benchmark.regex-dna size down
|
2009-03-18 17:08:57 -05:00 |
Slava Pestov
|
d60e586f48
|
Fix tools.deploy.shaker's call( and execute( stripping
|
2009-03-18 17:08:18 -05:00 |
Slava Pestov
|
e2fdb0783c
|
Separate regexp.prettyprint from regexp to reduce deployed image size
|
2009-03-18 17:07:19 -05:00 |
Daniel Ehrenberg
|
8157a6a52f
|
Making regexp AST building linear time rather than quadratic for a{n}
|
2009-03-18 17:03:38 -05:00 |
Slava Pestov
|
9d44b7620f
|
Fixing the build
|
2009-03-18 17:01:26 -05:00 |
Daniel Ehrenberg
|
ba9938c30f
|
Reorganizing things in regexp, mostly
|
2009-03-18 16:09:45 -05:00 |
Daniel Ehrenberg
|
54194d269c
|
Some reorganizing in Unicode; regexp class changes
|
2009-03-17 19:39:04 -05:00 |
Slava Pestov
|
32678fc4d1
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-17 19:06:56 -05:00 |
Slava Pestov
|
2ed97f5a24
|
Various fixes for call(
|
2009-03-17 18:53:44 -05:00 |
Doug Coleman
|
a1ba5fa999
|
Merge git://github.com/Keyholder/factor into keyholder
|
2009-03-17 12:31:23 -05:00 |
Doug Coleman
|
655e8ddbac
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-17 10:14:32 -05:00 |
Slava Pestov
|
786475102d
|
Make more code infer
|
2009-03-17 02:19:50 -05:00 |
Daniel Ehrenberg
|
a181c22015
|
Regexp docs typo fix
|
2009-03-17 00:10:55 -05:00 |
Daniel Ehrenberg
|
4a79ee9bb9
|
Making unicode.data slightly more efficient
|
2009-03-17 00:04:27 -05:00 |
Daniel Ehrenberg
|
9f8ccb67a7
|
Making disambiguation faster
|
2009-03-16 23:49:31 -05:00 |
Slava Pestov
|
e981090045
|
Inline caching for call(
|
2009-03-16 23:02:55 -05:00 |
Daniel Ehrenberg
|
2f8adf9d4d
|
Fixing regexp docs
|
2009-03-16 22:43:08 -05:00 |
Daniel Ehrenberg
|
a26fb62831
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-16 22:31:15 -05:00 |
Daniel Ehrenberg
|
fec49cb616
|
More expository XML docs
|
2009-03-16 22:29:38 -05:00 |
Slava Pestov
|
e1a358a30c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-16 20:54:36 -05:00 |
Slava Pestov
|
ead3452957
|
Fix walker
|
2009-03-16 20:49:09 -05:00 |
Slava Pestov
|
135f3bfc7f
|
Fix bootstrap
|
2009-03-16 20:48:56 -05:00 |
Slava Pestov
|
be4fb1e7d9
|
Move call( and execute( to core
|
2009-03-16 20:11:36 -05:00 |
Daniel Ehrenberg
|
7a0ce748df
|
Cleaning up XML to make : string>xml <string-reader> read-xml ;
|
2009-03-16 18:28:15 -05:00 |
Daniel Ehrenberg
|
b745930b28
|
More regexp docs
|
2009-03-16 18:14:39 -05:00 |
Daniel Ehrenberg
|
ababfe80ef
|
More regexp docs; unix line ending support
|
2009-03-16 17:53:38 -05:00 |
Doug Coleman
|
f7512da692
|
fix example
|
2009-03-16 14:44:40 -05:00 |
Doug Coleman
|
8eea41b537
|
normalizing alpha data for tiffs is done too often, check in test image for it
|
2009-03-16 07:11:56 -05:00 |
Doug Coleman
|
bb33894d8a
|
check in more test images
|
2009-03-16 07:11:46 -05:00 |
Doug Coleman
|
baf2cc6c5a
|
fix bitmap loading of odd-width files
|
2009-03-16 07:08:35 -05:00 |
Slava Pestov
|
3a611f41c7
|
ui.gadgets.editors: remove unnecessary workaround, make another word infer
|
2009-03-16 06:27:19 -05:00 |
Slava Pestov
|
0c77a3b3be
|
compiler: use call( instead of assert-depth
|
2009-03-16 06:27:01 -05:00 |
Slava Pestov
|
38c6be94d4
|
Fixing some stack comments
|
2009-03-16 06:17:18 -05:00 |
Slava Pestov
|
1559b74640
|
Add new check-datastack primitive and re-implement call( with it, instead of using with-datastack. call( is now 5x faster
|
2009-03-16 06:16:51 -05:00 |
Slava Pestov
|
58d997de5c
|
Refactor regexp.compiler to not all with-compilation-unit so much; benchmark.regex-dna loads about twice as fast now
|
2009-03-16 05:00:27 -05:00 |
Slava Pestov
|
27a68b8aa4
|
Update meta-data
|
2009-03-16 03:39:42 -05:00 |
Slava Pestov
|
f1197fe327
|
peg.ebnf gives better stack effects
|
2009-03-16 03:29:04 -05:00 |
Slava Pestov
|
6bf8097f77
|
editors.notepad needed an unportable tag
|
2009-03-16 03:02:10 -05:00 |
Slava Pestov
|
36d03dfa08
|
Use call( so that with-ui infers
|
2009-03-16 03:01:47 -05:00 |
Slava Pestov
|
4589aab8a4
|
Move ui.gadgets.alerts, ui.gadgets.book-extras and ui.utils to extra
|
2009-03-16 03:00:37 -05:00 |
Daniel Ehrenberg
|
22cd50ca4f
|
Fixing html.components unit test
|
2009-03-16 01:30:42 -05:00 |
Daniel Ehrenberg
|
f6560186dd
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-16 00:46:27 -05:00 |
Slava Pestov
|
c468ed8962
|
integer/integer partial dispatch ops now use both-fixnums?
|
2009-03-16 00:44:44 -05:00 |
Daniel Ehrenberg
|
941e56b046
|
Farkup parser rewrite
|
2009-03-16 00:42:48 -05:00 |
Slava Pestov
|
47dc534901
|
Help lint fixes
|
2009-03-15 23:25:29 -05:00 |
Daniel Ehrenberg
|
03684713c9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-15 20:28:43 -05:00 |
Slava Pestov
|
710ce74512
|
Add related-words to furnace.actions docs
|
2009-03-15 20:13:10 -05:00 |
Slava Pestov
|
0d38d2f7e8
|
Fix more stack effects
|
2009-03-15 18:28:46 -05:00 |
Slava Pestov
|
8e55533bfa
|
Tweak some furnace code to infer and load with almost no warnings
|
2009-03-15 18:19:29 -05:00 |
Daniel Ehrenberg
|
f62847a430
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-15 17:39:29 -05:00 |
Slava Pestov
|
cb9adb2436
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-15 17:11:37 -05:00 |
Slava Pestov
|
07a5a46009
|
Add stream-element-type generic word
|
2009-03-15 17:11:18 -05:00 |
Doug Coleman
|
3a0b0aff79
|
support loading bitmaps that have extra padding bytes on each line, like reference.bmp
|
2009-03-15 15:08:55 -05:00 |
Doug Coleman
|
2698c30a30
|
fix BGR>RGB
|
2009-03-15 13:59:06 -05:00 |
Slava Pestov
|
9eab2a7d71
|
loading an image doesnt hang now, not quite right yet..
|
2009-03-14 23:23:49 -05:00 |
Doug Coleman
|
845158fffd
|
fix using
|
2009-03-14 15:52:25 -05:00 |
Doug Coleman
|
f8da7967fc
|
remove unused slot
|
2009-03-14 15:52:04 -05:00 |
Doug Coleman
|
935849b418
|
fix bitmap rendering
|
2009-03-14 15:31:59 -05:00 |
Doug Coleman
|
aa91df6b10
|
more bitmap cleanup
|
2009-03-14 15:17:51 -05:00 |
Doug Coleman
|
8ac5834861
|
cleaning up bitmaps
|
2009-03-14 15:08:50 -05:00 |
Doug Coleman
|
cdec85dc8f
|
write out bitmaps from arbitrary image tuples
|
2009-03-14 14:48:28 -05:00 |
Doug Coleman
|
07d906086d
|
docs updates for calendar
|
2009-03-14 13:58:08 -05:00 |
Doug Coleman
|
89e6ea1bbe
|
add tutorial for setting up smtp to work with gmail
|
2009-03-14 11:59:18 -05:00 |
Doug Coleman
|
4bd8583254
|
fix spacing issue
|
2009-03-14 10:51:38 -05:00 |
Doug Coleman
|
b8f24a303a
|
scaffold-help now prints $var-description for symbols
|
2009-03-14 10:36:24 -05:00 |
Slava Pestov
|
7ed56a3cef
|
Make peg compilation infer
|
2009-03-14 00:34:04 -05:00 |
Doug Coleman
|
4302e36424
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-14 00:04:08 -05:00 |
Doug Coleman
|
4ed2d030c8
|
bitmap loading was broken
|
2009-03-14 00:03:44 -05:00 |
Slava Pestov
|
34d9d12ddb
|
Fix a bug in ui.gadgets.labeled and add a unit test
|
2009-03-14 00:01:18 -05:00 |
Slava Pestov
|
3c29c92f5b
|
Better unit tests for images.bitmap
|
2009-03-14 00:01:01 -05:00 |
Slava Pestov
|
c46b400d40
|
New look for menus
|
2009-03-13 23:49:16 -05:00 |
Slava Pestov
|
46da224f8b
|
Update regexp and tools.deploy docs
|
2009-03-13 23:12:56 -05:00 |
Slava Pestov
|
99de526e8b
|
Update meta-data
|
2009-03-13 20:46:08 -05:00 |
Slava Pestov
|
cff700cd3e
|
Add tests to ensure that execute( and regexps work when deployed
|
2009-03-13 19:41:13 -05:00 |
Slava Pestov
|
67f5a932db
|
Fix regexp.nfa to load if unicode.case is not already loaded
|
2009-03-13 19:40:54 -05:00 |
Slava Pestov
|
ad0ae4200f
|
Remove workaround from regexp.compiler now that with-compilation-unit infers
|
2009-03-13 19:40:38 -05:00 |
Slava Pestov
|
bf41b187b0
|
Re-organize code so that with-compilation-unit can infer
Fix with-compilation-unit to work in deployed code
|
2009-03-13 19:39:32 -05:00 |
Daniel Ehrenberg
|
a36af22f11
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-13 15:35:15 -05:00 |
Maxim Savchenko
|
c63a08ae95
|
Merge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32
|
2009-03-13 13:48:51 -04:00 |
Doug Coleman
|
e8c5950fe9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-13 09:03:58 -05:00 |
Slava Pestov
|
1648a54655
|
Add inline caching for execute( -- regex-dna is now only 1% slower if regexp uses execute( rather than execute-unsafe(
|
2009-03-13 07:01:43 -05:00 |
Doug Coleman
|
5bdfbe11c0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-13 05:58:15 -05:00 |
Slava Pestov
|
da254e4621
|
Opening a second popup if one is already visible hides the first
|
2009-03-13 04:47:56 -05:00 |
Slava Pestov
|
06f29ab7e4
|
give-up-transform now uses a cached stack effect. Slight performance improvement when compiling calls to member? with a non-literal quotation
|
2009-03-13 04:28:24 -05:00 |
Slava Pestov
|
4c51d8524d
|
Fix prettyprinting of method definitions and classes
|
2009-03-13 02:58:09 -05:00 |
Doug Coleman
|
68b113d653
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-13 01:25:50 -05:00 |
Slava Pestov
|
091468479d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-13 00:40:29 -05:00 |
Slava Pestov
|
8f1240cf96
|
Forgetting a word doesn't call reset-word anymore, fixing an issue where a word calling a forgotten word wouldn't compile because the 'declared-effect' word prop was not set
|
2009-03-13 00:40:18 -05:00 |
Doug Coleman
|
b9950f4416
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-12 22:17:47 -05:00 |
Doug Coleman
|
aeaeca193d
|
fix the copyright header
|
2009-03-12 21:57:09 -05:00 |
Doug Coleman
|
39ce205f75
|
add a binding to part or all of uniscribe
|
2009-03-12 21:52:45 -05:00 |
Doug Coleman
|
3bfce6e95c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-12 21:40:24 -05:00 |
Slava Pestov
|
effec0469c
|
Don't use colors.constants in prettyprint
|
2009-03-12 21:25:33 -05:00 |
Slava Pestov
|
e18e99acc3
|
Auto-use output omits duplicate vocabulary names, and the current vocabulary's private vocab
|
2009-03-12 21:21:48 -05:00 |
Slava Pestov
|
9696661ef5
|
Use 1|| instead of 0|| where appropriate in peg.ebnf to remove some stack shuffling
|
2009-03-12 21:21:32 -05:00 |
Slava Pestov
|
bb5c6f78b8
|
words. emits a newline after
|
2009-03-12 20:50:07 -05:00 |
Slava Pestov
|
06e8468c40
|
Document alien.destructors
|
2009-03-12 20:48:22 -05:00 |
Slava Pestov
|
91e51f038c
|
Slightly faster binary-search
|
2009-03-12 20:43:44 -05:00 |
Slava Pestov
|
7cefd48884
|
Tweak pane layout for better baseline alignment
|
2009-03-12 17:48:46 -05:00 |
Maxim Savchenko
|
719080b0b4
|
Merge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32
|
2009-03-12 18:35:27 -04:00 |
Slava Pestov
|
999f038567
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-12 17:31:37 -05:00 |
Slava Pestov
|
2f85a1a9eb
|
Don't report inference warnings for inline words
|
2009-03-12 17:30:41 -05:00 |
Slava Pestov
|
80e719ba5b
|
Remove stupid commented out code
|
2009-03-12 17:30:33 -05:00 |
Slava Pestov
|
4fdb5d0557
|
Fix infinite fixed point iteration bug found by littledan; generalize-counter-interval wasn't called in all the right places
|
2009-03-12 17:30:24 -05:00 |
Doug Coleman
|
7bbcb569d4
|
fix find-in-directories and add unit tests
|
2009-03-12 17:01:44 -05:00 |
Doug Coleman
|
3b3f38a4cd
|
use CONSTANT: in calendar
|
2009-03-12 16:03:10 -05:00 |
Doug Coleman
|
da41ae8fbe
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-12 11:30:16 -05:00 |
Maxim Savchenko
|
a8ca9c3d0e
|
Merge branch 'master' of git://factorcode.org/git/factor into clean-linux-x86-32
|
2009-03-12 06:18:43 -04:00 |
Daniel Ehrenberg
|
05d718a7e9
|
Merge branch 'master' of git://github.com/bogiebro/factor
|
2009-03-12 03:58:40 -05:00 |
Daniel Ehrenberg
|
3c04d96bc4
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-11 22:05:06 -05:00 |
Daniel Ehrenberg
|
1ca2e8196b
|
Making regexp generate less class algebra
|
2009-03-11 22:04:47 -05:00 |
Slava Pestov
|
d08dd2ba20
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-11 21:51:53 -05:00 |
Slava Pestov
|
03f048cce9
|
Add a couple of must-infer tests
|
2009-03-11 21:51:39 -05:00 |
Daniel Ehrenberg
|
98392ef2ab
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-11 19:39:55 -05:00 |
Daniel Ehrenberg
|
e70748f8f1
|
Redoing class algebra so conjunction works
|
2009-03-11 19:39:35 -05:00 |
Slava Pestov
|
667eca9410
|
Fix unit tests and help lint for 'see' move
|
2009-03-11 17:33:54 -05:00 |
Slava Pestov
|
034bda42ca
|
Inline initial state in next-match loop
|
2009-03-11 17:06:45 -05:00 |
Slava Pestov
|
44d36dab9c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-11 16:54:26 -05:00 |
Slava Pestov
|
18ca3b3419
|
Add some declarations so that next-match is faster
|
2009-03-11 16:53:44 -05:00 |
Slava Pestov
|
7dac8de701
|
Get rid of match tuple
|
2009-03-11 16:36:53 -05:00 |
Slava Pestov
|
643da5f073
|
Remove match iterators for a performance boost
|
2009-03-11 16:21:29 -05:00 |
Daniel Ehrenberg
|
23c8b375cc
|
Uncommenting most remaining regexp unit tests
|
2009-03-11 16:06:14 -05:00 |
Daniel Ehrenberg
|
8b286cea4c
|
Adding word breaks to regexp
|
2009-03-11 15:51:54 -05:00 |
Doug Coleman
|
b38348aae0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-03-11 15:06:31 -05:00 |
Daniel Ehrenberg
|
c193f1b68a
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/regexp/regexp.factor
|
2009-03-11 14:47:05 -05:00 |