-
a1f1d42c2c
fjsc: use setTimeout to jump out of call stack to prevent stack blowout
chris.double
2006-12-16 23:45:49 +0000
-
0350a00acc
fjsc: remove 'world' parameter
chris.double
2006-12-16 23:32:34 +0000
-
81820c1bca
fjsc: javascript refactorings
chris.double
2006-12-16 23:25:12 +0000
-
b8163eadfb
fjsc: fix parsing of factor quotations
chris.double
2006-12-16 23:02:35 +0000
-
b99936be9a
fjsc: refactor alien calls
chris.double
2006-12-16 22:58:35 +0000
-
8b6bf522df
fjsc: allow compilation of factor quotations to javascript
chris.double
2006-12-16 22:35:53 +0000
-
f1256d0f3c
fjsc: add '=' primitive
chris.double
2006-12-16 22:35:35 +0000
-
070d38c850
fjsc: add callcc0 and continue
chris.double
2006-12-16 14:24:39 +0000
-
f25f82cc97
fjsc: move to CPS compiling javascript
chris.double
2006-12-16 13:46:04 +0000
-
6c6d131b0b
Documentation for document class and words
slava
2006-12-17 04:17:12 +0000
-
f587b91ccf
fjsc: add execute
chris.double
2006-12-15 23:11:12 +0000
-
bd5a5fcf5f
fix efect typo
erg
2006-12-16 20:58:03 +0000
-
2111fa2236
Fix conflicts
slava
2006-12-15 23:06:22 +0000
-
0cc69c944e
fjsc: add http-get
chris.double
2006-12-15 13:36:38 +0000
-
d651cce933
fjsc: added stack effects and parsing performance enhancements
chris.double
2006-12-15 12:51:53 +0000
-
fb01efed25
parser-combinators: added <!?>
chris.double
2006-12-15 12:51:38 +0000
-
5a88cc8d75
parser-combinators: added <!+>, <!*> and only-first parsers
chris.double
2006-12-15 12:22:09 +0000
-
46d1270d8f
lazy-lists: fix bug with ltake and nil?
chris.double
2006-12-15 12:18:31 +0000
-
bf1da849a9
fjsc: allow comments with ! and #!
chris.double
2006-12-15 08:11:07 +0000
-
51f22055d1
fjsc: add \ word functionality
chris.double
2006-12-15 08:03:13 +0000
-
0850fd1277
fjsc: add swap
chris.double
2006-12-15 07:56:00 +0000
-
2ebb4a88f9
fjsc: add run-file and ability to have bootstrap factor code
chris.double
2006-12-15 07:49:42 +0000
-
0d2bfb1c84
fjsc: fixup alien-invoke
chris.double
2006-12-15 07:14:50 +0000
-
7914c642a9
fjsc: add alien-invoke
chris.double
2006-12-15 06:59:47 +0000
-
70e27d25e3
fjsc: fix unit tests
chris.double
2006-12-15 06:29:35 +0000
-
e68593d9e5
fjsc: remove extraneous semicolons in compiled output
chris.double
2006-12-15 06:18:01 +0000
-
fba42655be
google-search: add to all.factor
chris.double
2006-12-14 13:38:19 +0000
-
49b85d2525
google-search: library for searching google
chris.double
2006-12-14 13:36:40 +0000
-
f23ba12c95
apps/rss: fix bitrot and broken stack effects
chris.double
2006-12-14 13:35:53 +0000
-
6a46eb2b2d
fjsc: added over, if, =, empty?
chris.double
2006-12-11 15:31:35 +0000
-
3f2eb45dde
fjsc: fix load order bug
chris.double
2006-12-11 15:15:47 +0000
-
713d1aa352
fjsc: add arrays, reduce, map, etc
chris.double
2006-12-11 14:51:48 +0000
-
795577f49d
fjsc: add '.' word
chris.double
2006-12-11 13:59:23 +0000
-
44bee2c3b8
fjsc: add math operations
chris.double
2006-12-11 13:57:54 +0000
-
c9e8417f60
fjsc: add ability to define new words
chris.double
2006-12-11 13:55:00 +0000
-
3fcc63f1bd
fjsc: refactoring of javascript
chris.double
2006-12-11 13:11:10 +0000
-
713d328415
httpd: add errors namespace to embedded.factor
chris.double
2006-12-11 12:40:30 +0000
-
b7619cffc4
fjsc: change to a furnace based responder
chris.double
2006-12-11 12:37:27 +0000
-
7837e83955
fjsc: add factor to javascript compiler to all load scripts
chris.double
2006-12-11 11:17:00 +0000
-
88260bccbf
fjsc: initial version of factor to javascript compiler
chris.double
2006-12-11 11:14:58 +0000
-
ed899e53cb
fix failing unit test on windows
erg
2006-12-15 21:43:42 +0000
-
4137f6cddb
Add a unit test which fails on Windows
slava
2006-12-15 21:10:20 +0000
-
688425f94d
initial libs/sql
erg
2006-12-15 09:06:17 +0000
-
9e705d5599
fix typo in fooify-test
erg
2006-12-14 19:38:48 +0000
-
d03f46e784
more cleanup in random-tester
erg
2006-12-14 09:26:26 +0000
-
bb92e43a43
remove an unused word in random-tester
erg
2006-12-14 09:06:27 +0000
-
4780ef34b5
remove some words from random-tester, remove some debug output
erg
2006-12-14 09:04:56 +0000
-
5fdae530bb
fix permutations for random-tester
erg
2006-12-13 23:48:37 +0000
-
e55df662e2
write each-permutation word for random-tester
erg
2006-12-13 20:40:07 +0000
-
07df0e40f9
Assorted fixes: sort out bignum division by zero, fix some unit tests
slava
2006-12-14 07:35:22 +0000
-
072ba70d47
Fix documentation typos
slava
2006-12-14 06:50:50 +0000
-
14778affb6
Finish documenting ui/gadgets: scrolling sliders tracks viewports
slava
2006-12-14 06:30:50 +0000
-
d268551564
Document the 'ui' word
slava
2006-12-14 04:51:28 +0000
-
b4dda1b0a5
More documentation: menus, panes, presentations
slava
2006-12-14 04:40:56 +0000
-
19b52b7eab
Fix more example typos
slava
2006-12-13 09:01:42 +0000
-
610c497143
Fix latest bug found by erg's random tester
slava
2006-12-13 08:42:34 +0000
-
43cc9eafc7
Fix apropos
slava
2006-12-13 08:14:14 +0000
-
3cf82d8afb
Add failing unit test
slava
2006-12-13 08:13:59 +0000
-
57905886e1
Documentation fixes
slava
2006-12-13 08:13:30 +0000
-
9d5ef4e0e3
add a couple stack shuffle words to libs/shuffle
erg
2006-12-13 07:47:21 +0000
-
a6b11ad1e1
random-tester work-in-progress
erg
2006-12-13 07:46:55 +0000
-
33d53a5dc2
Get all modules to load again
slava
2006-12-13 07:08:45 +0000
-
1068236353
Documented frames, grids, incremental, labels, lists, outliner
slava
2006-12-13 01:33:00 +0000
-
9ef5ac6742
Fix a couple of bugs
slava
2006-12-12 20:39:19 +0000
-
00f3d99dd9
fix stack effects/documentation part 2
erg
2006-12-12 20:29:32 +0000
-
a993b7be67
Starting to document gadget classes
slava
2006-12-12 20:37:51 +0000
-
9a551fdd43
typo/stack effect corrections
erg
2006-12-12 08:38:38 +0000
-
fe0c2f6ca2
remove more bad words from random-tester
erg
2006-12-05 16:34:11 +0000
-
f16e80b678
OpenGL and FreeType documentation
slava
2006-12-12 00:59:22 +0000
-
1e7235f90d
Even more UI documentation
slava
2006-12-11 08:43:07 +0000
-
e6f62c11a0
Another batch of UI documentation
slava
2006-12-11 07:47:57 +0000
-
d0362576df
Update docs for -quiet switch, make require respect it
slava
2006-12-11 02:33:13 +0000
-
9e94b6d423
Add -quiet command line switch
slava
2006-12-11 02:31:07 +0000
-
3a61746b93
Fix a bug
slava
2006-12-11 01:08:09 +0000
-
b01b92c8b1
Starting to work on UI documentation
slava
2006-12-11 00:58:39 +0000
-
8cfbd164f5
Remove startup messages from VM
slava
2006-12-10 20:02:11 +0000
-
4f82d230a7
Rename append3 to 3append - updating libs/
slava
2006-12-10 20:01:52 +0000
-
8a53d3a55b
Rename append3 to 3append, documentation updates
slava
2006-12-10 19:59:32 +0000
-
eb3e6459eb
XML: more unit tests and event-based processing
microdan
2006-12-10 05:35:01 +0000
-
55d4b8d332
xml: more docs and assorted refactoring
microdan
2006-12-09 04:11:30 +0000
-
5e9fce2437
Fix unit test failures
slava
2006-12-09 19:29:55 +0000
-
f25ecca829
Change default use
slava
2006-12-08 08:42:13 +0000
-
8f2bc485cc
Remove erronous instruction from cpu-x86.S
slava
2006-12-08 08:41:16 +0000
-
1fd4782d98
Change behavior of require, debugger windows don't show a restart list anymore
slava
2006-12-08 06:30:37 +0000
-
e090916c71
More modularization of core, heading towards being able to make smaller images
slava
2006-12-08 03:53:50 +0000
-
e9d40ea7b4
Make Factor compile on Linux
slava
2006-12-06 21:23:02 +0000
-
8ce0732ed4
Clarify tuple documentation
slava
2006-12-06 04:14:07 +0000
-
97491bf1b3
Add failing callback unit test
slava
2006-12-05 21:34:46 +0000
-
8206f35597
Fix load order issue
slava
2006-12-05 21:34:33 +0000
-
7b78a32e39
Operation tweaks
slava
2006-12-05 06:23:57 +0000
-
0785712656
compile-quot no longer honors "compile" variable
slava
2006-12-05 06:23:32 +0000
-
710b771d92
# and & in prettyprinter output are now presentations
slava
2006-12-05 06:20:54 +0000
-
6d068e934c
Change module load order
slava
2006-12-05 01:50:21 +0000
-
7c794a4d96
fix random-tester load problem
erg
2006-12-05 00:27:33 +0000
-
19487b5e09
remove continuation words from random-tester2
erg
2006-12-05 00:25:17 +0000
-
17439d2bd8
add a file to random-tester
erg
2006-12-05 00:13:11 +0000
-
ba78fe8aa1
move random-tester2 to apps/, add random-tester2
erg
2006-12-05 00:08:55 +0000
-
cce3c52f2e
modify README.txt to include -shell=tty for windows
erg
2006-11-24 21:42:36 +0000
-
29c158f243
Add missing type check
slava
2006-12-04 22:42:57 +0000
-
68a221c883
Stricter error checking for 'execute' in compiled code
slava
2006-12-04 08:29:15 +0000