Doug Coleman
a07c17598e
redo state parser to avoid dynamic variables
2009-03-31 16:04:39 -05:00
Slava Pestov
712b21b59e
Fix printing of nested arrays
2009-03-31 01:37:05 -05:00
Slava Pestov
5b6948aaa5
smalltalk: working on lexical scoping for instance variables and class names
2009-03-31 01:24:38 -05:00
Slava Pestov
4a0ef8d0bc
Merge branch 'master' into smalltalk
2009-03-30 21:42:54 -05:00
Slava Pestov
381dbb957c
smalltalk: adding a small library, fix various bugs
2009-03-30 20:45:01 -05:00
Slava Pestov
00c9cde8e2
First checkin of extra/smalltalk
2009-03-30 05:31:50 -05:00
Doug Coleman
95cda29b44
fix compile error
2009-03-29 21:39:21 -05:00
Doug Coleman
82b6e32945
fix a few compile errors
2009-03-29 21:35:57 -05:00
Doug Coleman
9a7131d000
full docs for id3 and minor refactoring
2009-03-28 16:35:08 -05:00
Slava Pestov
96f4fc1724
Fix wiki template
2009-03-28 04:25:12 -05:00
Slava Pestov
60fe59d873
Fix game-input test to not run if the UI is not running on Windows
2009-03-27 18:34:06 -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
Aaron Schaefer
25b0758714
Merge branch 'master' of git://factorcode.org/git/factor
...
* 'master' of git://factorcode.org/git/factor: (23 commits)
only use -fPIC on the ffi library
fix load errors, help lint
add using
build with -fPIC on linux64
update code for usages of add-library
move a lot of words to alien.libraries
Slides from talk at PyCon VM summit, Chicago 2009
Fix hang when running ui tests
Fix compiler.tree.debugger tests
Merge tools.test.ui into ui.gadgets.debug
compile an ffi test library, reduce factor runtime by 6kb!
make add-library normalize-path, use libfactor-ffi-tests for testing ffi
add sms, twitter fields to account. create sitewatcher account when user registers
Better error message if user forgets with-ui
Fix hello-unicode for deployment
remove loading freetype library on CE
remove dead freetype code from Makefile
A+b now focuses the search field
Fix bitrot in compiler.tree.debugger
- definitions.icons now has a reference article
...
2009-03-26 11:52:18 -04: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
Slava Pestov
f4e556111e
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-25 22:55:22 -05:00
Slava Pestov
a2147ccb27
Slides from talk at PyCon VM summit, Chicago 2009
2009-03-25 22:54:53 -05:00
Doug Coleman
f41ee97add
add sms, twitter fields to account. create sitewatcher account when user registers
2009-03-25 11:20:21 -05:00
Slava Pestov
70bc39b3fd
Fix hello-unicode for deployment
2009-03-25 11:10:25 -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
Aaron Schaefer
fd6aba04a1
Merge branch 'master' of git://factorcode.org/git/factor
...
* 'master' of git://factorcode.org/git/factor: (113 commits)
Round mouse co-ordinates
Fix bunny deployment
Fix site-watcher tests
make multimethods tests pass
make ecdsa unportable for now
check pango-1.0
cocoa.messages: cleanup
Move synopsis* from definitions to see
Faster PEG compile times; inline less, use execute( instead
delete factor/ every time after a build is finished. you can easily check it out by knowing the git-id
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
Fixing compile errors, test failures and help lint failures
Add a missing step to the tutorial.
Add stack declarations to primitives during bootstrap now that ( is just a comment and won't affect HELP: anymore
OpenSSL checksum => native implementation
kernel doesn't need to depend on classes.tuple.private
Remove useless declarations
Fixing unit tests for syntax change
tools.disassembler now uses udis on Windows
Add promises unit tests
...
Conflicts:
extra/project-euler/001/001.factor
2009-03-24 02:41:53 -04:00
Slava Pestov
7a4a7474e8
Fix site-watcher tests
2009-03-23 22:33:05 -05:00
Doug Coleman
688452fa3d
make multimethods tests pass
2009-03-23 20:36:44 -05:00
Doug Coleman
f061b05311
make ecdsa unportable for now
2009-03-23 20:32:57 -05:00
Doug Coleman
3d97e4c82e
delete factor/ every time after a build is finished. you can easily check it out by knowing the git-id
2009-03-23 19:00:23 -05:00
Doug Coleman
8befaa53de
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-23 18:28:06 -05:00
Slava Pestov
8385e9d9f5
Fixing compile errors, test failures and help lint failures
2009-03-23 17:12:41 -05:00
Doug Coleman
8dfe860b17
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-23 11:50:39 -05:00
Slava Pestov
0dd2a918ba
Merge branch 'master' of git://github.com/Keyholder/factor
2009-03-23 03:09:09 -05:00
Maxim Savchenko
83592b7d84
OpenSSL checksum => native implementation
2009-03-23 03:16:13 -04:00
Slava Pestov
723bfab030
Fixing unit tests for syntax change
2009-03-23 00:34:02 -05:00
Slava Pestov
ccc4c41725
Add promises unit tests
2009-03-22 21:42:23 -05:00
Slava Pestov
353788190d
promises: fix for syntax change and simplify a little bit
2009-03-22 21:42:01 -05:00
Slava Pestov
69bf52c2a6
adsoda, 4DNav: fix compile errors exposed by stronger static checking
2009-03-22 21:38:36 -05:00
Doug Coleman
ccdef35949
inline everything so stuff compiles
2009-03-22 19:25:55 -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
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
35a3170f42
Stack inference for mason
2009-03-21 03:43:38 -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
Slava Pestov
899b096f90
Dan asked me to remove state-machine
2009-03-21 02:51:15 -05:00
Slava Pestov
ea60f8ae93
Changing : foo ; parsing to SYNTAX: foo ;
2009-03-21 01:27:50 -05:00
Doug Coleman
55bb5f0cd4
fix typo in example
2009-03-20 22:40:46 -05:00
Doug Coleman
50535b1a74
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-20 22:01:14 -05:00
Doug Coleman
c626cab383
a robots.txt parser
2009-03-20 21:56:48 -05:00
Slava Pestov
fabe2df715
Crank down spectral-norm parameter so that it doesn't take way too long on non-SSE2 machines
2009-03-20 16:26:13 -05:00
Doug Coleman
ea614e6a5f
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-20 09:34:39 -05:00
Doug Coleman
54df6bee59
ping every 5 minutes, not every 10 seconds
2009-03-19 17:05:08 -05:00
Doug Coleman
ece2eabc39
call init-db and run-site-watcher from webapps.site-watcher
2009-03-19 16:48:46 -05:00
Doug Coleman
e41a7bb6d6
site-watcher works again
2009-03-19 16:48:32 -05:00
Slava Pestov
9366ffe83a
Fix load error
2009-03-19 15:52:58 -05:00
Slava Pestov
cacc2f38f6
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-18 23:05:51 -05:00
Slava Pestov
f995542246
Project Euler solutions had MAIN: words which would leave values on the stack; add a new SOLUTION: parsing word now that MAIN: cannot do that
2009-03-18 23:05:32 -05:00
Doug Coleman
187142d6d8
fix load error
2009-03-18 23:01:01 -05:00
Doug Coleman
2f802f307c
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-18 22:00:17 -05:00
Doug Coleman
b15ccea9bf
fix db query
2009-03-18 22:00:08 -05:00
Slava Pestov
59ad8bc1fd
webapps.site-watcher: add furnace to using list
2009-03-18 21:56:17 -05:00
Slava Pestov
518b5c46ca
Fixing deploy tests
2009-03-18 19:58:05 -05:00
Slava Pestov
2628ddde5e
Working on site-watcher
2009-03-18 19:36:04 -05:00
Slava Pestov
575132336d
Deploy descriptor for regex-dna
2009-03-18 18:30:56 -05:00
Doug Coleman
33914c62cb
add an account-name field to site-watcher
2009-03-18 18:18:57 -05:00
Doug Coleman
87997cc0d2
slightly bettar
2009-03-18 18:06:00 -05:00
Doug Coleman
391d972b66
major refactoring of site-watcher again
2009-03-18 18:05:05 -05:00
Doug Coleman
9a8e7fe3ed
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-18 17:46:00 -05:00
Doug Coleman
c1da74f179
futher clean up api
2009-03-18 17:45:33 -05:00
Doug Coleman
e8f9d48b08
move site-watcher db code to new vocab, clean up the site-watcher api
2009-03-18 17:43:49 -05:00
Slava Pestov
5da04a5e41
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-18 17:19:09 -05:00
Doug Coleman
d5581b453e
use error. instead of unparse
2009-03-18 17:15:54 -05:00
Doug Coleman
71435f6653
prettyprint was necessary.
2009-03-18 17:12:47 -05:00
Doug Coleman
3d5bb95640
dont use prettyprinter
2009-03-18 17:11:54 -05:00
Slava Pestov
1d45720579
Add a deploy test to keep benchmark.regex-dna size down
2009-03-18 17:08:57 -05:00
Doug Coleman
2bb3f782c6
site-watcher uses the db now
2009-03-18 17:07:46 -05:00
Slava Pestov
9d44b7620f
Fixing the build
2009-03-18 17:01:26 -05:00
Aaron Schaefer
f8171b51cb
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-18 01:28:07 -04:00
Slava Pestov
32678fc4d1
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-17 19:06:56 -05:00
Joe Groff
7a010063c0
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-17 16:19:13 -05:00
Joe Groff
2b45847649
linear algebra fail
2009-03-17 16:18:56 -05:00
Doug Coleman
0820734749
serial library works with the null modem -- add some standard ports for future reference
2009-03-17 15:03:01 -05:00
Doug Coleman
a1ba5fa999
Merge git://github.com/Keyholder/factor into keyholder
2009-03-17 12:31:23 -05:00
Slava Pestov
be4fb1e7d9
Move call( and execute( to core
2009-03-16 20:11:36 -05:00
Slava Pestov
e697fe8a90
Remove Farkup caching from Wiki now that Farkup parser is fast
2009-03-16 03:29:29 -05:00
Slava Pestov
cac26d7b44
peg-lexer: fix help lint
2009-03-16 03:29:16 -05:00
Slava Pestov
8936408df6
Add unportable tag to drills
2009-03-16 03:17:57 -05:00
Slava Pestov
5f2aac9bda
Fix slides for with-ui change
2009-03-16 03:01:56 -05:00
Slava Pestov
56ffaf5cb1
Updating ui.gadgets.alerts, ui.gadgets.book-extras, ui.utils and drills for new_ui changes
2009-03-16 03:01:32 -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
f6560186dd
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-16 00:46:27 -05:00
Slava Pestov
0c39ed30e1
Fix benchmark table output
2009-03-15 23:25:36 -05:00
Slava Pestov
a423c83e6d
Add workaround for game-input crash
2009-03-15 23:11:35 -05:00
Joe Groff
caa6eb0397
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-15 21:28:01 -05:00
Slava Pestov
e8b8b9e446
A little gift for Joe
2009-03-15 21:25:19 -05:00
Daniel Ehrenberg
03684713c9
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-15 20:28:43 -05:00
Slava Pestov
dacf1910dc
First cut of webapps.site-watcheR
2009-03-15 20:13:17 -05:00
Slava Pestov
311487e5e7
Fix webapps.pastebin redirection
2009-03-15 20:05:59 -05:00
Daniel Ehrenberg
2fc74f67df
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-15 17:40:07 -05:00
Slava Pestov
ca4d60095b
Fix load error in 4DNav after ui.gadgets.labeled refactoring
2009-03-15 17:39:35 -05:00
Daniel Ehrenberg
f62847a430
Merge branch 'master' of git://factorcode.org/git/factor
2009-03-15 17:39:29 -05:00