Slava Pestov
bae7923594
Fix more cosmetic issues
2009-04-03 19:50:46 -05:00
Doug Coleman
c97ca399d8
refactor a bit, document sort-by
2009-04-03 19:49:49 -05:00
Doug Coleman
8fdb3bb27a
define a sort-by to take a sequence of comparators without slots
2009-04-03 19:43:10 -05:00
Slava Pestov
695b97e6e6
Remove debug stuff
2009-04-03 19:35:22 -05:00
Slava Pestov
84e98d8be7
Merge branch 'master' of git://factorcode.org/git/factor
2009-04-03 19:31:18 -05:00
Slava Pestov
3137d12f12
Fix some minor UI bugs
2009-04-03 19:30:07 -05:00
Doug Coleman
73a2fa49c5
add title sort for use with joe's mp3 player
2009-04-03 18:19:45 -05:00
Doug Coleman
2e1652db6d
simplify sorting.slots a bit
2009-04-03 17:38:21 -05:00
Doug Coleman
ce73c17c1d
add sorting.functor
2009-04-03 17:28:55 -05:00
Doug Coleman
32954b75ad
use functors to define human-sort
2009-04-03 17:28:31 -05:00
Slava Pestov
92cc670c28
Merge branch 'master' of git://factorcode.org/git/factor
2009-04-03 10:25:56 -05:00
Slava Pestov
535850f3ea
Fix vocab: and word name stripping in deployed binaries
2009-04-03 10:16:56 -05:00
Slava Pestov
f42c23de9d
Copy UI theme over to deployed binaries
2009-04-03 10:16:40 -05:00
Slava Pestov
9907bd9fe2
Add fseek primitive so that c-streams can seek. This lets the UI work without native IO
2009-04-03 10:16:25 -05:00
U-SLAVA-DFB8FF805\Slava
82317980a4
Don't strip out superclass word prop since UI needs it
2009-04-03 09:48:16 -05:00
U-SLAVA-DFB8FF805\Slava
4f9ac11eed
Remove unused dependency
2009-04-03 09:48:10 -05:00
Slava Pestov
73184698a8
Remove unused entry from using list
2009-04-03 09:45:02 -05:00
Slava Pestov
1a35be8ae0
Add a new tip
2009-04-03 09:44:48 -05:00
U-SLAVA-DFB8FF805\Slava
038509f652
Merge branch 'master' of git://factorcode.org/git/factor
2009-04-03 09:22:47 -05:00
U-SLAVA-DFB8FF805\Slava
1731b57249
Add textures without alpha channels, cropping; update usages of <texture>; don't ignore trailing in x>offset
2009-04-03 07:01:22 -05:00
U-SLAVA-DFB8FF805\Slava
7f4784151c
Paint selection, and create bitmap with power of 2 size as an optimizaion
2009-04-03 06:59:27 -05:00
U-SLAVA-DFB8FF805\Slava
0dcb38d86a
Some more GDI32 bindings
2009-04-03 06:58:36 -05:00
Doug Coleman
7e0f271cf3
fix typo in docs
2009-04-02 17:00:29 -05:00
U-SLAVA-DFB8FF805\Slava
dfa27e0c17
Add vocab meta-data for some of the new vocabs
2009-04-02 13:50:15 -05:00
Slava Pestov
e0a8def090
Fix generate-help to not open thousands of windows in UI
2009-04-02 13:48:53 -05:00
U-SLAVA-DFB8FF805\Slava
b357812589
Fix Uniscribe font size
2009-04-02 13:24:34 -05:00
U-SLAVA-DFB8FF805\Slava
745a435475
Merge branch 'master' into uniscribe
2009-04-02 13:19:30 -05:00
U-SLAVA-DFB8FF805\Slava
dba42f9259
Remove DLL-downloading logic since we don't have external deps anymore
2009-04-02 13:07:45 -05:00
U-SLAVA-DFB8FF805\Slava
9c3054c84a
More progress on Uniscribe
2009-04-02 13:05:26 -05:00
Aaron Schaefer
5405f530b9
Merge branch 'master' of git://factorcode.org/git/factor
...
* 'master' of git://factorcode.org/git/factor:
Fix UI pane selection
use unicode instead of ascii again
Fix up 'demos' vocab
beginnings of a c preprocessor -- needs #if, #elif, #else
Tabs are blank (better unicode whitespace support coming soon)
fix take-rest for out of bounds
Partial fix for pane selection
ensure-port outputs a new URL instead of mutating its input
FUEL: Font lock and no indentation for EBNF: ... ;EBNF forms.
2009-04-02 11:59:59 -04:00
Slava Pestov
de357bacdb
Merge branch 'master' of git://factorcode.org/git/factor
2009-04-02 09:12:00 -05:00
Slava Pestov
4f19f9b2c1
Fix UI pane selection
2009-04-02 09:09:09 -05:00
Slava Pestov
2aaeb62c4e
Fix up 'demos' vocab
2009-04-02 01:17:55 -05:00
Daniel Ehrenberg
4ef0344477
Tabs are blank (better unicode whitespace support coming soon)
2009-04-02 01:12:09 -05:00
U-SLAVA-DFB8FF805\Slava
0cfa22c276
Merge branch 'master' of git://69.93.127.154/git/factor into uniscribe
2009-04-01 22:46:04 -05:00
Slava Pestov
4dbb2aa491
Partial fix for pane selection
2009-04-01 22:24:49 -05:00
Slava Pestov
318da06a71
ensure-port outputs a new URL instead of mutating its input
2009-04-01 22:05:12 -05:00
Aaron Schaefer
ed9a63311c
Fix typo and update a combinator usage in calendar
2009-04-01 22:03:45 -04:00
Aaron Schaefer
ca9fb1fcf1
Update usages of divisor? where appropriate
2009-04-01 21:53:18 -04:00
Aaron Schaefer
c698a83a12
Add divisor? math function
2009-04-01 19:29:19 -04:00
Doug Coleman
1b0c301005
move assoc-heaps to extra
2009-04-01 17:29:58 -05:00
Joe Groff
432ff9b07f
Make math.blas library and ABI choice configurable
2009-04-01 14:52:43 -05:00
Doug Coleman
81ec716782
Merge branch 'master' of git://factorcode.org/git/factor
2009-04-01 04:29:28 -05:00
Doug Coleman
e37627fa8f
fix linux64 blas
2009-04-01 04:28:53 -05:00
Chris Double
087a7acfba
Fix peg left recursion handling
2009-03-31 23:59:52 -05:00
Slava Pestov
474e74a232
Re-organize things so that bootstrap.ui doesn't load ui.text
2009-03-31 23:44:38 -05:00
Daniel Ehrenberg
3211270d5b
left and right arrow keys move between graphemes in UI
2009-03-31 21:49:14 -05:00
Daniel Ehrenberg
95d9b3a417
Adding functionality to unicode breaks API for future UI changes
2009-03-31 21:48:43 -05:00
Daniel Ehrenberg
cee809ead1
Merge branch 'master' of git://factorcode.org/git/factor into unicode
2009-03-31 21:42:22 -05:00
Daniel Ehrenberg
b6d292fb23
Merge branch 'master' of git://factorcode.org/git/factor into unicode
2009-03-31 21:15:18 -05:00
Doug Coleman
65cb08c355
fix help-lint for syndication
2009-03-31 11:12:05 -05:00
Slava Pestov
932d44cab8
Small speedup for code using H{ } clone and with-scope
2009-03-31 08:16:04 -05:00
Slava Pestov
39b53817b9
Small size reduction for deployed images
2009-03-31 08:15:27 -05:00
Slava Pestov
1dfa621f4d
Tweak some code to reduce deployed image size
2009-03-31 08:03:27 -05:00
Slava Pestov
85fb4aab89
syndication: fix help lint
2009-03-31 04:43:26 -05:00
Slava Pestov
eb9164e65d
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-30 20:46:09 -05:00
Slava Pestov
b32df2100a
Fix parse-feed for byte arrays
2009-03-30 20:45:55 -05:00
Doug Coleman
6b6de2b8aa
refactor some error handling in peg, more unit tests
2009-03-30 19:42:04 -05:00
Doug Coleman
9550becf92
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-30 08:44:49 -05:00
sheeple
4ce3cdc149
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-30 07:20:28 -05:00
sheeple
42d164db77
Fix C99 complex number support in FFI on Mac OS X/PPC
2009-03-30 07:19:14 -05:00
Doug Coleman
c1297ec177
add unit tests for quoting
2009-03-30 00:18:02 -05:00
Slava Pestov
e8ec1716e3
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-29 23:13:37 -05:00
Slava Pestov
bd91ac56ce
Fix model docs
2009-03-29 23:13:30 -05:00
Daniel Ehrenberg
f657c60c4f
Some cleanup in documents.elements
2009-03-29 22:58:04 -05:00
Daniel Ehrenberg
5ecff284ef
Fixing regexp compiler's bounds checks
2009-03-29 22:57:13 -05:00
U-SLAVA-DFB8FF805\Slava
8ca25700c2
Merge branch 'master' of git://factorcode.org/git/factor into uniscribe
2009-03-29 22:52:58 -05:00
Doug Coleman
82b6e32945
fix a few compile errors
2009-03-29 21:35:57 -05:00
Daniel Ehrenberg
13f553b284
Fixing farkup's parsing of [aaa]
2009-03-29 20:29:38 -05:00
Slava Pestov
633669302b
Merge branch 'master' into uniscribe
2009-03-29 19:10:26 -05:00
Slava Pestov
a40b4f6dfa
Fix docs typo
2009-03-29 19:07:01 -05:00
Slava Pestov
d586d49cb6
Fix listener-run-files
2009-03-29 16:28:04 -05:00
Slava Pestov
cf87e20a30
Uniscribe text rendering work in progress
2009-03-28 22:27:37 -05:00
Slava Pestov
a58ce33bb3
Split off some code from ui.backend.windows into windows.offscreen
2009-03-28 22:27:18 -05:00
Slava Pestov
84b5ace863
alien.destructors: ignore any output values from disposal word
2009-03-28 22:26:49 -05:00
Slava Pestov
602fe353e8
Fix another XMode bug
2009-03-28 22:19:55 -05:00
Slava Pestov
2344660811
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-28 22:14:27 -05:00
Slava Pestov
fe0a71cd88
Fix an XMode bug exposed in the pastebin
2009-03-28 22:13:58 -05:00
Doug Coleman
cd0986509c
unit test tools.scaffold, fix a bug in scaffolding docs
2009-03-28 16:40:34 -05:00
Doug Coleman
d3bd574820
inline a couple of combinators to fix compile warnings
2009-03-28 16:34:52 -05:00
Slava Pestov
8c37cf596c
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-28 15:30:20 -05:00
Slava Pestov
fd44378736
Trailing [[ no longer throws an error in farkup parser
2009-03-28 15:29:58 -05:00
Doug Coleman
df4d652c0a
less stack shuffling
2009-03-28 15:02:28 -05:00
Doug Coleman
5460a5375e
change makefile to use .so instead of .a on unix
2009-03-28 14:41:48 -05:00
Doug Coleman
e5ffc202f2
fix blas ffi on linux64
2009-03-28 14:17:24 -05:00
Slava Pestov
9be60e36af
Add models.arrow.smart: abstracts out common <product>/<arrow> pattern
2009-03-28 04:19:33 -05:00
Slava Pestov
b5c5991747
Working on UI compile error viewer tool
2009-03-28 04:19:02 -05:00
U-SLAVA-DFB8FF805\Slava
40631ec2a9
Fix alien tests on Windows; LoadLibraryEx does not like UNC paths
2009-03-28 02:37:07 -05:00
Doug Coleman
4f428f6404
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-27 21:57:27 -05:00
Doug Coleman
92bd390c9b
use a different abi on linux for fortran
2009-03-27 21:57:10 -05:00
Slava Pestov
dcfb19128d
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-27 20:05:30 -05:00
Slava Pestov
b53960dace
Add compiler transform for index with a literal sequenc
2009-03-27 20:05:23 -05:00
Doug Coleman
9b74a99a8e
clean up duplication
2009-03-27 20:04:05 -05:00
Slava Pestov
6b55cd55ef
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-27 20:03:00 -05:00
Doug Coleman
5138842c83
redo the roman ops with smart combinators
2009-03-27 19:55:34 -05:00
Slava Pestov
f97389503f
Fix stream-read-until on byte-readers
2009-03-27 19:26:16 -05:00
Doug Coleman
01de22b7fd
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-27 18:55:54 -05:00
Doug Coleman
c792594095
use CONSTANT: in roman
2009-03-27 18:55:43 -05:00
Slava Pestov
3bf5d2bfd4
Implement image tesselation in image.tesselation. This is used by opengl.textures to break up large bitmaps into multiple smaller textures. The gl-rect and gl-fill-rect words have different stack effects now, so usages were updated.
2009-03-27 18:31:25 -05:00
Doug Coleman
6f743b280d
hopefully last fix for alien.factor
2009-03-27 17:58:31 -05:00
sheeple
1cf5c519cc
fix ffi tests on 32bit
2009-03-27 14:39:45 -05:00
sheeple
e04efe5f5a
use .a instead of .so on unix
2009-03-27 10:41:24 -05:00
Slava Pestov
d6c58fa51d
Merge branch 'master' of git://github.com/seckar/factor
2009-03-27 00:20:10 -05:00
Nicholas Seckar
6755db7fdb
Update scaffold-vocab docs, it does not create tests
2009-03-26 22:05:18 -07:00
Slava Pestov
04c3443e95
Split off normalize-image into images.normalization
2009-03-26 21:28:57 -05:00
Slava Pestov
903a6fbbc5
help.tips: use write-object to write heading so that right-clicking on "Tip of the day" and picking Edit works
2009-03-26 21:28:09 -05:00
Slava Pestov
6c0986f8b2
Add definition mixin in definitions vocab to replace hard-coded union in ui.tools.operations; add ?execute to kernel to replace dup word? [ execute ] when calls in unicode.breaks and opengl
2009-03-26 21:27:45 -05:00
Slava Pestov
84d968c5f6
Add test to assert that new-resizable returns specialized vectors on specialized arrays
2009-03-26 21:25:52 -05:00
Slava Pestov
caa89de401
hints: allow hints on generic words, these are propagated to each method
2009-03-26 21:25:21 -05:00
Doug Coleman
73b8bf1193
fix using list
2009-03-26 19:58:23 -05:00
Slava Pestov
d35e50e807
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-26 19:02:11 -05:00
Doug Coleman
63e06589bd
don't normalize-path in add-library
2009-03-26 18:56:10 -05:00
Slava Pestov
5632061425
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-26 18:20:30 -05:00
Slava Pestov
0eb415b671
Tips of the day now implement the definition protocol
2009-03-26 13:02:28 -05:00
Doug Coleman
b771758ff7
fix load errors, help lint
2009-03-26 10:45:52 -05:00
Doug Coleman
4e33df153d
add using
2009-03-26 10:43:54 -05:00
Doug Coleman
6ca02e9b37
Merge branch 'master' of http://factorcode.org/git/factor into db
2009-03-25 23:01:05 -05:00
Doug Coleman
8b7fcce399
update code for usages of add-library
2009-03-25 23:00:19 -05:00
Doug Coleman
3c1b716bf9
move a lot of words to alien.libraries
2009-03-25 23:00:02 -05:00
Slava Pestov
6984c143e9
Fix hang when running ui tests
2009-03-25 22:54:31 -05:00
Slava Pestov
ff07c8f352
Fix compiler.tree.debugger tests
2009-03-25 22:53:03 -05:00
Slava Pestov
f4948ec970
Merge tools.test.ui into ui.gadgets.debug
2009-03-25 22:52:52 -05:00
Doug Coleman
4b275c2861
make add-library normalize-path, use libfactor-ffi-tests for testing ffi
2009-03-25 13:05:34 -05:00
Slava Pestov
c36ae80c28
Better error message if user forgets with-ui
2009-03-25 11:12:10 -05:00
Doug Coleman
28b10a7094
remove loading freetype library on CE
2009-03-25 10:19:52 -05:00
Slava Pestov
be9d8ffd02
A+b now focuses the search field
2009-03-25 10:12:10 -05:00
Slava Pestov
9b8dd01c0b
Fix bitrot in compiler.tree.debugger
2009-03-25 10:11:58 -05:00
Slava Pestov
7741d2ca23
- definitions.icons now has a reference article
...
- move about to help.vocabs; it now opens the vocab browser instead
- help.vocabs is in default use list
- add runnable-vocab predicate class
2009-03-24 09:11:45 -05:00
Slava Pestov
577522fe0f
Fix ui.tools.profiler help lint
2009-03-24 08:56:59 -05:00
Slava Pestov
6c5e10e5fd
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-24 04:11:20 -05:00
Slava Pestov
637d06a4f8
Add silly 'tip of the day' feature, and 'recently visited' list to UI browser home page
2009-03-24 04:11:08 -05:00
U-SLAVA-DFB8FF805\Slava
5d3c2c874a
Get game-input to load on Windows
2009-03-24 03:58:11 -05:00
Slava Pestov
7e0022c16f
Merge branch 'master' of git://github.com/philippwinkler/factor
2009-03-23 23:38:28 -05:00
Slava Pestov
53369cf5ff
Round mouse co-ordinates
2009-03-23 23:15:53 -05:00
Slava Pestov
862223fa79
Fix bunny deployment
2009-03-23 22:36:51 -05:00
Slava Pestov
919f544d64
cocoa.messages: cleanup
2009-03-23 19:25:17 -05:00
Slava Pestov
6f4e5b4bd9
Move synopsis* from definitions to see
2009-03-23 19:25:10 -05:00
Slava Pestov
e4c1c1cc2a
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-23 19:23:30 -05:00
Slava Pestov
f8d7fec17f
Faster PEG compile times; inline less, use execute( instead
2009-03-23 19:23:18 -05:00
Doug Coleman
8befaa53de
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-23 18:28:06 -05:00
Slava Pestov
ed26f1921f
Condomization wraps lambdas in condoms to protect them from macro-transmitted diseases. cond, case and other macros work better now if lambdas appear where quotations are expected
2009-03-23 18:25:18 -05:00
Slava Pestov
8385e9d9f5
Fixing compile errors, test failures and help lint failures
2009-03-23 17:12:41 -05:00
Philipp Winkler
b3080178c6
Add a missing step to the tutorial.
2009-03-23 12:39:03 -07:00
Doug Coleman
8dfe860b17
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-23 11:50:39 -05:00
Slava Pestov
5a9dbc2c0f
Remove useless declarations
2009-03-23 01:18:24 -05:00
Slava Pestov
723bfab030
Fixing unit tests for syntax change
2009-03-23 00:34:02 -05:00
Slava Pestov
70192ce0d5
Merge branch 'master' of git://factorcode.org/git/factor into finish_syntax_colon
2009-03-22 22:21:34 -05:00
U-SLAVA-DFB8FF805\Slava
a38e9c2e79
tools.disassembler now uses udis on Windows
2009-03-22 22:19:40 -05:00
Slava Pestov
9ebd9c8d01
Add unit test for regression
2009-03-22 21:42:15 -05:00
Slava Pestov
0a8fb3e5f3
xml.syntax: update for syntax change
2009-03-22 21:38:06 -05:00
Slava Pestov
75452c842f
cpu.ppc.bootstrap: update for syntax change
2009-03-22 21:37:42 -05:00
Slava Pestov
6080c6e734
Fix stack effect redefinition
2009-03-22 20:16:31 -05:00
Slava Pestov
5408191724
xml: update XML-NS: for define-memoized stack effect change and get all unit tests to pass
2009-03-22 18:37:28 -05:00
Slava Pestov
e0d48e3ab6
New utility word: complete-effect
2009-03-22 17:59:40 -05:00
Slava Pestov
0ffc9247cc
words: Fix compile errors in unit tests, remove ?word-name word and replace its usages with present
2009-03-22 17:53:06 -05:00
Slava Pestov
2f4e2735ea
Fix compile errors in compiler tests so that they actually test the compiler instead of being useless
2009-03-22 17:50:53 -05:00
Slava Pestov
51f9da378c
bootstrap.image: when serializing a tuple whose tuple layout doesn't exist in the target, throw an error instead of generating an image which crashes the VM on startup. Fix some inference warnings
2009-03-22 17:50:13 -05:00
Slava Pestov
52cac7fd4e
alien.structs: simplify logic and remove dead code
2009-03-22 17:47:48 -05:00
Slava Pestov
d1436cea15
Merge branch 'master' into finish_syntax_colon
2009-03-21 18:13:47 -05:00
Doug Coleman
6585133cc1
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-21 09:47:05 -05:00
Slava Pestov
b9459fb860
Minor cleanup in io.encodings.iso2022
2009-03-21 04:14:18 -05:00
Slava Pestov
ea26949051
Minor fixes to regexp docs
2009-03-21 04:07:28 -05:00
Slava Pestov
55bb5500bd
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-21 03:39:51 -05:00
Daniel Ehrenberg
87b90cf371
Fixing XML char classes
2009-03-21 03:39:30 -05:00
Slava Pestov
3de9723d22
Update unicode.categories.syntax
2009-03-21 03:32:10 -05:00
Daniel Ehrenberg
62c2ee8d3b
Documenting character class operations
2009-03-21 03:22:50 -05:00
Slava Pestov
30816ba5d0
Get more code to load after SYNTAX: change
2009-03-21 03:22:21 -05:00
Slava Pestov
c0154c1391
Change (:) to parse effect immediately, and remove ( parsing word
2009-03-21 03:17:35 -05:00
Daniel Ehrenberg
4f83e2057a
Making unicode.categories.syntax use member?, simplifying the code
2009-03-21 03:17:20 -05:00
Slava Pestov
385892be64
Make the member? transform better
2009-03-21 03:10:21 -05:00
Slava Pestov
59dbba09a3
Oops, quoting is actually needed by db.postgresql
2009-03-21 02:54:59 -05:00
Daniel Ehrenberg
d6f9947bff
Regexp character class intersection and difference syntax
2009-03-21 02:53:36 -05:00
Slava Pestov
ea60f8ae93
Changing : foo ; parsing to SYNTAX: foo ;
2009-03-21 01:27:50 -05:00
Daniel Ehrenberg
a88f1050be
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-21 01:18:51 -05:00
Daniel Ehrenberg
c6fc88f28f
Unicode categories syntax cleanup
2009-03-21 01:18:25 -05:00
Daniel Ehrenberg
62638fb4d3
Moving unicode.syntax to unicode.categories.syntax; documenting and modifying syntax
2009-03-21 01:11:45 -05:00
Slava Pestov
f73f4e6293
Fix load error in mime.multipart
2009-03-21 00:47:33 -05:00
Doug Coleman
50535b1a74
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-20 22:01:14 -05:00
Doug Coleman
054a2e5b7c
add word to parse robots.txt visit-time
2009-03-20 20:40:39 -05:00
Daniel Ehrenberg
f3038f2ae8
More docs for Unicode and simple-flat-file; moving more parsing code there
2009-03-20 19:53:54 -05:00
Slava Pestov
7e020af18a
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-20 19:43:11 -05:00
Slava Pestov
b06499605c
Merge quoting vocab into mime.multipart
2009-03-20 19:43:06 -05:00
Daniel Ehrenberg
9760f54857
Regexp supports Unicode properties (categories and script)
2009-03-20 19:03:26 -05:00
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