Slava Pestov
f1d096bb85
Add <(?)>
2007-12-08 03:21:50 -05:00
Slava Pestov
49cbac32af
Fix stack effect
2007-12-08 03:21:40 -05:00
Slava Pestov
8c7ef92ffa
Fix stack effect
2007-12-08 03:21:32 -05:00
Gavin Harrison
053616dd63
modified: extra/prolog/prolog.factor
2007-12-08 02:28:42 -05:00
Gavin Harrison
4fb5084de9
new file: extra/prolog/authors.txt
...
new file: extra/prolog/prolog.factor
new file: extra/prolog/summary.txt
new file: extra/prolog/tags.txt
2007-12-08 02:13:39 -05:00
Daniel Ehrenberg
4a29e2e707
Functions added to sequences.lib; used in shufflers
2007-12-08 00:16:26 -05:00
Daniel Ehrenberg
6b2ed35115
RSS module slightly more flexible
2007-12-07 20:06:07 -05:00
Doug Coleman
6470303e51
Merge git://factorcode.org/git/factor
2007-12-07 14:02:52 -06:00
Doug Coleman
0334cfba02
Add two undocumented windows message names
2007-12-07 13:35:47 -06:00
Slava Pestov
0d7ea67bcf
Merge commit 'erg/master'
2007-12-07 14:24:54 -05:00
Doug Coleman
c92a8a4f73
Remove seq>stack as it does not compile
2007-12-06 13:40:35 -06:00
Doug Coleman
0f8164842a
stat likes paths with trailing \\ for root directories.
...
\\\\?\\k:\\ instead of \\\\?\\k:
2007-12-06 02:21:54 -06:00
Slava Pestov
3dc69f16f3
url-encode fix
2007-12-06 02:28:45 -05:00
Slava Pestov
5c8e6db77e
Windows io.launcher security fix
2007-12-06 02:28:08 -05:00
Doug Coleman
dcec7beab2
Fix 'windows' shadowing
2007-12-06 01:12:02 -06:00
Slava Pestov
02cecfa552
Bug fixes
2007-12-06 01:47:53 -05:00
Slava Pestov
c97b5fd6ff
More webapp fixes
2007-12-06 01:35:01 -05:00
Slava Pestov
be101ef500
Tweak webapps
2007-12-06 01:20:26 -05:00
Slava Pestov
ce6364212d
Furnace cleanup
2007-12-06 01:06:44 -05:00
Slava Pestov
6bc8995106
xmode.code2html fix
2007-12-06 01:03:27 -05:00
Slava Pestov
bb45b6702b
Planet factor tweak
2007-12-06 01:03:10 -05:00
Slava Pestov
e82ff27e98
Overhaul pastebin
2007-12-06 01:02:58 -05:00
Slava Pestov
a969934061
Various fixes
2007-12-06 00:23:18 -05:00
Slava Pestov
59566c20e9
Source responder with syntax highlighting
2007-12-06 00:23:05 -05:00
Slava Pestov
0e60982aca
Adding syntax highlighting support to the pastebin
2007-12-06 00:22:35 -05:00
Slava Pestov
54b52e7b01
Stacke effect fix
2007-12-06 00:06:43 -05:00
Slava Pestov
6120f5f387
Furnace improvements
2007-12-06 00:06:34 -05:00
Slava Pestov
4eb4982e60
RSS feed in planet
2007-12-05 23:16:20 -05:00
Slava Pestov
214974ec52
Fix feed>xml
2007-12-05 23:16:13 -05:00
Daniel Ehrenberg
c2e2fb2304
extra/rss now works with some Atom 0.3 feeds
2007-12-05 21:00:52 -05:00
Doug Coleman
7d30e47bca
Add library-roots and binary-roots for linux/mac
2007-12-05 19:49:29 -06:00
Eduardo Cavazos
6efd5260ad
Add a bunch of meta files
2007-12-05 19:45:56 -06:00
Eduardo Cavazos
73403aa89b
Add bake meta files
2007-12-05 19:39:28 -06:00
Eduardo Cavazos
6edcf9e9e0
Add springies meta files
2007-12-05 19:36:00 -06:00
Eduardo Cavazos
c40c43c1a7
Raptor updates
2007-12-05 19:35:19 -06:00
Doug Coleman
583b3abd74
Add windows word to shell32
2007-12-05 18:10:55 -06:00
Doug Coleman
ddd55ac4fa
Experimental find-binary and find-library words
2007-12-05 18:09:08 -06:00
Doug Coleman
8843843e3c
Merge git://spitspat.com/git/factor
2007-12-05 09:50:12 -06:00
Doug Coleman
70299ba86a
Fix bug curry -> swap curry
2007-12-05 09:49:39 -06:00
Doug Coleman
6ffd6456c4
Add some code to build up all possible quotations with random-tester
2007-12-05 09:42:08 -06:00
Doug Coleman
9143e843b1
Force windows.shell32 to load when UI loads
...
Remove duplicated code
2007-12-05 09:00:15 -06:00
Doug Coleman
a6c042ccbd
Merge git://spitspat.com/git/factor
2007-12-05 08:50:30 -06:00
Doug Coleman
244558f48d
Add open-in-explorer
2007-12-05 08:46:18 -06:00
Doug Coleman
6f2be528ae
Merge git://spitspat.com/git/factor
2007-12-05 08:46:13 -06:00
Doug Coleman
3d0304e614
Fix bootstrap
2007-12-05 01:44:20 -06:00
Doug Coleman
f4600ded0c
Put "" around the filename for wordpad
2007-12-05 01:25:22 -06:00
Doug Coleman
adb540e485
Wordpad integration (it's default installed on windows, handles \n, but no line numbers)
2007-12-05 01:21:52 -06:00
Doug Coleman
197d1e3d78
Merge git://spitspat.com/git/factor
2007-12-05 01:08:51 -06:00
Doug Coleman
e63e96d7e1
Add word to get windows directory
2007-12-05 01:04:23 -06:00
Doug Coleman
baf0ef79e5
Add more win32 bindings
...
Bind to shell32 and add desktop, program-files...
2007-12-05 01:03:35 -06:00
Doug Coleman
00eeb7074f
Fix hardware-info on Windows
2007-12-04 23:57:17 -06:00
Doug Coleman
8df1ad1380
Merge http://littledan.onigirihouse.com/factor
2007-12-04 21:34:37 -06:00
Daniel Ehrenberg
9b69278b90
Fixing stack effect in extra/rss
2007-12-04 21:31:11 -05:00
Daniel Ehrenberg
53730a28c2
Planet Factor RSS changes
2007-12-04 21:19:11 -05:00
Doug Coleman
24b094d9d1
Merge http://littledan.onigirihouse.com/factor
2007-12-04 20:05:36 -06:00
Daniel Ehrenberg
084f2bcec5
Merge git://factorcode.org/git/factor
2007-12-04 20:57:17 -05:00
Doug Coleman
09aad98687
Fix UI bug that puts mouse-captured objects in the datastack while walking code
...
I don't understand why it does this, but removing the spurious call to release-capture in the raise-window word fixes the problem
2007-12-04 18:16:15 -06:00
Doug Coleman
db3add2690
Add editors to changelog
2007-12-04 15:45:59 -06:00
Daniel Ehrenberg
038d7bb534
RSS reader moved to unmaintained
2007-12-04 16:34:35 -05:00
Daniel Ehrenberg
fa5b1edca2
XML generator changes
2007-12-04 16:33:46 -05:00
Doug Coleman
023a1defb5
Fix bootstrap
2007-12-04 15:12:47 -06:00
Slava Pestov
964495e354
Merge commit 'erg/master'
2007-12-04 15:17:56 -05:00
Doug Coleman
0a23aebc76
Fix using
2007-12-04 14:17:34 -06:00
Doug Coleman
47bab61d72
Fix using
2007-12-04 14:15:41 -06:00
Doug Coleman
4ac3b181f0
Fix usings and vocab names
2007-12-04 14:14:33 -06:00
Doug Coleman
e2acf8c386
Rename http.parser to html.parser
2007-12-04 14:14:07 -06:00
Doug Coleman
c078621369
Merge git://spitspat.com/git/factor
2007-12-04 00:37:12 -06:00
Doug Coleman
a3256d3693
Merge git://elasticdog.dnsalias.com/git/factor
2007-12-04 00:29:31 -06:00
Aaron Schaefer
142bc22e00
Add edit-hook for EditPlus editor support
2007-12-04 01:05:41 -05:00
Doug Coleman
c8ff8bfafb
Merge git://spitspat.com/git/factor
2007-12-03 23:57:40 -06:00
Doug Coleman
529fa92590
Port random-tester
2007-12-03 23:56:30 -06:00
Doug Coleman
61aaa4f0de
Add nfirst to combinators.lib and add seq>stack
2007-12-03 23:54:59 -06:00
Doug Coleman
9718a4e176
Add support for TED Notepad
2007-12-03 23:44:21 -06:00
Doug Coleman
cea8b7c2a1
Add support for EmEditor
2007-12-03 23:31:03 -06:00
Doug Coleman
9718387289
Merge git://spitspat.com/git/factor
2007-12-03 23:05:28 -06:00
Doug Coleman
f1c6932eaa
Add support for UltraEdit
2007-12-03 23:01:34 -06:00
Doug Coleman
a5d450de63
Add stubs for ^ and $
2007-12-03 22:43:33 -06:00
Doug Coleman
601c4fedcf
Add some stubs for reluctant and possessive qualifiers
2007-12-03 21:46:56 -06:00
Doug Coleman
3a2eba8243
Remove some parser-combinators tests for <!>
2007-12-03 21:25:52 -06:00
Daniel Ehrenberg
1c54c0dc92
Merge git://factorcode.org/git/factor
2007-12-03 22:22:27 -05:00
Slava Pestov
113ea0962b
Regexp bug fixes and improved literal syntax
2007-12-03 19:20:47 -05:00
Slava Pestov
7cbf7ba719
Updates for parser-combinators
2007-12-02 15:55:44 -05:00
Slava Pestov
12ff0614e6
Simpler 'union' parser
2007-12-02 07:19:01 -05:00
Slava Pestov
1fbfc88b90
More regexp changes
2007-12-02 07:17:12 -05:00
Slava Pestov
7f625f9836
Regexp cleanups
2007-12-02 07:07:32 -05:00
Slava Pestov
e078fc2b2b
Merge commit 'doublec/master'
2007-12-02 05:43:30 -05:00
Slava Pestov
d56fddf0ca
Merge commit 'erg/master'
2007-12-02 05:43:14 -05:00
Slava Pestov
9a0d318b91
Updating extra/xmode
2007-12-02 05:25:18 -05:00
Slava Pestov
ca0df2cb46
Case insensitive globs for jEdit compatibility
2007-12-02 05:18:53 -05:00
Daniel Ehrenberg
0c3e6501fe
New XML generation sytnax and word in sequences.lib
2007-11-30 23:22:08 -05:00
Doug Coleman
159dd697e4
Fix stack effects
...
Add take-while
2007-11-30 20:23:27 -06:00
Doug Coleman
db3fbb52b2
Add map-until and a unit test for it
2007-11-30 20:01:59 -06:00
Doug Coleman
8fadc570fc
Add \Q...\E (escape all characters between \Q and \E)
2007-11-30 19:34:17 -06:00
Doug Coleman
b629d6ebe1
Merge git://spitspat.com/git/factor
2007-11-30 19:22:39 -06:00
Doug Coleman
cc3e56c122
Add generic to get a predicate out of a parser-combinator
2007-11-30 19:20:38 -06:00
Doug Coleman
22eb4def9d
Redo escape characters
...
Add octal, hex, control chars, \t\n\r\f\a\e\w\W, posix character classes
2007-11-30 19:20:02 -06:00
Daniel Ehrenberg
c4666c8c2d
xml.data now uses extra/delegate for consultation
2007-11-29 19:20:15 -05:00
Doug Coleman
566326a01e
Let http.parser load
2007-11-29 11:36:30 -06:00
Daniel Ehrenberg
33fecfef7d
Fixed radians and steradians to be unitless
2007-11-29 12:19:57 -05:00
Doug Coleman
d3350bcfdf
Rename extra/browser to extra/http/parser
2007-11-29 11:18:46 -06:00
Daniel Ehrenberg
374a661975
Merge branch 'inverse'
2007-11-29 12:08:11 -05:00
Daniel Ehrenberg
b04c9201d0
Half-assed constant folding in extra/inverse
2007-11-29 12:06:52 -05:00
Chris Double
38beaac720
Infinite left recursion now causes a failed parser rather than a call stack error
2007-11-30 00:01:03 +13:00
Chris Double
3003911e07
Make some parsers uses MEMO:
2007-11-29 23:49:34 +13:00
Chris Double
362f2d3436
Fix packrat caching issue
2007-11-29 23:42:46 +13:00
Slava Pestov
31102fc37c
Merge commit 'doublec/master'
2007-11-28 23:50:40 -05:00
Chris Double
b51e4f642e
Fix broken ebnf actions
2007-11-29 17:41:58 +13:00
Slava Pestov
9b666cdddb
Add meta-data for extra/xmode
2007-11-28 23:38:07 -05:00
Slava Pestov
8ad78b3d0f
Importing extra/xmode (port of jEdit's 'XMode' syntax highlighting engine)
2007-11-28 23:34:11 -05:00
Chris Double
a4461ae408
Tidy up ebnf compilation
2007-11-29 17:24:02 +13:00
Daniel Ehrenberg
d2fe967905
Merge branch 'planet'
2007-11-28 22:53:19 -05:00
Daniel Ehrenberg
0fb6ce87e2
RSS cleanups
2007-11-28 22:52:22 -05:00
Chris Double
f94c280e06
Fix pl0 tests
2007-11-29 12:49:51 +13:00
Chris Double
89bbd21362
Add packrat caching to peg
2007-11-29 12:35:45 +13:00
Daniel Ehrenberg
74e8fea55a
Inverse change
2007-11-28 15:33:58 -05:00
Slava Pestov
2873822499
Merge commit 'littledan/master'
2007-11-28 14:59:58 -05:00
Daniel Ehrenberg
9900214a2b
Merge branch 'planet'
...
Conflicts:
extra/rss/rss.factor
2007-11-28 14:48:44 -05:00
Slava Pestov
33d38e2c31
Ooops
2007-11-28 14:39:45 -05:00
Slava Pestov
c672628ed6
Merge commit 'littledan/master'
2007-11-28 14:30:37 -05:00
Slava Pestov
0a181504a9
Merge commit 'littledan/master'
2007-11-28 14:18:29 -05:00
Slava Pestov
ede01d8398
Fixes
2007-11-28 14:04:29 -05:00
Daniel Ehrenberg
b7c7541936
Bug fix in define-mimic
2007-11-28 13:56:21 -05:00
Daniel Ehrenberg
37a9d0d6db
Merge git://factorcode.org/git/factor
2007-11-28 11:11:03 -05:00
Daniel Ehrenberg
cafefa8687
extra/delegate module, defining consultation and mimicry
2007-11-28 10:49:43 -05:00
Slava Pestov
022cce01c2
Changelog for 0.91
2007-11-28 02:13:11 -05:00
Slava Pestov
2332fd746e
Tweak :edit command
2007-11-28 02:13:02 -05:00
Slava Pestov
9379937200
Globs
2007-11-28 02:12:42 -05:00
Chris Double
d3ac10aefc
Redo PL/0 parser using ebnf
2007-11-28 16:07:23 +13:00
Chris Double
e0adc1a7fa
Add optional to ebnf
2007-11-28 15:49:14 +13:00
Chris Double
d68a78c4a6
fix grouping of repeat0 in ebnf
2007-11-28 15:32:04 +13:00
Chris Double
3372ad8f68
Fix some peg breakage
2007-11-28 15:27:35 +13:00
Chris Double
0ef96c87d9
Add grouping operators for ebnf
2007-11-28 15:26:25 +13:00
Chris Double
15b1533f20
Fix precedence between choice/sequence in ebnf
2007-11-28 15:14:11 +13:00
Chris Double
28e9c0e6e0
Fix ebnf tests
2007-11-28 13:05:53 +13:00
Chris Double
35f96d1c85
Use words instead of quotations in ebnf actions
2007-11-28 13:03:16 +13:00
Chris Double
e5e430be4f
Remove ebnf debug
2007-11-28 12:52:05 +13:00
Chris Double
c455336da6
Add action rule to ebnf
2007-11-28 12:50:04 +13:00
Slava Pestov
9ee34eabda
Merge commit 'doublec/master'
2007-11-27 17:54:01 -05:00
Chris Double
4f0c40c05a
Change EBNF: to <EBNF ... EBNF>
2007-11-28 11:52:17 +13:00
Chris Double
88e93446b2
Add EBNF: word
2007-11-28 11:46:06 +13:00
Chris Double
7a414869de
Support for repeat0 in ebnf
2007-11-28 11:33:21 +13:00
Chris Double
16a0cc9eb1
add ebnf>quot
2007-11-28 11:25:34 +13:00
Chris Double
38806885e6
Compile ebnf->factor
2007-11-28 11:07:17 +13:00
Chris Double
ed359b6623
Syntax tree for ebnf
2007-11-28 10:45:21 +13:00
Daniel Ehrenberg
b45257ceeb
Merge git://double.co.nz/git/factor
2007-11-27 11:20:57 -05:00
Daniel Ehrenberg
e561e0fffd
Merge git://factorcode.org/git/factor
2007-11-27 11:14:55 -05:00
Chris Double
31d57422da
Start of EBNF parser
2007-11-27 18:13:36 +13:00
Chris Double
9f2f45cd71
More peg.pl0 additions
...
This parser is currently really ugly. The goal is to tidy up peg
so this parser looks more like the EBNF.
2007-11-27 16:45:32 +13:00
Chris Double
e49d84ce97
Add 'delay' parser to peg
2007-11-27 16:16:21 +13:00
Chris Double
ea2d4ea261
Work on PL/0 Grammar as a PEG example
2007-11-27 15:56:26 +13:00
Chris Double
5fb6af754b
Add hide combinator
2007-11-27 15:45:00 +13:00
Chris Double
055276ca25
Add 'sp' parser to skip whitespace
2007-11-27 15:36:26 +13:00
Chris Double
e6b6bb8a5c
Add satisfy parser in peg
2007-11-27 15:08:16 +13:00
Doug Coleman
2a5b65a912
Add 1token to parser combinators
2007-11-26 17:38:24 -06:00
Chris Double
1eed006a29
Add author information to peg
2007-11-27 12:36:14 +13:00
Doug Coleman
decbaab185
Merge git://factorcode.org/git/factor
2007-11-26 17:34:23 -06:00
Slava Pestov
9d5e67e443
Merge commit 'doublec/master'
2007-11-26 18:26:12 -05:00
Chris Double
99b39e0351
Some help for pegs
2007-11-27 12:22:33 +13:00
Slava Pestov
df28decfa4
Merge commit 'dharmatech/master'
2007-11-26 18:21:29 -05:00
Slava Pestov
6b3db4f05d
Fix infinite recursion
2007-11-26 18:20:10 -05:00
Slava Pestov
a9333780a0
Add missing USE:
2007-11-26 18:19:58 -05:00
Doug Coleman
50948ae9db
Add character classes, fails on one test case [^]
...
Add lots of unit tests
2007-11-26 17:19:29 -06:00
Chris Double
6476eb765e
remove parse-state from peg
2007-11-27 11:57:08 +13:00
Eduardo Cavazos
3a12daacfb
x: Check for XOpenDisplay failure in "create" method of <display>
2007-11-26 16:11:32 -06:00
Doug Coleman
56039876bc
Before character-class
2007-11-26 12:59:04 -06:00
Slava Pestov
12599e03c4
Clean up parser combinators
2007-11-25 17:07:32 -05:00
Slava Pestov
7925cf2266
Merge commit 'erg/master'
2007-11-25 17:03:42 -05:00
Chris Double
b62b59687c
Merge git://factorcode.org/git/factor
2007-11-26 10:14:52 +13:00
Eduardo Cavazos
e167a6b9d5
raptor updates
2007-11-25 13:37:27 -06:00
Doug Coleman
8d84a81141
Use the builtin 'integer'
2007-11-25 03:56:04 -06:00
Doug Coleman
3fc47bae3a
Add <:&:> to parser-combinators
2007-11-25 03:55:15 -06:00
Slava Pestov
a85caf469f
Merge commit 'erg/master'
2007-11-25 04:52:33 -05:00
Doug Coleman
a019a64407
initial checkin of regexps
2007-11-25 03:51:30 -06:00
Slava Pestov
75d9329f06
'watch' now respects effect-in/effect-out
2007-11-25 04:35:16 -05:00
Slava Pestov
efde1afc2f
Improve no-edit-hook error, make it restartable
2007-11-25 04:33:46 -05:00
Slava Pestov
a342542bc5
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-25 03:51:32 -05:00
Slava Pestov
94e0c7c8eb
Callbacks were being blown away on startup
2007-11-25 03:48:22 -05:00
Slava Pestov
d9bdcaf3a2
Fix benchmark.knucleotide
2007-11-25 00:50:12 -05:00
Slava Pestov
5014cd92b9
Merge commit 'glguy/master'
2007-11-25 00:48:53 -05:00
Slava Pestov
ba3febd728
Merge commit 'erg/master'
2007-11-24 23:58:00 -05:00
Slava Pestov
f1e91b97e2
Fix jamshred unit test
2007-11-24 23:57:46 -05:00
Slava Pestov
fd2d136df6
UI fixes
2007-11-24 23:57:37 -05:00
Doug Coleman
40dd61c0f2
notepadpp was in the wrong vocab
2007-11-24 22:44:47 -06:00
Doug Coleman
306c437327
Merge git://spitspat.com/git/factor
2007-11-25 05:37:14 +01:00
Eric Mertens
ce0bbc78fa
Add summary and authors to benchmark.knucleotide
2007-11-24 20:34:40 -08:00
Eric Mertens
90ca90c9a7
Fix editors.gvim: vim-switches no longer defined
2007-11-24 20:34:40 -08:00
Eric Mertens
53f8dca0bf
Initial import of knucleotide benchmark
2007-11-24 20:34:40 -08:00
Doug Coleman
9320a69451
Fix unit test, change quotation? to callable?
2007-11-24 22:29:22 -06:00
erg
0d286a0b17
Fix stack effect
2007-11-24 22:06:45 -06:00
erg
c7808352f2
Merge git://factorcode.org/git/factor
2007-11-24 21:43:13 -06:00
Slava Pestov
80ad31db06
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-24 22:15:38 -05:00
Slava Pestov
4b92d10d64
Fix race condition with opening windows which affected get-workspace
2007-11-24 22:09:40 -05:00
Doug Coleman
c0b8c4d4a9
Add missing summary files for editors
2007-11-24 21:00:21 -06:00
Doug Coleman
fa630952f3
Add notepad++ support to factor
2007-11-24 20:48:29 -06:00
Slava Pestov
23bd8d76d7
Merge commit 'erg/master'
2007-11-24 20:59:14 -05:00
Doug Coleman
a0cb14e758
Merge git://factorcode.org/git/factor
2007-11-24 19:39:54 -06:00
Slava Pestov
30541ec78a
Make parser constructor MEMO: again
2007-11-24 20:27:09 -05:00
Doug Coleman
30d3e5bd2d
Merge git://factorcode.org/git/factor
2007-11-24 19:20:19 -06:00
Slava Pestov
72fe4e2d70
clean up io.unix.launcher parser, and parser-combinators
2007-11-24 20:19:39 -05:00
Doug Coleman
af2cb6d2e1
Don't open all UI windows at 0,0 in Windows
2007-11-24 19:15:45 -06:00
Eric Mertens
74053080ca
Initial import of knucleotide benchmark
2007-11-24 16:55:48 -08:00
Slava Pestov
81226bfd36
Clean up some uglyness in tools.deploy
2007-11-24 19:40:43 -05:00
Slava Pestov
026c4186f1
Clean up io.unix.launcher command parser
2007-11-24 19:37:21 -05:00
Slava Pestov
82e98dac8b
Cleanup
2007-11-24 18:44:04 -05:00
Slava Pestov
30731a5808
Fix parser-combinators load issue
2007-11-24 18:33:20 -05:00
Slava Pestov
84076184dd
Add missing USE:
2007-11-24 18:32:19 -05:00
Slava Pestov
1cd5d8bacb
io.unix.launcher no longer depends on /bin/sh! Down with the GNU establishment!
2007-11-24 18:09:30 -05:00
Slava Pestov
6668b6a975
Minor parser combinators tweaks (hope doublec doesn't mind)
2007-11-24 18:07:01 -05:00
Slava Pestov
43931a4a43
Fix copy-file
2007-11-24 18:05:34 -05:00
Slava Pestov
10db300895
Tweak UI shortcuts a bit to not clash with F8 being reserved for Spaces in Leopard
2007-11-24 16:58:31 -05:00
Slava Pestov
c84577e86f
Add another blog to blogroll
2007-11-24 16:39:27 -05:00
Slava Pestov
cb1959b549
OS X deploy tool cleanup
2007-11-24 16:39:16 -05:00
Slava Pestov
a13975502c
More Windows CopyFile stuff
2007-11-24 16:39:00 -05:00
Slava Pestov
aaa493ebd2
Implement copy-file on Windows
2007-11-24 16:38:20 -05:00
Slava Pestov
90731836af
Fix unix mmap
2007-11-24 16:32:59 -05:00
Slava Pestov
3d17dbb433
Update X11 UI backend
2007-11-24 16:29:13 -05:00
Slava Pestov
c17640f982
Cocoa fixes
2007-11-24 16:28:40 -05:00
Slava Pestov
2da8509134
Update Cocoa UI backend for recent changes
2007-11-24 15:41:27 -05:00
Daniel Ehrenberg
eca98a3b8f
Deleting dead code in extra/rss
2007-11-23 23:54:25 -05:00
U-EE860\Administrator
86070337fd
Refactor open-file to allow flags and attributes as the fourth parameter
2007-11-24 02:17:40 +01:00
Slava Pestov
f0d29daedd
Remove debugging
2007-11-23 17:23:53 -05:00
Slava Pestov
36f00e85ef
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-23 16:25:33 -05:00
Slava Pestov
937446c53b
Editors tweaks
2007-11-23 16:24:57 -05:00
Slava Pestov
f15fa34abb
Merge git://factorcode.org/git/factor
2007-11-23 14:38:59 -05:00
Slava Pestov
070a41f60f
Merge commit 'dharmatech/master'
2007-11-23 14:38:55 -05:00
Slava Pestov
204069e01d
Improve editor gadget selection behavior
2007-11-22 21:00:56 -05:00
Slava Pestov
a61c0d5f7c
Fix definition of macro predicate class
2007-11-22 20:48:24 -05:00
Chris Double
687d2aa6a4
Fix article manager bitrot
2007-11-23 14:32:02 +13:00
Daniel Ehrenberg
b5b0a5dae1
Merge git://factorcode.org/git/factor
2007-11-22 18:56:42 -05:00
Slava Pestov
812277815f
Improve multi-click detection logic
2007-11-22 14:21:32 -05:00
Chris Double
330d1fc42a
Merge branch 'master' of git://www.factorcode.org/git/factor
2007-11-22 22:58:46 +13:00
Slava Pestov
a7ef4eb1a2
Fix saving UI state in image
2007-11-22 01:40:17 -05:00
Daniel Ehrenberg
6d0d6ac80a
Non-working change in trees--should be followed by other tree patches
2007-11-21 23:56:50 -06:00
Daniel Ehrenberg
78429bf419
Adding unit tests to inverse
2007-11-21 23:52:15 -06:00
Daniel Ehrenberg
10e3cee913
Inverse updates
2007-11-21 23:43:30 -06:00
Eduardo Cavazos
1143f52f25
Activate swap and mount root fs in raptor
2007-11-21 18:34:25 -06:00
Eduardo Cavazos
6d64c460c3
Add ,u and `{ to bake
2007-11-21 18:33:39 -06:00
Eduardo Cavazos
963ae64952
add unix.linux.swap
2007-11-21 18:32:51 -06:00
Eduardo Cavazos
861cfe7dc2
add unix.linux.fs
2007-11-21 18:32:32 -06:00
Slava Pestov
c5c7999a15
Doc update
2007-11-21 19:21:02 -05:00
Daniel Ehrenberg
e4cf235095
Inverse changes
2007-11-21 16:56:28 -06:00
Chris Double
167f2d716d
add action parser
2007-11-22 11:19:16 +13:00
Chris Double
2a464ea2c6
add ensure-not parser
2007-11-22 11:19:16 +13:00
Chris Double
129f68d428
add ensure parser
2007-11-22 11:19:16 +13:00
Chris Double
ffa71ef86f
add optional parser
2007-11-22 11:19:16 +13:00
Chris Double
e9df13dad5
remove match from parse results
2007-11-22 11:19:16 +13:00
Chris Double
691c62501f
add repeat0 and repeat1
2007-11-22 11:19:16 +13:00
Chris Double
2d3fe08403
Add choice parser
2007-11-22 11:19:15 +13:00
Chris Double
aacf88a72d
First cut at peg style packrat parser
2007-11-22 11:19:15 +13:00
Eduardo Cavazos
9b2dd5de1a
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-21 06:52:49 -06:00
Slava Pestov
0714bb7a86
Revert incomplete changes
2007-11-21 04:19:50 -05:00
Daniel Ehrenberg
4369dc61c2
Planet Factor Atom feed
2007-11-21 03:19:32 -06:00
Slava Pestov
0c57b8e086
Remove debug
2007-11-21 03:26:13 -05:00
Slava Pestov
2ace9adafb
Fix deployment of ui.windows
2007-11-21 03:21:41 -05:00
Slava Pestov
555e2c9964
Fix activate-control
2007-11-21 03:21:26 -05:00
Slava Pestov
25de6273b3
Fix editors
2007-11-21 03:20:32 -05:00
Slava Pestov
32da4e364c
Deployment fixes for Windows
2007-11-21 03:19:06 -05:00
Slava Pestov
cb198f907e
Add attribution
2007-11-21 03:18:28 -05:00
Slava Pestov
52c3db354b
Windows code updates
2007-11-21 01:26:15 -05:00
Slava Pestov
e7cc5ea6d4
Windows IO fixes and <process-stream> work
2007-11-21 01:18:46 -05:00
Eduardo Cavazos
a2aea6a4d1
Update raptor config and cronjobs
2007-11-20 02:03:16 -06:00
Eduardo Cavazos
bab5554cfe
Refactor raptor a bit
2007-11-20 01:59:37 -06:00
Eduardo Cavazos
bbcd7bc6ea
Modify raptor.cron
2007-11-20 01:59:04 -06:00
Eduardo Cavazos
1d4d78c2ce
Add the new wait-loop system to unix.process
2007-11-20 01:58:20 -06:00
Eduardo Cavazos
76146310db
Add `{ parsing word to bake
2007-11-20 01:57:22 -06:00
Eduardo Cavazos
71f072fa95
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-19 15:30:07 -06:00
Eduardo Cavazos
f927a01370
unix: Added words to inspect status from wait/waitpid
2007-11-18 15:19:02 -06:00
Slava Pestov
23369eecc9
Fix typo
2007-11-18 01:11:06 -05:00
Slava Pestov
a908aca37e
Fix conflict
2007-11-17 23:08:11 -05:00
Slava Pestov
4ee696882f
Get io.launcher working on Windows CE
2007-11-17 23:06:51 -05:00
Slava Pestov
5c6a7120bb
Get io.mmap working on Windows CE
2007-11-17 23:06:34 -05:00
Slava Pestov
032fd57328
Document io.mmap and add mapped-file-closed? flag check
2007-11-17 01:49:06 -05:00
Slava Pestov
014a3d4867
Launcher doc fix
2007-11-17 00:45:58 -05:00
Slava Pestov
563a60cb8d
Documentation updates
2007-11-16 21:07:18 -05:00
Slava Pestov
424ced9e2d
Remove debugging messages
2007-11-16 18:40:57 -05:00
Slava Pestov
55c4abc39b
Fix editors unit tests
2007-11-16 03:26:00 -05:00
Slava Pestov
57893118e0
Clean up model-changed; no need for auxilliary tuples in editor and interactor
2007-11-16 03:01:45 -05:00
Slava Pestov
d6cf56162f
UI fixes
2007-11-16 01:54:13 -05:00
Slava Pestov
cef837184b
graft*/ungraft* refactoring
2007-11-16 01:19:13 -05:00
Slava Pestov
299dca3200
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-16 00:11:11 -05:00
Eduardo Cavazos
565f97950a
Fix redundancy in tty-listener
2007-11-15 23:09:38 -06:00
Eduardo Cavazos
f24abc72d1
The beginnings of a cron for raptor
2007-11-15 20:47:51 -06:00
Eduardo Cavazos
f1f628dc0a
Add the raptor vocabulary
2007-11-15 17:50:03 -06:00
Eduardo Cavazos
225692f144
Add wait-for-pid to unix.process (till we have something better)
2007-11-15 17:49:43 -06:00
Eduardo Cavazos
72dcf7fe61
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-15 17:06:54 -06:00
Eduardo Cavazos
44a5e155ab
Update vocabs for new with-fork
2007-11-15 17:06:40 -06:00
Eduardo Cavazos
3837e373f3
unix.process : new version of with-fork
2007-11-15 17:05:55 -06:00
Slava Pestov
1bd8176b4a
New tools.test.inference vocabulary with unit-test-effect word
2007-11-15 17:29:00 -05:00
Slava Pestov
e163e15828
Add new weblog to blogroll
2007-11-15 04:40:47 -05:00
Slava Pestov
90029a312b
Use built-in digits>integer word
2007-11-15 04:40:35 -05:00
Slava Pestov
72ea94384d
Fixes
2007-11-15 04:40:23 -05:00
Eduardo Cavazos
adc3a2228b
Update vocabs for combinators.cleave
2007-11-14 17:36:45 -06:00
Eduardo Cavazos
68515d7105
Factor unix.process stuff out of io.unix.launcher
2007-11-14 17:35:43 -06:00
Eduardo Cavazos
760780adca
Factor cleave/spread combinators out of combinators.lib
2007-11-14 17:34:55 -06:00
Eduardo Cavazos
c02872da30
add unix.process
2007-11-14 17:32:29 -06:00
Eduardo Cavazos
bee5738aee
add combinators.cleave
2007-11-14 17:32:06 -06:00
Slava Pestov
0320068a95
Merge git://factorcode.org/git/factor
2007-11-14 17:06:05 -05:00
Slava Pestov
e951f93b2e
Merge commit 'dharmatech/master'
2007-11-14 17:05:45 -05:00
Slava Pestov
d6f4b25abe
Fixes
2007-11-14 17:04:29 -05:00
Slava Pestov
eafa0d792c
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-14 17:00:57 -05:00
Slava Pestov
5c9b5b9159
Merge commit 'erg/master'
2007-11-14 16:49:27 -05:00
Slava Pestov
eee42d4bd5
More control refactoring
2007-11-14 16:35:17 -05:00
Eduardo Cavazos
78eca97340
Add unix.linux.ifreq
2007-11-13 19:20:42 -06:00
Slava Pestov
9bb0c40dc8
control gadget refactoring
2007-11-13 18:51:10 -05:00
Eduardo Cavazos
484d5cad2f
Minor change to factory-menus
2007-11-13 17:47:05 -06:00
Eduardo Cavazos
30b1f9fd87
Add route word to unix.linux.route
2007-11-13 17:45:01 -06:00
Slava Pestov
001456e4bb
Merge commit 'dharmatech/master'
2007-11-13 02:47:01 -05:00
Eduardo Cavazos
d7a827e619
Add ioctl requests to sockios
2007-11-13 01:41:19 -06:00
Eduardo Cavazos
3415e05f58
Add unix.linux.route
2007-11-13 01:40:26 -06:00
Slava Pestov
5262801398
io.launcher updates and destructors cleanup
2007-11-13 01:10:26 -05:00
Slava Pestov
37ee63e72d
Move http.server.responders.* to webapps.*
2007-11-12 23:26:45 -05:00
Slava Pestov
86a7156a35
CGI support
2007-11-12 23:19:18 -05:00
Slava Pestov
253a4b660d
http.server cleanups
2007-11-12 23:18:56 -05:00
Slava Pestov
e1ace82429
Improved io.launcher
2007-11-12 23:18:42 -05:00
Slava Pestov
8cd8a10c47
Remove redundant word
2007-11-12 17:14:44 -05:00
Slava Pestov
3e7df398c7
Resolve conflict
2007-11-12 17:11:17 -05:00
Slava Pestov
9ebd234e98
Fix planet USING:
2007-11-12 01:56:46 -05:00
Slava Pestov
a74bf88d9e
Merge git://factorcode.org/git/factor
2007-11-12 01:45:50 -05:00
Slava Pestov
8e9ad8cd1a
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-12 01:44:59 -05:00
Slava Pestov
9d4db784ee
io.server with-datagrams fix
2007-11-12 01:41:27 -05:00
Slava Pestov
a6ef4582c3
io.files now has a path-separator? hook; cleanup
2007-11-12 01:41:13 -05:00
Slava Pestov
243caeb64e
Planet fix
2007-11-12 01:30:38 -05:00
Slava Pestov
b548162628
New network-clipboard tool
2007-11-12 01:30:32 -05:00
Slava Pestov
5f37939800
Merge git://factorcode.org/git/factor
2007-11-11 19:30:30 -05:00
Slava Pestov
abf65f92d8
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-11 19:28:31 -05:00
Slava Pestov
b002cc1e94
Fix Windows CE UDP and <file-appender>
2007-11-11 16:09:24 -05:00
Eduardo Cavazos
232ce7d9f4
Restored io.unix.launcher to previous state
2007-11-11 12:11:07 -06:00
Slava Pestov
e8a74a19c2
Fix USING:
2007-11-09 10:33:25 -05:00
Slava Pestov
3619953a15
Merge git://factorcode.org/git/factor
2007-11-09 03:19:21 -05:00
Slava Pestov
04a5c54e08
Remove redundant check-ptr usage
2007-11-09 03:19:01 -05:00
Slava Pestov
1a53979740
Fix with-fork stack effect
2007-11-09 03:18:37 -05:00
Slava Pestov
aee2a65c4f
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-09 03:02:55 -05:00
Slava Pestov
32df75da83
I/O backend cleanups, mostly CE
2007-11-09 03:01:45 -05:00
Eduardo Cavazos
9ae82bf050
Fix USING: in io.unix.launcher
2007-11-09 01:24:37 -06:00
Eduardo Cavazos
c632240fa9
Add unix.linux.if and unix.linux.sockios
2007-11-08 23:53:59 -06:00
Eduardo Cavazos
81c0bef366
Added exec* words and wait-for-pid to io.unix.launcher
2007-11-08 21:41:36 -06:00
Slava Pestov
6ccf4ddb24
refresh-all bug fix
2007-11-08 01:57:56 -05:00
Slava Pestov
3367467205
Move some vocabs from core/bootstrap to extra/bootstrap
2007-11-08 01:57:30 -05:00
Doug Coleman
8ebc4347d8
Merge git://spitspat.com/git/factor
2007-11-07 14:02:38 -06:00
Doug Coleman
415ee37e06
Updated the pastebin
2007-11-07 14:01:42 -06:00
Slava Pestov
3efc9c7973
Windows I/O cleanups, fix accept on CE
2007-11-07 14:01:45 -05:00
Doug Coleman
028668cc09
Remove debugging print
2007-11-06 21:04:01 -06:00
Slava Pestov
d74db3abb9
Windows CE I/O cleanup
2007-11-06 20:44:45 -05:00
Doug Coleman
e5b4177487
Port alarms to the new modules system
2007-11-06 15:51:50 -06:00
Slava Pestov
bf32fb7a53
Load fix
2007-11-05 11:13:31 -05:00
Slava Pestov
599f1c6087
Finish cleaning up erg's changes, remove queues
2007-11-05 11:01:11 -05:00
Doug Coleman
f26d8efa06
Add dlists and heaps to the handbook
2007-11-05 02:26:16 -06:00
Doug Coleman
1df90f392d
Move delete-random to sequences.lib
2007-11-05 02:25:53 -06:00
Doug Coleman
5719eeda88
Document a couple of words in random
...
Add a word to get a random 256-bit integer
2007-11-05 02:25:16 -06:00
Doug Coleman
18a554ad4d
Merge git://factorcode.org/git/factor
...
Conflicts:
extra/concurrency/concurrency.factor
2007-11-05 02:24:32 -06:00
Doug Coleman
1e60000395
Fix concurrency
2007-11-05 02:05:01 -06:00
Doug Coleman
40752e447d
Fix random number mechanism in remote channels
2007-11-05 02:04:33 -06:00
Doug Coleman
cd34d676ab
Remove a unit test
2007-11-05 02:03:59 -06:00
Doug Coleman
6de2fc5399
Moved delete-random to sequences.lib
...
Add a space to a lot of lines =-O
2007-11-05 01:51:38 -06:00
Doug Coleman
3e40ab714e
Move delete-random to sequences.lib
...
Add some unit tests
2007-11-05 01:50:19 -06:00
Doug Coleman
f301d36535
Move dlists to core/
...
Delete heaps
2007-11-05 01:41:23 -06:00
Slava Pestov
86f98eac40
Deploy generates a stage1 image now if necessary
2007-11-05 01:37:07 -05:00
Slava Pestov
b85af601c0
Document deployment
2007-11-05 01:23:48 -05:00
Slava Pestov
b4f6d7aa1c
Fix accidental tools.deploy -> compiler dependency
2007-11-05 01:12:21 -05:00
Slava Pestov
821cabeb44
Fix hello-world deploy config
2007-11-05 01:08:28 -05:00
Slava Pestov
e0d8a52a29
chmod the executable
2007-11-05 01:08:19 -05:00
Slava Pestov
fdf251103d
Update deploy.factor files for renaming of config flag
2007-11-05 00:47:13 -05:00
Slava Pestov
d8d1da96d7
Update libraries for parent-dir rename
2007-11-05 00:46:03 -05:00
Slava Pestov
6d2f1bc4bd
Rename parent-dir to parent-directory, add copy-file and copy-directory words, start Windows deploy tool
2007-11-05 00:45:02 -05:00
Slava Pestov
a4f8bf05b9
Update deploy configs for various modules
2007-11-04 22:58:00 -05:00
Slava Pestov
206bf56b30
Add deploy-word-defs? deploy flag to make lsys happy
2007-11-04 22:52:25 -05:00
Slava Pestov
667f26249e
Small fixes
2007-11-04 22:51:34 -05:00
Slava Pestov
ac8b30a30e
Remove erronous tags
2007-11-04 21:24:50 -05:00
Slava Pestov
4485bc0c01
Remove code duplication
2007-11-04 21:24:22 -05:00
Slava Pestov
943fe1b6cf
Deploy tool fixes
2007-11-04 21:24:08 -05:00
Slava Pestov
cf39de0a33
Remove breakpoints from extra/mad
2007-11-04 18:07:11 -05:00
Slava Pestov
72c1276837
Update editors docs
2007-11-04 18:07:03 -05:00
Slava Pestov
092d18d1b9
OpenGL errors are now thrown instaed of just being printed
2007-11-04 18:06:47 -05:00
Slava Pestov
4cc86d74ff
Update more libraries for unfold change
2007-11-04 18:06:34 -05:00
Slava Pestov
781bd15625
Fix long line
2007-11-04 17:33:18 -05:00
Slava Pestov
de582084a4
Refactor I/O a bit so that C types are resolved at compile time -- better for deployment
2007-11-04 17:32:18 -05:00
Slava Pestov
dfeb154bb1
Change unfold word
2007-11-04 17:32:01 -05:00
Slava Pestov
8e8273a316
Merge commit 'zedas/master'
2007-11-04 17:22:36 -05:00
Zed A. Shaw
7b3fee0b64
Bug fix for range to restrict results to within assigned range. Tests for all range behavior.
2007-11-04 17:23:33 -05:00
Eduardo Cavazos
049ceb7044
Merge branch 'master' of git://factorcode.org/git/factor
2007-11-04 13:42:26 -06:00
Eduardo Cavazos
1364674546
Added execv, and some constants used with waitpid to unix vocab
2007-11-04 13:42:18 -06:00
Slava Pestov
d366ced0a8
Fix load problem
2007-11-03 16:24:17 -04:00
Slava Pestov
e0104549cb
Move channels to unmaintained for the time being, so that load-everything can work
2007-11-03 16:22:40 -04:00
Slava Pestov
1cac7d54a6
Move checkbox and radio button renders to ui.gadgets.buttons
2007-11-03 15:42:51 -04:00
Slava Pestov
8584e7e95d
Deploy tool can now strip out libc debugging
2007-11-03 15:42:30 -04:00
Slava Pestov
fe9563ece2
Move io.buffers to extra
2007-11-03 15:38:45 -04:00
Slava Pestov
b31440a574
Fix deployment, remove image compression since its useless and broken
2007-11-02 14:26:04 -04:00
Slava Pestov
59f197df9a
Merge commit 'erg/master'
2007-11-01 19:51:57 -04:00
Slava Pestov
8c87610fc6
Improved deploy tool
2007-11-01 13:50:02 -04:00
Slava Pestov
0f46ff8a15
Fix unnecessary dup
2007-10-31 21:52:46 -04:00
Slava Pestov
a01a7e4383
Improved deploy tool
2007-10-31 20:26:24 -04:00
Slava Pestov
0a8682ce9b
Improved border gadget
2007-10-31 20:26:12 -04:00
Doug Coleman
688ccb8a14
Optimize the way random IDs are generated for the callback responder
...
It's about 10x more efficient this way
2007-10-31 19:04:13 -05:00
Doug Coleman
0aeb676866
Port extra/store to new module system
...
add unit tests
2007-10-31 18:59:25 -05:00
Doug Coleman
437428714e
Add timestamps to concurrency but do not actually time threads out yet
...
Optimize ID generation for concurrency
2007-10-31 16:42:26 -05:00
Doug Coleman
a86a138b08
Moved monotonic-split to sequences.lib
2007-10-31 16:03:06 -05:00
Doug Coleman
485d454f1d
Move monotonic-split to sequences.lib
...
Add singleton?
2007-10-31 16:02:47 -05:00
Doug Coleman
7758070def
Port heaps to the new module system, add min-heap and max-heap
2007-10-31 15:47:32 -05:00
Doug Coleman
497be591c8
Change timestamp-compare to <=>
2007-10-31 14:37:29 -05:00
Slava Pestov
af2d0abb0e
UI deploy tool
2007-10-31 01:09:24 -04:00
Slava Pestov
55fb33f6e1
Mapping models
2007-10-31 01:05:01 -04:00
Slava Pestov
58545d5756
Radio buttons and check boxes
2007-10-31 01:04:54 -04:00
Slava Pestov
8ddad64fb5
Rename file
2007-10-31 01:04:20 -04:00
Slava Pestov
976bfab6d7
Planet update
2007-10-29 01:17:02 -04:00
Slava Pestov
2e78ce3d4a
Profiler fixes
2007-10-29 01:12:27 -04:00
Slava Pestov
ef22d57ef6
Improved profiler doesn't require all words to be recompiled to enable/disable
2007-10-28 04:33:36 -04:00
Slava Pestov
b23c3bdce7
Merge git://factorcode.org/git/factor
2007-10-28 01:23:00 -04:00
Slava Pestov
da4c77b445
Remove commented-out code
2007-10-28 01:21:26 -04:00
Slava Pestov
738672be9f
ui.windows cleanup
2007-10-28 01:19:33 -04:00
Slava Pestov
346937a31a
Fix stack effect error in com-back
2007-10-28 01:19:19 -04:00
Slava Pestov
4a2a214cb0
Another fix
2007-10-28 00:42:36 -04:00
Slava Pestov
748cb2c318
Fix bug in match
2007-10-28 00:28:46 -04:00
Slava Pestov
5a797c83ee
tools.completion no longer depends on number tower
2007-10-27 14:43:30 -04:00
Slava Pestov
c1295a9737
Fix Windows UI backend
2007-10-25 18:09:43 -04:00
Slava Pestov
fc40cef6af
Minor planet-factor update
2007-10-24 02:24:26 -04:00
Slava Pestov
588da9ab15
Documentation updates
2007-10-24 02:24:17 -04:00
Slava Pestov
a271b84bba
Fix quaternions unit tests
2007-10-21 18:47:46 -04:00
Slava Pestov
f50e8de835
Remove partial redraw optimization because there are too many broken GL implementations
2007-10-21 18:10:27 -04:00
Slava Pestov
de0808320e
Fix ltrim/rtrim, get extra/ to load after number tower changes
2007-10-21 17:37:50 -04:00
U-SLAVA-FB3999113\Slava
024cf03a1b
Resolve conflict
2007-10-21 15:28:35 -04:00
U-SLAVA-FB3999113\Slava
48572a3c7b
Update extra/tools for math re-organization
2007-10-18 02:40:34 -04:00
U-SLAVA-FB3999113\Slava
7c88e58782
UI load fix
2007-10-18 02:40:17 -04:00
U-SLAVA-FB3999113\Slava
f529d3d2d2
Load fixes for core/math
2007-10-18 02:38:35 -04:00
Slava Pestov
1d8bd74d0f
new unfold word
2007-10-16 04:15:16 -04:00
Slava Pestov
0a1799f4b5
Fix base64 typo
2007-10-16 04:14:44 -04:00
Slava Pestov
e9075501b0
Fix planet USING:
2007-10-16 01:35:32 -04:00
Doug Coleman
bf85f0e75c
Remove duplicate definitions
2007-10-15 23:55:08 -05:00
U-C4\Administrator
a039910d01
Merge git://factorcode.org/git/factor
2007-10-15 16:20:00 -05:00
U-C4\Administrator
a800031a32
Move platform-specific destructor code out of extra/destructors
2007-10-15 16:19:50 -05:00
Slava Pestov
1306649c59
Fix from Sam
2007-10-15 16:46:39 -04:00
Slava Pestov
35bd6202ef
Fix webapps/help bug
2007-10-15 16:44:40 -04:00
Slava Pestov
93210b11d9
Merge commit 'erg/master'
2007-10-15 16:41:12 -04:00
U-C4\Administrator
ceba5efb1f
Redo destructors so they compile
...
Fix all uses of add-destructor
2007-10-15 15:01:55 -05:00
Slava Pestov
18259cdaa4
Fix interactor problem when loading a vocab which has a parse error
2007-10-15 06:23:00 -04:00
U-SLAVA-FB3999113\Slava
87944928aa
complex/ratios unit test fixes
2007-10-14 21:30:30 -04:00
U-SLAVA-FB3999113\Slava
8b54248c50
Get core unit tests to pass without number tower
2007-10-14 21:13:42 -04:00
U-SLAVA-FB3999113\Slava
047c8fe708
Bootstrap fixes
2007-10-14 20:44:19 -04:00
U-SLAVA-FB3999113\Slava
e9b42fa635
Move more math stuff to extra/, get compiler to work without ratios/complex numbers
2007-10-14 20:38:23 -04:00
Daniel Ehrenberg
85e2d364ee
Merge branch 'master' of git://factorcode.org/git/factor
2007-10-12 15:55:02 -05:00
Slava Pestov
4192413861
Change cut stack effect
2007-10-12 16:30:36 -04:00
Daniel Ehrenberg
bd42403835
Fixed CDATA parsing bug
2007-10-12 15:28:23 -05:00
Slava Pestov
c5f760da65
Clicks in the pane don't scroll anymore
2007-10-11 18:22:24 -04:00
Slava Pestov
f7d8e204e7
Merge commit 'doublec/master'
2007-10-11 18:09:19 -04:00
Chris Double
5f3dde7e26
Fix concurrency:fulfill unbalanced stack issue
2007-10-12 10:17:57 +13:00
Eduardo Cavazos
03a01984dd
Refactor lsys string rewriting and interpretation
2007-10-11 14:14:12 -05:00
Eduardo Cavazos
b7be5d1750
lsys.ui: Fix pit - 'f' cannot be called anymore
2007-10-11 14:12:58 -05:00
Eduardo Cavazos
1e80002445
Merge branch 'master' of git://factorcode.org/git/factor
2007-10-10 17:36:36 -05:00
Eduardo Cavazos
4a96490e48
Make springies ui 800x600
2007-10-10 17:36:08 -05:00
Eduardo Cavazos
c8c7221c58
Add springies.models.2x2snake
2007-10-10 17:35:32 -05:00
Slava Pestov
b832d8dedb
Fix conflict
2007-10-10 17:49:14 -04:00
Slava Pestov
7696805037
Templating fix
2007-10-10 17:47:38 -04:00
Slava Pestov
84cd33357a
Add horizontal scroll support
2007-10-10 02:16:42 -04:00
Slava Pestov
8761885287
Fix problem with out-of-bounds hand-click#
2007-10-10 01:53:41 -04:00
Slava Pestov
96a1cbe72a
Merge commit 'dharmatech/master'
2007-10-10 01:24:42 -04:00
Eduardo Cavazos
bcb1e8f4c7
Add springies.models.nifty
2007-10-10 00:21:06 -05:00
Eduardo Cavazos
c451cb3fc2
modify springies.models.urchin
2007-10-10 00:14:43 -05:00
Eduardo Cavazos
a833473166
Add springies.models.belt-tire
2007-10-10 00:10:26 -05:00
Eduardo Cavazos
0c0ad6c3ee
Add go* to springies.ui
2007-10-10 00:09:58 -05:00
Eduardo Cavazos
3556bb99ae
Add springies.models.urchin
2007-10-10 00:09:39 -05:00
Slava Pestov
5ecc094859
Merge commit 'dharmatech/master'
2007-10-09 17:07:29 -04:00
Eduardo Cavazos
9a07d8257e
Increate size of default springies-window
2007-10-09 16:00:05 -05:00
Eduardo Cavazos
2555b0f32d
Add springies.models.3snake
2007-10-09 15:59:21 -05:00
Doug Coleman
536ee98b8c
Make the gvim executable "gvim" instead of "vim"
2007-10-09 03:40:52 -05:00
Doug Coleman
36df714e56
Print out errors when parsing .fhtml files instead of printing nothing
2007-10-09 03:40:04 -05:00
Slava Pestov
1e35bc96a5
Add deployment descriptors for boids and automata
2007-10-09 02:09:29 -04:00
Slava Pestov
3529319b7b
Update some deploy.factor files
2007-10-09 02:08:58 -04:00
Slava Pestov
86df33bc5d
Improved deployment
2007-10-09 02:07:59 -04:00
Slava Pestov
bce82aa915
Fix stack effects in cabal
2007-10-09 02:06:58 -04:00
Slava Pestov
3f568f2a92
Walker fix
2007-10-09 01:31:41 -04:00
Slava Pestov
886d14130d
Interpreter fix
2007-10-09 01:30:28 -04:00
Slava Pestov
073bca9100
Update contributors
2007-10-08 22:28:22 -04:00
Slava Pestov
202f7cdfff
Forgot to remove opengl.lib
2007-10-08 22:28:08 -04:00
Slava Pestov
94a8ce2237
Merged opengl.lib into opengl and update Ed's demos (don\'t tase me bro\!)
2007-10-08 21:23:20 -04:00
Eduardo Cavazos
e4eb181ab0
Add springies
2007-10-08 15:00:01 -05:00
Eduardo Cavazos
0f8e62ee3a
Get some cfdg models to compile
2007-10-08 14:52:54 -05:00
Eduardo Cavazos
48304f53b5
combinators.lib: 2bi
2007-10-08 14:51:47 -05:00
Slava Pestov
d7c6ead7ee
Fix walker bug and implement step-into for quotations
2007-10-07 18:17:14 -04:00
Slava Pestov
554507cf00
Found another place to use MEMO: in extra/cocoa
2007-10-07 18:16:17 -04:00
U-C4\Administrator
8b2bb93d1e
Merge git://spitspat.com/git/factor
2007-10-06 23:50:33 -05:00
U-C4\Administrator
17a8071768
Fix a stack effect in sockets
...
Fix unit tests
2007-10-06 23:50:13 -05:00
Doug Coleman
8be253c47f
Fix RSA
...
Fix crypto unit tests
2007-10-06 23:01:26 -05:00
Slava Pestov
92fef17698
Merge commit 'erg/master'
2007-10-06 17:57:05 -04:00
Slava Pestov
8e985d6c6f
Units unit test fix
2007-10-06 13:55:22 -04:00
Slava Pestov
5fdee1a611
Less consing of quotations
2007-10-06 13:39:59 -04:00
Slava Pestov
e967f98afd
Update deploy.factor files
2007-10-06 13:38:54 -04:00
Slava Pestov
48d8d60c7c
Clean up and update tools.deploy
2007-10-06 13:37:47 -04:00
Slava Pestov
43c83bb4e0
Fixing unit tests
2007-10-06 13:37:11 -04:00
Slava Pestov
826e369c02
Fix unit test failures
2007-10-05 17:54:02 -04:00
Slava Pestov
1fc02ab69d
Interpreter unit test fix
2007-10-05 02:07:47 -04:00
Slava Pestov
9268cf45e9
Forgot to record change
2007-10-05 02:07:31 -04:00
Slava Pestov
76778f45e6
Bootstrap fix
2007-10-05 01:33:26 -04:00
Slava Pestov
be899bde35
USING: fix
2007-10-05 01:27:22 -04:00
Slava Pestov
660e867c40
Update traceback UI tool
2007-10-05 01:19:39 -04:00
Slava Pestov
2e8df17b20
Remove hilight style
2007-10-05 01:19:30 -04:00
Slava Pestov
c8042a0e72
Move some low-level interpreter words to continuations
2007-10-05 01:08:18 -04:00
Michael Judge
ac9ee43702
New docs and examples for math.statistics
2007-10-04 19:50:17 -07:00
Slava Pestov
deb1406f83
Clean up interpreter and walker
2007-10-04 18:45:19 -04:00
U-C4\Administrator
02a9e1eb14
Fix the io and ui backends so it bootstraps and the ui starts
2007-10-04 11:51:17 -05:00
Slava
0183a40717
Fixing tools.interpreter
2007-10-03 20:49:17 -04:00
Slava Pestov
1ef514ebdb
tools.interpreter cleanup
2007-10-03 18:33:19 -04:00
Slava
d37a17bd68
New tools.interpreter.debug vocab for interactively testing single stepper
2007-10-03 18:53:13 -04:00
Slava Pestov
b5621a8936
extra/cocoa no longer depends on combinators.lib
2007-10-03 17:34:59 -04:00
Slava Pestov
fab1453bfc
Re-implemented single stepper for new evaluation model
2007-10-03 16:56:49 -04:00
Alex Chapman
e818a7c71f
jamshred playable (just)
2007-10-03 22:26:51 +10:00
Alex Chapman
80f6cb9e4f
jamshred updates
...
Jamshred now knows where the player is in the tunnel, and only renders 50
segments ahead and behind. It also turns the tunnel white as the player goes
through it.
2007-10-01 15:10:59 +10:00
Alex Chapman
5cd4054ec7
additions to math.ranges, including range-min, range-max, clamp-to-range, and sequence-index-range
2007-10-01 15:08:44 +10:00
Alex Chapman
f4540c0697
first commit of jamshred
2007-09-30 16:48:43 +10:00
Alex Chapman
2cac88bde8
moved splay-trees to trees.splay
2007-09-30 16:38:37 +10:00
Alex Chapman
342399df29
renaming vocabs trees.avl-trees -> trees.avl and trees.bst -> trees.binary
2007-09-30 15:59:51 +10:00
Alex Chapman
63ead46a47
committing trees changes (again? git is a little strange...)
2007-09-30 15:40:36 +10:00
Alex Chapman
42690e8af0
fixed trees (this time for sure!)
2007-09-30 15:35:57 +10:00
Slava Pestov
0db366a204
Remove timing code
2007-09-29 22:03:58 -04:00
Eduardo Cavazos
af8ec16cf5
Move trees and gap-buffer to unmaintained for now.
2007-09-29 13:46:32 -05:00
Eduardo Cavazos
3747cff69c
Minor updates
2007-09-29 13:30:00 -05:00
Eduardo Cavazos
9ab46a94db
cfdg.models.chiaroscuro: uses call-random-weighted
2007-09-29 13:29:29 -05:00
Eduardo Cavazos
601ae65af6
random-weighted: add call-random-weighted macro
2007-09-29 13:28:53 -05:00
Eduardo Cavazos
ce4486d00f
Update benchmark.mandel for new colors.hsv
2007-09-29 13:28:09 -05:00
Eduardo Cavazos
8c0f4def82
Refactor cfdg
2007-09-29 13:26:51 -05:00
Eduardo Cavazos
8f4d158f8a
remove cfdg.hsv (now colors.hsv)
2007-09-29 13:26:21 -05:00
Eduardo Cavazos
3f62ef3a2d
colors.hsv is the old cfdg.hsv
2007-09-29 13:25:36 -05:00
Slava Pestov
bf56a09b1a
Fix unit tests
2007-09-27 22:20:34 -04:00
Slava Pestov
bcd1d6b66e
Merge commit 'erg/master'
2007-09-27 16:29:17 -04:00
Slava Pestov
514ee9dd3a
ogg.player cleanup
2007-09-27 16:11:37 -04:00
Slava Pestov
83f552fae8
More inference bug fixes
2007-09-27 16:11:03 -04:00
U-C4\Administrator
07ba1de580
Merge git://spitspat.com/git/factor
2007-09-27 14:35:35 -05:00
U-C4\Administrator
9666ceecaf
Merge git://factorcode.org/git/factor
2007-09-27 14:34:46 -05:00
Slava Pestov
5e2c7e769d
Clean up inference and fix hygiene issue with macros
2007-09-27 04:00:54 -04:00
Slava Pestov
73d664a7d5
Minor benchmark update
2007-09-27 03:59:37 -04:00
Eduardo Cavazos
5041d0a46a
Update cfdg models: call doesn't work on 'f'. fix related pits.
2007-09-26 16:44:58 -05:00
Eduardo Cavazos
4ca59092ca
Refactor cfdg.hsv using combinators
2007-09-26 16:43:56 -05:00
Eduardo Cavazos
08192267fe
ui.gadgets.slate: call doesn't work on 'f'. fix related pit.
2007-09-26 16:43:17 -05:00
Eduardo Cavazos
2ff05e7496
minor boids change
2007-09-26 16:42:07 -05:00
Eduardo Cavazos
abb4b02b04
boids.ui: factor the drawing code a bit
2007-09-26 15:40:48 -05:00
Slava Pestov
00c2a7c6f5
Merge commit 'dazhbog/master' into lazy_jit
2007-09-26 00:36:48 -04:00
Slava Pestov
9b1dbbd436
Merge commit 'dharmatech/master'
2007-09-25 21:02:18 -04:00
Slava Pestov
a26d912bd7
Updating extra/ modules
2007-09-25 20:54:05 -04:00
Slava Pestov
d40b52f4ef
Update HTTP server for HTML stream changes
2007-09-25 20:31:32 -04:00
Slava Pestov
376097d2ff
Stack effect fixes
2007-09-25 20:31:06 -04:00
Slava Pestov
e0318f769d
Updating HTML output for latest stream protocol
2007-09-25 20:30:33 -04:00
Sampo Vuori
3a3eeb2824
Added a new cairo demo
2007-09-25 22:06:28 +03:00
Sampo Vuori
1565817175
Loading of cairo library added. More functionality.
2007-09-25 20:30:27 +03:00
U-3ADF\Administrator
544c2370cf
Fix SEH and USING: errors on windows nt
2007-09-25 10:37:45 +02:00
Eduardo Cavazos
a66e412a35
Use more combinators in boids
2007-09-24 03:55:56 -05:00
Eduardo Cavazos
5546ca409c
Merge branch 'master' of git://factorcode.org/git/factor
2007-09-23 13:29:42 -05:00
Eduardo Cavazos
5792ec4319
boids: Use bi* in 'distance' word
2007-09-23 13:20:28 -05:00
U-3ADF\Administrator
26f7671a54
Merge git://factorcode.org/git/factor
2007-09-23 20:16:52 +02:00
Slava
64e3e0c0d6
Fix callstack relocation
2007-09-22 18:56:27 -04:00
slava
931b5322fc
Factory load fixes
2007-09-22 02:22:38 -04:00
Slava Pestov
2589c69c04
Unix launcher: use execvp instead of execve
2007-09-22 02:27:53 -04:00
Slava Pestov
88c2d21416
JSON writer fix
2007-09-22 02:27:28 -04:00
Slava Pestov
a00432b64e
HTTPD fix
2007-09-21 22:32:32 -04:00
U-C4\Administrator
545e58873e
Fix launcher and windows bootstrap
...
Fix native io on Vista
Add missing use
2007-09-21 17:00:47 -05:00
Slava Pestov
48b35f0417
Add new word to http.server.templating
2007-09-21 16:55:39 -04:00
Slava Pestov
a96457cecc
Initial import
2007-09-20 18:09:08 -04:00
Doug Coleman
6778362ae7
Fix OpenBSD kqueue
2008-03-23 11:34:48 -05:00
Doug Coleman
e61f63b2c9
More kqueue changes
2007-04-14 07:21:12 -05:00
Slava Pestov
6019713ee1
Tweak
2008-03-27 19:57:16 -05:00
Doug Coleman
9dcabddb52
Merge branch 'master' of git://factorcode.org/git/factor
2007-04-14 06:24:27 -05:00
Doug Coleman
3d7254e31e
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-27 13:11:05 -05:00
Doug Coleman
857a442e07
fix struct sizes
...
fix file-info
2008-03-27 13:10:51 -05:00
Doug Coleman
0a34198912
Working on kqueue
2007-04-14 06:24:02 -05:00
Doug Coleman
d7872708a0
Fix 64-bit stat
2007-04-14 06:13:34 -05:00
Doug Coleman
ff0098c0d1
Merge branch 'master' of git://factorcode.org/git/factor
2007-04-14 04:27:38 -05:00
Slava Pestov
8638430185
Merge branch 'master' of git://factorcode.org/git/factor
2008-03-27 17:45:47 -05:00
Slava Pestov
3b0e2b412c
Merge git://double.co.nz/git/factor
2008-03-27 17:45:09 -05:00
Doug Coleman
4ecd7fff42
split up some unix constants
...
split up netbsd stat
2007-04-14 04:27:15 -05:00