Maximilian Lupke
ea7cbd2b5a
sequences.abbrev: keep insertion order
2009-07-20 20:18:13 +02:00
Maximilian Lupke
e3ec2b6c8b
sequences.abbrev: more small refactoring
2009-07-20 17:22:55 +02:00
Maximilian Lupke
52e09199e1
sequences.abbrev: small refactoring
2009-07-20 01:40:20 +02:00
Maximilian Lupke
8e9badd4f5
sequences.abbrev: Initial commit
2009-07-20 01:31:26 +02:00
Slava Pestov
dbf04ff2ca
opengl is for chumps
2009-07-19 14:34:24 -05:00
Slava Pestov
e729ea3dea
alien.inline.compiler: help-lint fix
2009-07-19 02:09:12 -05:00
Slava Pestov
7969581474
Merge branch 'master' of git://factorcode.org/git/factor
2009-07-18 23:13:43 -05:00
Slava Pestov
200cd5d43f
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-18 23:13:22 -05:00
Slava Pestov
389b689796
slightly faster heaps, add benchmark
2009-07-18 00:52:24 -05:00
Jeremy Hughes
0560e3abea
alien.inline.compiler: fixed linking on winnt (requires gcc.exe and g++.exe)
2009-07-18 17:08:53 +12:00
Slava Pestov
4931ab0d5f
benchmark: run each benchmark 5 times and take the best time
2009-07-16 03:30:11 -05:00
Slava Pestov
fbf907308e
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-16 03:26:35 -05:00
Jeremy Hughes
8c892380fe
alien.marshall.syntax: fixed CM-FUNCTION: example
2009-07-16 20:22:41 +12:00
Slava Pestov
86b6f65fd0
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-16 03:08:58 -05:00
Jeremy Hughes
5ae07b3168
help lint fixes
2009-07-16 19:57:47 +12:00
Jeremy Hughes
7596b3288c
alien.marshall.syntax-tests: use alien.inline.syntax vocab
2009-07-16 19:55:08 +12:00
Slava Pestov
440df3916a
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-16 00:35:16 -05:00
Jeremy Hughes
267d8d2a85
alien.marshall.syntax: use alien.inline.syntax vocab
2009-07-16 17:23:22 +12:00
Slava Pestov
b4c522f045
Merge branch 'marshall' of git://github.com/jedahu/factor
2009-07-15 19:25:41 -05:00
Jeremy Hughes
28dbb22aee
split alien.inline syntax into alien.inline.syntax
2009-07-15 16:51:44 +12:00
Jeremy Hughes
67c7df2653
alien.marshall.syntax: add more tests
2009-07-15 16:43:42 +12:00
Jeremy Hughes
eef0ef9068
alien.marshall.syntax: fix marshalled-function
2009-07-15 16:43:19 +12:00
Jeremy Hughes
17e2c9f91c
alien.marshall.private: fix ptr-pass-through
2009-07-15 16:42:45 +12:00
Jeremy Hughes
0c0ae68c5e
alien.marshall: fixed out-arg-unmarshaller
2009-07-15 16:42:00 +12:00
Jeremy Hughes
e3a1299993
alien.marshall: added boolean as bool alias
2009-07-15 16:41:40 +12:00
Jeremy Hughes
e4fbb978a3
alien.marshall.types: added pointer-to-non-const-primitive?
2009-07-15 16:41:06 +12:00
Jeremy Hughes
30698cc534
alien.marshall.types: robustifying
2009-07-15 16:40:41 +12:00
Jeremy Hughes
c1ccc6a2b0
alien.inline: added raw-c word
2009-07-15 16:40:00 +12:00
Jeremy Hughes
79dd644e57
moved alien.inline and alien.marshall to extra
2009-07-14 22:39:27 +12:00
Slava Pestov
05343e88ba
bson: fix broken unit test
2009-07-13 22:59:51 -05:00
Sascha Matzke
f4b4195a74
added unit-tests to bson vocab
2009-07-11 11:15:13 +02:00
Slava Pestov
949b527ed5
Help lint fixes for urls.encoding and mongodb.driver
2009-07-10 07:52:20 -05:00
Slava Pestov
c25ac2a066
llvm: add unportable tag
2009-07-10 07:46:47 -05:00
sheeple
b7aac8c13a
llvm.core: fix add-llvm-library
2009-07-10 07:38:19 -05:00
Slava Pestov
e0fa51512f
llvm: new add-llvm-library word to make things a bit more portable
2009-07-10 07:07:54 -05:00
Slava Pestov
5cb7220ed8
Merge branch 'for-slava' of git://github.com/x6j8x/factor
2009-07-09 17:09:09 -05:00
Sascha Matzke
9bba898dfb
replace 2array "." join with "." glue
2009-07-09 14:17:10 +02:00
Slava Pestov
92b0765cd7
contributors: exclude merges to make patch counts more reasonable
2009-07-09 06:58:47 -05:00
Slava Pestov
93195e2914
Merge branch 'for-slava' of git://github.com/x6j8x/factor
2009-07-09 06:40:52 -05:00
Sascha Matzke
b1e91e10e6
changed single byte writes to write1
2009-07-09 13:36:54 +02:00
Sascha Matzke
1aad74c71b
removed usages of sprintf
...
made collection handling more concise
2009-07-09 13:36:37 +02:00
Sascha Matzke
ce9406ea86
fixed signed number decoding problem
2009-07-09 13:36:19 +02:00
Slava Pestov
3acc06c5d9
Merge branch 'thead' of git://github.com/phildawes/factor
2009-07-09 06:22:29 -05:00
Slava Pestov
5536237232
Merge branch 'llvm' of git://github.com/yuuki/factor
2009-07-09 06:21:44 -05:00
Slava Pestov
6737d2cdab
benchmark.hashtables: throw something together
2009-07-07 12:20:43 -05:00
Slava Pestov
daed003f33
vocabs.hierarchy: more refactoring, update existing code for new API
2009-07-06 04:55:23 -05:00
Slava Pestov
5bd27a8dee
webkit-demo: update for recent <ViewWindow> stack effect change
2009-07-05 21:40:47 -05:00
Joe Groff
ad2bffd4da
Merge branch 'master' of git://factorcode.org/git/factor
2009-07-02 22:22:55 -05:00
Joe Groff
f9138f3048
variants docs nitpicks
2009-07-02 19:01:50 -05:00
Slava Pestov
9404a7d0e3
half-floats: Add some more unit tests
2009-07-02 17:52:53 -05:00
Joe Groff
97adae24f0
pardon my dust
2009-07-01 17:57:21 -05:00
Matthew Willis
b0ca5ecffa
updated llvm.invoker test to use install-bc
2009-07-01 14:52:15 +09:00
Matthew Willis
e8d298588f
Merge branch 'master' into llvm
2009-07-01 11:15:54 +09:00
Matthew Willis
778707e8fa
add license and copywrite to extra/llvm vocabs
2009-07-01 11:08:57 +09:00
Slava Pestov
1acf243cce
Fix conflict
2009-06-30 20:16:09 -05:00
Doug Coleman
e8390ebace
imagebin does the right thing now
2009-06-30 17:39:36 -05:00
Doug Coleman
fefea85514
working on imagebin
2009-06-30 14:56:58 -05:00
Phil Dawes
c1d08d213f
Added thead, tfoot to html
2009-06-30 16:26:51 +01:00
Matthew Willis
b46999584b
invoker infers function param c-types more generally
2009-06-30 22:55:20 +09:00
Matthew Willis
d4c03d8459
add invoker test that tests the entire llvm binding so far
2009-06-30 11:58:09 +09:00
Matthew Willis
1716a4bec8
remove llvm.bindings, made obsolete by llvm.wrappers and friends
2009-06-30 11:57:24 +09:00
Matthew Willis
c843edd870
install functions from llvm bytecode, with test
2009-06-30 11:43:04 +09:00
Sam Anklesaria
721a6dc3ab
"<$" made generic + moved to monads
2009-06-27 13:57:29 -05:00
Sam Anklesaria
07c8c00a12
fixed binding bugs in frp
2009-06-27 13:22:48 -05:00
Matthew Willis
16a2d8aa79
Merge branch 'master' of git://factorcode.org/git/factor into llvm
2009-06-27 19:43:17 +09:00
Matthew Willis
48863ca171
Added global jit, and convenience words for dealing with it
2009-06-27 18:41:40 +09:00
Doug Coleman
1cb6bc99da
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/compiler/cfg/linear-scan/resolve/resolve-tests.factor
2009-06-26 21:51:08 -05:00
Doug Coleman
9fd65ad324
add collect-values to histogram
2009-06-26 21:46:59 -05:00
Joe Groff
911acd6a4a
docs for variants
2009-06-26 17:12:08 -05:00
Joe Groff
7a88c5ae8a
variants vocab for ADTs
2009-06-26 16:31:20 -05:00
Sam Anklesaria
a6f65a483b
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-26 15:52:48 -05:00
Sam Anklesaria
244ad93577
gui-sudoku makes sudokus too
2009-06-26 15:28:23 -05:00
Sam Anklesaria
96fccd9c6c
added summary/ author files
2009-06-26 15:25:50 -05:00
Matthew Willis
081f24ccf7
convert from LLVM types, with tests
2009-06-26 22:01:20 +09:00
Matthew Willis
c331b31007
Update LLVMTypeKind enum
2009-06-26 22:00:55 +09:00
Sam Anklesaria
93641c534d
frp documentation updated
2009-06-25 23:23:09 -05:00
Sam Anklesaria
5a465d016b
changed frp demo to a gui sudoku solver
2009-06-25 16:09:23 -05:00
Sam Anklesaria
5ef2e957e3
frp: using unparent rather than manual child removal
2009-06-25 15:55:09 -05:00
Doug Coleman
c44df7832c
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-25 13:26:18 -05:00
Matthew Willis
cf64ea4583
Merge branch 'master' of git://factorcode.org/git/factor into llvm
2009-06-26 00:23:44 +09:00
Matthew Willis
8934bb8e49
Added type parser, factor llvm type objects, and recursive type resolution
2009-06-26 00:21:54 +09:00
Sam Anklesaria
ea052600bf
simplification of frp
2009-06-24 20:06:12 -05:00
Joe Groff
845e9532ba
update demos using GL_EXT_framebuffer_object and GL_ARB_texture_float to use suffixless opengl 3 symbol names
2009-06-24 17:59:25 -05:00
Matthew Willis
2f80903224
Merge branch 'master' of git://factorcode.org/git/factor into llvm
2009-06-23 14:02:08 +09:00
Slava Pestov
5f534fa1ca
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-22 16:01:43 -05:00
Slava Pestov
d43aaaa0bf
Merge branch 'mongo-factor-driver' of git://github.com/x6j8x/factor
2009-06-22 16:01:14 -05:00
Joe Groff
8fabe24b1d
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-22 15:54:25 -05:00
Doug Coleman
3afd2599ce
fix cursor 3map
2009-06-22 11:55:42 -05:00
Joe Groff
ac3ec67c6a
separate component format from component order in image objects
2009-06-22 11:20:54 -05:00
Samuel Tardieu
65e495aa66
Remove spurious dup in io.serial.unix/linux
2009-06-22 18:08:12 +02:00
Matthew Willis
ded676e4e3
beginnings of extra/llvm
2009-06-22 21:21:15 +09:00
Sascha Matzke
f2c250180c
small bson write performance enhancement, some code optimization, added type declarations
2009-06-22 08:32:32 +02:00
Sam Anklesaria
2a26670099
image buttons built in
2009-06-21 21:08:50 -05:00
Sam Anklesaria
b8633e5e12
fixed point signals
2009-06-21 21:08:24 -05:00
Sam Anklesaria
08c386f534
dynamic lambdas
2009-06-21 21:07:16 -05:00
Slava Pestov
f2208728e2
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-20 15:35:12 -05:00
Slava Pestov
2e5124f035
tokyo.alien.tctdb: int32_t is not defined on Windows, but int is the sae thing so use that instead
2009-06-20 15:35:01 -05:00
Matthew Willis
04c3d6e074
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-20 18:34:22 +09:00
Doug Coleman
b8588b4b63
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-19 14:42:57 -05:00
Doug Coleman
1e14a83ee1
allow robot-identifiers to be set for robots.txt
2009-06-19 14:41:48 -05:00
Slava Pestov
326202e7b7
Fix help-lint for models.range and histogram
2009-06-19 14:33:43 -05:00
Joe Groff
751752da15
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-18 22:33:26 -05:00
Joe Groff
cbe9bfffde
draw-world can't be called directly from a game loop; the ui update thread might switch GL contexts out from under us
2009-06-18 22:33:09 -05:00
Slava Pestov
f05b8e3c87
extra/tokyo: remove bool typedef, and rename time_t to tokyo_time_t to not clash with existing types
2009-06-18 22:16:19 -05:00
Slava Pestov
b42c6c4425
Move histogram words from core/sets to extra/histogram
2009-06-18 21:55:33 -05:00
Joe Groff
ff742a7d81
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-18 21:20:49 -05:00
Joe Groff
037ed45339
give range models a step parameter; use it on sliders so the thumb can step by any interval
2009-06-18 20:57:02 -05:00
Slava Pestov
6a790a657b
Merge branch 'tokyo' of git://www.tiodante.com/git/factor
2009-06-18 19:32:19 -05:00
Bruno Deferrari
da2a94a199
tokyo.assoc-functor: Fix >alist and delete-at
2009-06-18 21:04:38 -03:00
Bruno Deferrari
cd4203f00e
tokyo.assoc-functor: Fix at*
2009-06-18 20:35:38 -03:00
Bruno Deferrari
f18655fd55
tokyo: Reimplement assoc protocols for remote and abstract db using a functor
2009-06-18 18:55:26 -03:00
Sam Anklesaria
0f7c3956d1
frp-action-fields
2009-06-18 15:54:24 -05:00
Sam Anklesaria
5f903930a3
fold-model improvements
2009-06-18 15:32:11 -05:00
Matthew Willis
b11656f4a3
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-19 03:02:30 +09:00
Joe Groff
76b3e5fea2
win32 support for window-controls
2009-06-18 11:41:34 -05:00
Joe Groff
33dcb98943
oops, forgot a USING
2009-06-18 09:57:49 -05:00
Joe Groff
48b06d6221
window-controls-demo for testing/showing off window controls
2009-06-18 09:53:17 -05:00
Bruno Deferrari
9d515140fe
tokyo.remotedb: Remote database using Tokyo Tyrant
2009-06-17 20:24:04 -03:00
Bruno Deferrari
e8c9805ee1
tokyo.abstractdb: Renamed vocab, refactored memory streams to tokyo.utils vocab
2009-06-17 20:23:39 -03:00
Sam Anklesaria
4d2d9f86b4
ui.frp.layout checks namespace only to 1 level
2009-06-17 18:05:54 -05:00
Bruno Deferrari
4fcb379870
tokyo.alien: Fix USING: lines
2009-06-17 16:33:37 -03:00
Sam Anklesaria
979d0c9d48
forgot recipes' sequences.extra dep
2009-06-17 12:56:32 -05:00
Sam Anklesaria
6132608cc2
extra sequences functions moved out of core
2009-06-17 12:35:09 -05:00
Bruno Deferrari
0b68f70ccc
tokyo.cabinet.abstract: Optimization, deserialize objects directly from memory, without the intermediate bytes-array
2009-06-17 12:13:59 -03:00
Bruno Deferrari
5b58a7814e
tokyo.cabinet.abstract: Implement >alist, and correctly free memory returned by tokyo cabinet
2009-06-17 09:15:53 -03:00
Bruno Deferrari
c331807cff
tokyo: Add summary.txt files
2009-06-17 08:45:47 -03:00
Bruno Deferrari
ce47a54562
tokyo.cabinet.abstract: Assoc protocol implementation for Tokyo Cabinet abstract db api
2009-06-16 23:29:09 -03:00
Sam Anklesaria
48c63c5efb
misc ui.frp fixes
2009-06-16 15:50:48 -05:00
Sam Anklesaria
63f3c5dedd
persistency allows sql types for slots
2009-06-16 14:36:01 -05:00
Matthew Willis
08a3d907db
rename llvm.binding to llvm.bindings, update IN:
2009-06-16 09:19:50 +09:00
Matthew Willis
27e95c7908
move llvm bindings to llvm.bindings
2009-06-16 09:15:24 +09:00
Matthew Willis
f55d83a84e
remove some untested function extra/llvm
2009-06-16 08:53:16 +09:00
Matthew Willis
f2b4b9236a
moving llvm to extra
2009-06-15 21:46:19 +09:00
Matthew Willis
56cb3c6f59
added DISPOSABLE-CENTRAL: to extra/central
2009-06-15 21:39:40 +09:00
Matthew Willis
16ba9fbd80
extra/central implements the "central" pattern
2009-06-15 17:09:20 +09:00
Sam Anklesaria
8051218ee0
ui.frp examples updated
2009-06-14 13:08:49 -05:00
Sam Anklesaria
fee59b772b
ui.frp: no restarts needed for compilation
2009-06-14 12:58:55 -05:00
Sam Anklesaria
63204e677a
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
unmaintained/modules/rpc-server/rpc-server.factor
2009-06-14 11:56:45 -05:00
Sam Anklesaria
b265e3afea
ui.frp connection reordering supported
2009-06-14 11:42:31 -05:00
Bruno Deferrari
142f12b5bc
tokyo.alien: Fix typo
2009-06-13 22:16:29 -03:00
Slava Pestov
b18c84454b
Move constructors vocabulary to extra and refactor basis code not to use it
2009-06-13 18:47:19 -05:00
Bruno Deferrari
56bd085962
tokyo.alien: Add full paths to libraries on osx
2009-06-13 20:41:41 -03:00
Bruno Deferrari
cb300e3a84
tokyo.alien: Add code that loads the dlls (not working right now for me)
2009-06-13 20:13:53 -03:00
Bruno Deferrari
17ae993874
Merge branch 'master' into tokyo
2009-06-13 19:29:58 -03:00
Bruno Deferrari
f585ba4ba3
tokyo.alien: Add tcadb
2009-06-13 01:49:07 -03:00
Bruno Deferrari
12ac159f6d
tokyo.alien: Add tcfdb
2009-06-13 01:41:15 -03:00
Bruno Deferrari
d61efa6b28
tokyo.alien: Add tcbdb
2009-06-13 01:24:22 -03:00
Bruno Deferrari
6ebdd52522
tokyo.alien: Fixes, add tchdb, loads now.
2009-06-12 22:58:53 -03:00
Bruno Deferrari
2f15931b3c
tokyo.alien: Make time_t a long, needs fix for 64bits windows
2009-06-12 15:19:18 -03:00
Bruno Deferrari
5678c18bda
tokyo.alien: Use long for time_t
2009-06-12 15:14:14 -03:00
Bruno Deferrari
8134eccced
tokyo.alien: Initial works on tokyo bindings (incomplete, not working, not tested)
2009-06-12 14:25:01 -03:00
Doug Coleman
7134236e46
Merge branch 'master' of git://github.com/prunedtree/factor
...
Conflicts:
basis/compression/inflate/inflate.factor
basis/math/matrices/matrices.factor
2009-06-12 02:33:49 -05:00
Joe Groff
226c76aa1f
stop playing fast and loose with NaN representations in half-floats tests
2009-06-11 18:00:01 -05:00
Doug Coleman
3cabf3aeca
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-11 11:10:20 -05:00
Sam Anklesaria
c03ec9f053
frp ,? word added
2009-06-11 09:13:52 -05:00
Doug Coleman
a8bc1d36cb
2map and 3map work in cursors
2009-06-10 17:59:14 -04:00
Sam Anklesaria
5f3ca1072b
ui.frp uses placeholders for templating
2009-06-10 16:15:02 -05:00
Doug Coleman
b8b0e11492
remove use of image boa from noise
2009-06-10 16:05:17 -04:00
Doug Coleman
b96a858872
refactor terrain generation to not use an image boa constructor
2009-06-10 15:59:14 -04:00
Joe Groff
12d99ed6f8
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-10 13:06:44 -05:00
Joe Groff
50f4db1ce2
half-precision float vocab
2009-06-10 13:06:06 -05:00
Doug Coleman
6434e4acf1
move images.processing to unmaintained for now
2009-06-09 22:48:19 -04:00
Doug Coleman
9861fdc9b3
take-n returns the rest of the sequence if not enough elements are present
2009-06-09 11:49:22 -04:00
Doug Coleman
a59bf32a33
fix cloning weirdness in images rotation tests
2009-06-09 11:48:39 -04:00
Slava Pestov
2b61f6c7ca
Merge branch 'master' of git://github.com/mrjbq7/factor
2009-06-09 03:07:36 -05:00
Slava Pestov
aaeeaa1e6f
Fix load errors
2009-06-08 04:18:57 -05:00
John Benediktsson
88e5397b51
brainfuck: Require loops to be non-empty, add test case.
2009-06-07 17:39:21 -07:00
Sam Anklesaria
1aca6455de
frp templating sizes bug fixed
2009-06-07 18:42:20 -05:00
John Benediktsson
4b21217956
brainfuck: Adding debug (#) operator.
2009-06-07 16:18:13 -07:00
Sam Anklesaria
95d2147dd5
frp books automatically add models
2009-06-07 17:43:07 -05:00
John Benediktsson
6b86f059e7
Merge groups of similar operations.
2009-06-07 15:21:39 -07:00
Sam Anklesaria
e8cbb5b228
frp.layout works with books
2009-06-07 17:03:32 -05:00
Sam Anklesaria
5b4466161c
persistency vocab completely hides db for storage
2009-06-07 13:33:04 -05:00
John Benediktsson
2a5db1abd9
brainfuck: Remove concept of operations now that it is compiled.
2009-06-07 07:52:07 -07:00
John Benediktsson
67a36883fe
Compile brainfuck a bit more stylishly.
2009-06-06 20:44:48 -07:00
John Benediktsson
e30a9fc4b1
Add some test cases, remember to flush after running program.
2009-06-06 20:11:59 -07:00
Sam Anklesaria
58192d7e6e
ui.frp.layout fixed- now works normally
2009-06-06 20:58:12 -05:00
John Benediktsson
e4a10254d8
Changed brainfuck from interpreter to compiler, using EBNF's.
2009-06-06 10:07:23 -07:00
Marc Fauconneau
5e31d6266e
ML-style (* nested (* comments *) *)
2009-06-05 15:29:36 +09:00
John Benediktsson
992ab4e677
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-04 23:01:34 -07:00
Sam Anklesaria
acf9159f31
set-n allows dynamic variable assigning in outer scopes
2009-06-04 21:24:25 -05:00
Sam Anklesaria
b74b8478f3
ui.frp templates separate model, view
2009-06-04 21:22:30 -05:00
Doug Coleman
3c8ce48e3c
don't normalize images in processing.rotation. this means there are some padding bytes to deal with
2009-06-04 15:09:25 -05:00
John Benediktsson
7338792121
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-04 08:50:06 -07:00
John Benediktsson
b1136c77b5
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-03 21:50:09 -07:00
Doug Coleman
80c59d1a0f
add a logged-in flag to managed-server for logging in connections so we don't have to throw exceptions to kill clients
2009-06-03 23:00:56 -05:00
Doug Coleman
f6ac611a04
really disconnect someone if name is taken
2009-06-03 22:19:46 -05:00
Joe Groff
469d7af27a
Catch and wrap game-loop errors and send them through the UI when available. much nicer than having to check the console
2009-06-03 19:55:38 -05:00
John Benediktsson
0c0f796267
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-03 10:00:43 -07:00
Joe Groff
0169934f6d
null-world class for interactive OpenGL use
2009-06-03 11:03:34 -05:00
Bruno Deferrari
b8c3894ad2
Merge branch 'master' into irc
2009-06-02 09:24:03 -03:00
Bruno Deferrari
4c04ace278
irc.client: Temporary possible fix to the bug reported by anyhoo
2009-06-02 09:09:27 -03:00
John Benediktsson
00999b072f
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-01 15:04:34 -07:00
Doug Coleman
2d6bb2fef3
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor
2009-06-01 16:12:09 -05:00
Jose A. Ortega Ruiz
45e6683c62
FUEL: developer-name is not overriden in scaffolds if so desired.
2009-06-01 23:09:30 +02:00
John Benediktsson
7f13b49a5d
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-01 14:00:56 -07:00
John Benediktsson
7f12d582a5
Updated test cases.
2009-06-01 14:00:37 -07:00
Doug Coleman
0a0ed4777f
Merge branch 'irc' of git://www.tiodante.com/git/factor
2009-06-01 15:20:25 -05:00
John Benediktsson
938f33c786
Merge branch 'master' of git://factorcode.org/git/factor
2009-06-01 12:45:30 -07:00
Doug Coleman
a4a2ae8a78
send \r\n instead of \n for windows telnet clients
2009-06-01 13:35:04 -05:00
John Benediktsson
d99ae5af92
Adding brainf*ck implementation.
2009-06-01 11:21:14 -07:00
Sam Anklesaria
6819fcda4c
switch models reupdate on second switch
2009-06-01 07:39:07 -05:00
Sam Anklesaria
733dbe4585
switch models revert on false value
2009-05-31 21:49:55 -05:00
Sam Anklesaria
b705306558
frp-editor is its own class
2009-05-31 16:11:06 -05:00
Sam Anklesaria
47edda1f66
frp model activation changes
2009-05-31 11:57:05 -05:00
Sam Anklesaria
e7cc0d02c6
"NS[" syntax added to closures
2009-05-31 11:56:39 -05:00
Doug Coleman
ae75b41a43
clean up some stack shuffling
2009-05-31 08:53:42 -05:00
Doug Coleman
50e6fac013
change threaded-server and managed-server to take an encoding
2009-05-30 19:15:53 -05:00
Doug Coleman
3df3ffc416
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-30 15:53:15 -05:00
Doug Coleman
4b2dab10a0
refactor a bit of the chat server, add /nick
2009-05-30 16:50:38 -04:00
Doug Coleman
77654ce7bd
fix error handling in managed-server
2009-05-30 15:50:08 -05:00
Doug Coleman
ecc2924eb6
fix a word in managed-server
2009-05-30 13:51:03 -05:00
Doug Coleman
f0a556f0f3
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-30 13:39:12 -05:00
Doug Coleman
ba82679168
add a few utility words to managed-server
2009-05-30 13:38:40 -05:00
Slava Pestov
f6acad88d4
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-30 13:23:27 -05:00
Slava Pestov
0d2c3cd552
sequences.product: fix ABOUT:
2009-05-30 13:23:07 -05:00
Sam Anklesaria
b2770a31b5
frp-editors use field-models
2009-05-30 12:51:35 -05:00
Doug Coleman
2d02ff7dad
cleaned up slava's old cursor code
2009-05-30 12:13:17 -05:00
Sam Anklesaria
3adff7ebe9
fixed fold-model
2009-05-30 12:13:13 -05:00
Sam Anklesaria
588a04c62d
ui.frp book gadgets
2009-05-30 10:58:32 -05:00
Bruno Deferrari
b010cd3116
irc.logbot: Small refactoring
2009-05-30 10:09:44 -03:00
Doug Coleman
39cb541b53
Fix a problem with disconnects, add a lot of features to chat server, lots of refactoring of managed-server
2009-05-30 01:29:02 -05:00
Doug Coleman
2151df5b1f
refactor managed-server and chat, add hooks for when stuff happens, add /me, /who, /quit
2009-05-29 13:39:24 -05:00
Doug Coleman
550ff523dd
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-29 11:23:48 -05:00
Doug Coleman
4d882f25cd
add managed-server to extra/
2009-05-29 11:20:40 -05:00
Slava Pestov
3ffb67742f
fuel.xref: remove some unnecessary inlines
2009-05-29 05:37:48 -05:00
Bruno Deferrari
e3a8421f44
irc.client: Send password on connect if provided
2009-05-29 00:01:22 -03:00
Sam Anklesaria
3645d28b1a
no default size for alerts
2009-05-28 21:17:24 -05:00
Doug Coleman
553fd8aa15
use ${ in some nurbs tests
2009-05-28 18:57:49 -05:00
Sam Anklesaria
5f60825d6b
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-28 18:56:12 -05:00
Slava Pestov
0dffd311a5
descriptive: update for tools.annotations change
2009-05-28 02:52:05 -05:00
Sam Anklesaria
bf3d2d3d97
selective closures
2009-05-27 19:37:24 -05:00
Slava Pestov
430b1f50b9
webapps.planet: fix edit-blog action
2009-05-27 19:37:12 -05:00
Sam Anklesaria
d0c5b43dc5
all signals update on activation
2009-05-27 16:49:40 -05:00
Doug Coleman
5e4506c987
misspelled kobi's name
2009-05-26 21:07:14 -05:00
Doug Coleman
1d721a32c1
check in kobie's image rotation code
2009-05-26 21:05:46 -05:00
Sam Anklesaria
e2c99be00b
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-26 16:32:34 -05:00
Sam Anklesaria
3c4850bb5c
no reexporting
2009-05-26 14:40:57 -05:00
Doug Coleman
0cb7b408b4
remove clamp-to-range and associated words, update jamshred
2009-05-25 21:24:12 -05:00
Doug Coleman
0d5ed7e982
remove duplicate definition of last
2009-05-25 19:00:18 -05:00
Doug Coleman
407377fc98
rename peek -> last and update all usages
2009-05-25 16:38:33 -05:00
Sam Anklesaria
07ec9de32b
darcs-ui-demo uses bevel buttons
2009-05-25 15:31:43 -05:00
Sam Anklesaria
27623f3a48
ui.frp documentation added
2009-05-25 15:29:44 -05:00
Sam Anklesaria
10c391f3ab
removed shadowed imports from old modules
2009-05-25 15:28:05 -05:00
Doug Coleman
6fa9043206
remove clamp from docs
2009-05-25 13:58:06 -05:00
Sam Anklesaria
624de10b1e
updated modules.util to use manifests
2009-05-24 22:20:33 -05:00
Doug Coleman
a54c78007b
add a clamp word to math.order, use clamp word throughout libraries
2009-05-24 21:35:50 -05:00
Sam Anklesaria
3b10d4d86e
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/ui/gadgets/tables/tables.factor
core/vocabs/parser/parser.factor
2009-05-24 18:57:22 -05:00
Sam Anklesaria
101ecfbd63
added general purpose alert
2009-05-24 17:30:03 -05:00
Sam Anklesaria
96d29b7dba
illusion models activated automatically
2009-05-24 15:35:03 -05:00
Sam Anklesaria
22c071778a
|-products work correctly
2009-05-24 10:05:17 -05:00
Sam Anklesaria
27b745dcc8
modulization of ui.frp
2009-05-24 09:36:24 -05:00
Samuel Tardieu
30a623c531
Add documentation and tests for extra/backtrack
2009-05-24 16:03:01 +02:00
Samuel Tardieu
cbef12c629
Add amb-all and bag-of
2009-05-24 16:03:00 +02:00
Samuel Tardieu
1b9b27213d
Do not create an extra scope in "if-amb"
2009-05-24 16:02:59 +02:00
Sam Anklesaria
f5b539bb00
ui.gadgets.alerts: "ask-buttons" added
2009-05-23 08:30:41 -05:00
Sam Anklesaria
499e2e3816
file trees start common path
2009-05-22 22:27:35 -05:00
Slava Pestov
5fa0507b97
websites.concatenatieve: add builds.factorcode.org
2009-05-22 17:52:31 -05:00
Slava Pestov
b58c1780c6
One last tweak
2009-05-22 17:48:05 -05:00
Slava Pestov
760445c8e4
More cosmetic tweaks
2009-05-22 17:42:05 -05:00
Slava Pestov
a1436e69cd
webapps.mason: make it look like the factorcode.org site
2009-05-22 17:32:27 -05:00
Sam Anklesaria
0ef2f1365f
generalized str-fry to fries
2009-05-22 16:44:20 -05:00
Sam Anklesaria
4f9a9d6efe
frp: auto-updating of action-models
2009-05-22 16:43:21 -05:00
Slava Pestov
bbad40683b
webapps.mason: spiff up download.xml a bit
2009-05-22 16:21:35 -05:00
Joe Groff
440861c687
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-21 20:55:57 -05:00
Joe Groff
9685aea6fe
homogeneous coordinates coated in nurbsauce
2009-05-21 20:55:44 -05:00
Slava Pestov
16b39e2d6c
mason: use short host name not fully qualified host name
2009-05-21 19:19:12 -05:00
Slava Pestov
a150fc9a7f
webapps.mason: Now renders a download grid with links to build machine status and download pages
2009-05-21 19:15:04 -05:00
Sam Anklesaria
d439c61ed5
monadic binding for models (frp)
2009-05-21 16:36:12 -05:00
Slava Pestov
a2d83c1650
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-21 00:08:52 -05:00
Slava Pestov
7d328011e8
Working on webapps.mason
2009-05-21 00:08:43 -05:00
Doug Coleman
8f688eb742
fix comments and dtds in html parser
2009-05-20 15:50:01 -05:00
Doug Coleman
c92a187639
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-20 14:32:48 -05:00
Joe Groff
e47a30b7dc
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-20 10:27:09 -05:00
Joe Groff
c505c6f261
clean up some GL state mgmt in spheres
2009-05-20 10:26:24 -05:00
Slava Pestov
2d81d082c6
webapps.mason: fix using
2009-05-19 17:56:34 -05:00
Slava Pestov
39e0d40223
webapps.mason: minor improvements
2009-05-19 17:46:05 -05:00
Sam Anklesaria
40fc26556d
manual models for alert buttons
2009-05-19 16:40:39 -05:00
Doug Coleman
74107f2acd
fix some duplicate using lines
2009-05-18 23:45:52 -05:00
Sam Anklesaria
db3840bc40
moved with-in-vocab back to rpc
2009-05-18 17:21:57 -05:00
Sam Anklesaria
f528ca6ac1
frp-button improvements
2009-05-18 17:21:15 -05:00
Slava Pestov
3eb058aa70
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-18 16:50:21 -05:00
Slava Pestov
c5d2c48fc9
mason.report: join lines with \n
2009-05-18 16:50:11 -05:00
Doug Coleman
f33883658a
fix lazy lists
2009-05-18 16:17:11 -05:00
Joe Groff
0d5d888474
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-18 11:50:19 -05:00
Joe Groff
78e3c19797
factor out grid mesh generation in terrain to its own vocab
2009-05-18 10:31:05 -05:00
Doug Coleman
400317affc
Merge branch 'checksums'
2009-05-17 18:00:36 -05:00
Doug Coleman
b352bbdc12
move sha1 and sha2 to checksums.sha, update usages
2009-05-17 17:58:36 -05:00
Sam Anklesaria
a16f96447f
alerts: "ask-user" added (uses functors)
2009-05-17 17:35:07 -05:00
Sam Anklesaria
99a1119e3c
frp tables use basic-models
2009-05-16 23:30:30 -05:00
Sam Anklesaria
9ffa0c32c8
ui.frp uses table constructor
2009-05-16 22:58:38 -05:00
Sam Anklesaria
4952fc6f9f
restarted modules vocab development
2009-05-16 19:50:16 -05:00
Sam Anklesaria
8a50d2f8fd
pseudo-slots vocabulary
2009-05-16 19:49:27 -05:00
Slava Pestov
b4afea0bfd
math.primes.list: update for lists.lazy changes
2009-05-16 16:58:11 -05:00
Doug Coleman
51dde01fac
Merge branch 'master' into checksums
2009-05-16 15:37:03 -05:00
Doug Coleman
b819f9d11c
Merge branch 'master' into checksums
2009-05-16 14:06:39 -05:00
Slava Pestov
9c239694bf
Update unit tests for parser note and lazy list changes
2009-05-16 13:41:11 -05:00
Slava Pestov
7bca15cb35
Merge branch 'fix-bloom-filters-test' of git://github.com/alec/factor
2009-05-16 10:53:30 -05:00
Slava Pestov
132249660d
Fix conflict
2009-05-16 09:48:42 -05:00
Doug Coleman
b37d9d670d
Merge branch 'master' into checksums
2009-05-16 09:05:29 -05:00
Slava Pestov
274655e77c
More work on auto-use
2009-05-16 04:26:45 -05:00
Slava Pestov
66a9416473
Update documentation for stricter vocabulary search path semantics
2009-05-16 00:29:21 -05:00
Doug Coleman
8de7f016c8
add reverse time to terrain demo and refactored it a bit
2009-05-15 19:36:36 -05:00
Slava Pestov
b62630b5ac
Updating code in basis and extra for stricter vocab search path semantics
2009-05-14 23:23:06 -05:00
Slava Pestov
b31fe9b8f2
Implement stricter vocab search path semantics, with a new API for vocabs.parser. Add map-find-last to sequences vocab
2009-05-14 22:31:29 -05:00
Doug Coleman
dc107aa26c
larger default window size for gesture-logger
2009-05-14 15:43:51 -05:00
Doug Coleman
b4ca3d2af5
handle resize on key-down instead of key-up
2009-05-14 14:08:51 -05:00
Slava Pestov
be17ed9132
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-13 22:42:13 -05:00
Doug Coleman
0d8115a940
fullscreen* -> (fullscreen?), set-fullscreen* -> (set-fullscreen), fix jamshred screen toggling
2009-05-13 22:28:33 -05:00
Slava Pestov
0c1e519dcb
Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist
2009-05-13 22:15:48 -05:00
Doug Coleman
4848473cfd
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-13 22:03:02 -05:00
Doug Coleman
b98c83de1f
toggle-screen is in the ui now
2009-05-13 22:02:45 -05:00
Joe Groff
2da256063f
MacOS X glFrustum generates -0.0 in W column of projection matrix; Windows glFrustum generates 0.0. This causes sign differences in the gl_ProjectionMatrixInverse between platforms. manually force the z coordinate sign in terrain sky projection to be negative like it ought to be
2009-05-13 21:28:12 -05:00
Doug Coleman
0378c612c6
fix the sky
2009-05-13 20:15:58 -05:00
Doug Coleman
3685a0fed3
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-13 20:06:57 -05:00
Doug Coleman
f2310df323
add a velocity-modifier to terrain demo for left shift. alt-enter toggles fullscreen mode
2009-05-13 20:06:13 -05:00
Sam Anklesaria
db76a7b98d
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/io/launcher/launcher.factor
2009-05-13 20:03:22 -05:00
Slava Pestov
5bae938c7e
Rename a word
2009-05-13 19:55:33 -05:00
Slava Pestov
9f39a75928
webapps.mason: work on it some more
2009-05-13 19:53:52 -05:00
Slava Pestov
cc96b3bd7e
Update mason.platform for webapps.mason
2009-05-13 19:47:00 -05:00
Slava Pestov
edeeabb9a1
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-13 19:39:33 -05:00
Slava Pestov
cd519b1fea
webapps.mason: preliminary checkin
2009-05-13 19:39:26 -05:00
Joe Groff
f95ed3ee68
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-13 19:36:18 -05:00
Joe Groff
96e8006eb3
redundant math is redundant
2009-05-13 19:36:06 -05:00
Joe Groff
575b0645a3
in game-worlds, open game-input before starting game-loop and close after. otherwise there's a chance the game-loop might tick without game-input available
2009-05-13 19:35:46 -05:00
Slava Pestov
e6106c8bf6
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-13 19:34:05 -05:00
Slava Pestov
d50121346d
mason.notify.server: parameters were wrong way around
2009-05-13 19:33:57 -05:00
U-C4\Administrator
d810905d85
unbassackwardsify the mouse, q and e rotate too
2009-05-13 19:26:08 -05:00
U-C4\Administrator
72c2d86893
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-13 19:22:10 -05:00
U-C4\Administrator
cce7b36ea3
terrain demo allows looking around with keyboard now. used ${ in a few places
2009-05-13 19:21:27 -05:00
Slava Pestov
6af3332c40
New mason.notify.server tool, and fix failure report
2009-05-13 18:19:30 -05:00
Slava Pestov
bb39a62269
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-13 17:29:42 -05:00
Slava Pestov
c566708612
mason.common: fix git-id word on Windows
2009-05-13 17:29:14 -05:00
Slava Pestov
977a6e0455
Merge branch 'irc' of git://www.tiodante.com/git/factor
2009-05-13 16:59:18 -05:00
Slava Pestov
9b79f9be4e
Merge branch 'redis' of git://www.tiodante.com/git/factor
2009-05-13 16:59:12 -05:00
Sam Anklesaria
89efe27ab5
multiple selection in table views
2009-05-13 16:10:04 -05:00
Slava Pestov
2b9631075a
Graduation! Move game-input and iokit into basis
2009-05-13 14:18:10 -05:00
Alec Berryman
bf81b19ed7
bloom-filters: fix tests on 64-bit machines
...
Lose the test that might actually create a very large bit-array and use
a number of elements that will be big enough, whatever the platform.
Now tested on a 64-bit machine.
2009-05-12 19:50:19 -04:00
Slava Pestov
d43ed4da21
mason: add timeouts in more places, clean up .dmg creation code
2009-05-12 16:52:43 -05:00
Slava Pestov
8137ec68ea
Temporarily comment out two unit tests in bloom-filters which caused Factor to run out of memory
2009-05-12 05:47:50 -05:00
Slava Pestov
c0f5dba77a
Merge branch 'bloom-filters' of git://github.com/alec/factor
2009-05-12 05:39:02 -05:00
Slava Pestov
e3d39b9d9e
Move try-output-process from mason.common to io.launcher
2009-05-12 05:16:19 -05:00
Slava Pestov
5ddca1d0f2
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-12 04:26:17 -05:00
Slava Pestov
4f82ee914b
hello-ui and spheres can deploy without I/O
2009-05-12 04:18:50 -05:00
Slava Pestov
2f1ffc5d35
Merge branch 'master' of git://factorcode.org/git/factor
2009-05-11 22:05:23 -05:00
Slava Pestov
d8a0441837
mason.notify: fix munged refactoring
2009-05-11 22:04:54 -05:00
Slava Pestov
f5a7ee6d13
game-input: run tests on Windows now, too
2009-05-11 18:03:19 -05:00
Slava Pestov
5b315efc81
Make focusable-child* work even if world has no children, to clean up a code duplication
2009-05-11 17:04:32 -05:00
Joe Groff
b070edc751
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/ui/gadgets/worlds/worlds.factor
2009-05-11 12:37:50 -05:00
Joe Groff
1e09ac31c5
fix terrain sky to match projection FOV
2009-05-11 12:36:04 -05:00