chris.double
1b7877d072
Implement If-Modified-Since header in httpd
...
A browser sends If-Modified-Since when requesting a resource, the server should send a '304 Not Modified' if the Last-Modified time of the resource matches the date in 'If-Modified-Since'. Googlebot also uses If-Modified-Since so this addition to httpd can save some bandwidth.
2006-09-02 06:01:22 +00:00
erg
4e2ca56800
calendar changes
2006-09-01 21:45:00 +00:00
erg
e2e53a0374
time -> >time<, date -> >date< to avoid conflict with time in test vocab
2006-09-01 15:53:21 +00:00
slava
5929a033fe
contrib/README.txt update
2006-08-31 21:02:54 +00:00
chris.double
941a1688ba
allow setting of hostname in start-node of concurrency
2006-08-31 11:23:19 +00:00
chris.double
9726e6fbd0
remove some debug from concurrency
2006-08-31 11:11:43 +00:00
chris.double
88cfa78fc4
get linked processes working again
2006-08-31 11:10:34 +00:00
chris.double
cc41d2b3ef
get send-synchronous working across distributed nodes
2006-08-31 04:37:53 +00:00
chris.double
429a09f390
more work on distributed concurrency
2006-08-31 03:38:45 +00:00
chris.double
e170d3e85d
start of support for distributed concurrency
2006-08-31 02:19:57 +00:00
slava
111afa499a
contrib/emacs/ fix
2006-08-31 20:35:10 +00:00
chris.double
fb6eb27869
add unit tests and fix bugs in serialization code
2006-08-30 22:36:20 +00:00
chris.double
0a41eb31ae
various fixes to serialisation code
2006-08-30 22:11:53 +00:00
chris.double
e343df0d21
add Adam's name to copyright of serialisation code
2006-08-30 12:23:48 +00:00
chris.double
68e1e230a8
allow serializing wrappers and quotations
2006-08-30 12:15:54 +00:00
chris.double
dd3819fe7c
add serialisation/deserialisation code
2006-08-30 12:05:26 +00:00
slava
b541418b9a
Topology fixes
2006-08-30 09:40:36 +00:00
erg
4b37d92d7e
fix Last-Modified
2006-08-29 01:28:15 +00:00
erg
e77b249741
httpd -- added Date and Last-Modified header fields for file-responder, removed url-encode from print-header
2006-08-29 00:36:54 +00:00
erg
766ef0175e
calendar feature
2006-08-29 00:36:04 +00:00
erg
4ae5a69f59
crypto/math cleanups
2006-08-18 16:57:46 +00:00
chris.double
3e466ef322
update rss reader to use tuple-db
2006-08-29 14:16:13 +00:00
chris.double
96ce758240
fix ordering of tuple-db.facts
2006-08-29 13:10:46 +00:00
chris.double
7195bd00bc
add documentation for tuple-db
2006-08-29 07:30:29 +00:00
chris.double
7d6a9eba3a
add sqlite facts file
2006-08-29 06:22:33 +00:00
chris.double
30d9f40106
add readme for rss reader
2006-08-29 02:22:25 +00:00
chris.double
b311fa01f2
rss reader example
2006-08-29 02:02:43 +00:00
slava
2a70071e28
Minor vars fix
2006-08-29 22:31:50 +00:00
chris.double
cd15e24ca7
fix stack effects in sqlite library
2006-08-29 01:41:22 +00:00
chris.double
86573e5f4a
updated contrib readme to include rss code
2006-08-29 00:46:03 +00:00
chris.double
b62d33325b
added copyright and license for rss code
2006-08-29 00:45:27 +00:00
chris.double
78161cc210
add rss code
2006-08-29 00:42:29 +00:00
matthew.willis
e9eefe2892
Lambda rewrite. Tree traversals eliminated, controlled evaluation, lazy name replacement and beta-reduction
2006-08-28 07:50:41 +00:00
matthew.willis
2710626ca8
Lambda fixes - added alien input
2006-08-23 23:05:25 +00:00
erg
48ff4caa73
httpd fix
2006-08-27 23:53:27 +00:00
slava
b9de65bdc0
topology fixes
2006-08-27 20:51:27 +00:00
slava
6143b00434
Presentation cleanups and mouse help
2006-08-26 01:29:23 +00:00
slava
5296564ded
contrib/jedit/ fix
2006-08-26 01:29:09 +00:00
chris.double
028d032183
update factory readme
2006-08-25 03:18:57 +00:00
slava
37d07053e6
contrib/ load fixes
2006-08-25 04:25:43 +00:00
slava
60773dd493
contrib/emacs fix
2006-08-25 04:07:54 +00:00
slava
e4ae52028f
edit fixes, new :edit word
2006-08-25 04:02:30 +00:00
chris.double
aa8fe942ee
remove 'compiled' from x11 so it works with current factor
2006-08-25 03:16:10 +00:00
slava
4a79d7ccb5
jedit moved to contrib, generic hookable edit word
2006-08-25 03:19:22 +00:00
matthew.willis
1ccae0ef2e
oops! forgot a parens
2006-08-21 04:40:22 +00:00
matthew.willis
bbb53dbfab
Added alien support, added core library
2006-08-21 04:35:06 +00:00
matthew.willis
cefb7829c7
Major Lambda changes - evaluation strategy, definition/evaluation semantics
2006-08-20 01:18:14 +00:00
matthew.willis
53645dd64a
Lambda simplifications
2006-08-17 05:27:21 +00:00
slava
82134b8417
Topology fix (iso between /\L and /\L* is not an algebra iso)
2006-08-20 18:39:45 +00:00
slava
1fd34bb360
Working on contrib/topology/
2006-08-18 20:15:08 +00:00
wayo.cavazos
03cef56240
Add some usage notes to factor.el
2006-08-18 00:41:56 +00:00
wayo.cavazos
17c0b51991
Boids updates
2006-08-18 00:41:34 +00:00
wayo.cavazos
21d7721b76
Add action-field gadget to contrib
2006-08-18 00:40:29 +00:00
wayo.cavazos
c531858083
Update automata to 0.83
2006-07-28 06:14:26 +00:00
wayo.cavazos
fd6cb79fd4
Fix button quotations
2006-07-27 23:26:38 +00:00
wayo.cavazos
21291c211e
Update boids ui to work with latest gadgets changes
2006-07-26 18:41:33 +00:00
wayo.cavazos
97871e1807
Update automata ui to work with latest gadgets changes
2006-07-26 18:40:19 +00:00
wayo.cavazos
491e10c55b
Clean up force calculation code in boids
2006-07-22 12:05:21 +00:00
chris.double
ecfbed74de
add onsubmit to html tags
2006-08-17 02:33:19 +00:00
slava
54733ed74c
Fix conflict
2006-08-18 17:45:46 +00:00
slava
77d9ef20a3
Fix contrib/math/
2006-08-18 04:54:39 +00:00
wayo.cavazos
81dfc98eff
factor.el now contains code for an actual Factor mode
2006-08-16 08:47:30 +00:00
wayo.cavazos
ca12a9dd9c
Factor/Emacs integration via emacsclient and emacs word
2006-08-16 08:45:59 +00:00
erg
ac87a60c07
>2array< -> first2 in space-invaders
2006-08-12 22:57:10 +00:00
slava
aa0fb00d76
Fix space invaders
2006-08-12 19:56:57 +00:00
erg
eb3008bfaa
hexdump -- blah. instead of .blah
2006-08-10 04:27:54 +00:00
erg
776df12c04
crypto -- remove duplicate code
2006-08-10 04:27:21 +00:00
erg
489b6a93e2
fix with-timing
2006-08-10 03:01:18 +00:00
erg
1b44cf1c25
added crypto/timing.factor
2006-08-10 02:54:49 +00:00
slava
bd858e6556
Remove kernel-internals from USING: lists where it is not needed
2006-08-10 05:06:56 +00:00
slava
be9916c903
Remove useless alias
2006-08-09 06:11:41 +00:00
matthew.willis
77ce02470a
fixed lambda
2006-08-09 06:02:50 +00:00
matthew.willis
3bf43d3c61
Refactored Lambda, implemented reverse name lookups
2006-08-09 05:57:56 +00:00
chris.double
835ed00a14
fix calendar timestamp>http-string
...
The timestamp>http-string kept the timestamp around on the stack due to an extra dup.
2006-08-08 00:29:44 +00:00
chris.double
bd4f48f9c2
json: add serializer for hashtables
2006-08-07 11:41:40 +00:00
chris.double
e9b351119b
add json help
2006-08-07 11:18:20 +00:00
chris.double
27b5c81651
complete json parser
2006-08-07 11:06:22 +00:00
chris.double
b7a93771cf
Initial json contrib library
2006-08-07 09:21:34 +00:00
chris.double
855b7009c8
parser-combinators: Fix <:&> and add <&:>
2006-08-07 04:35:48 +00:00
slava
a8ae50c455
Class inference improvements
2006-08-07 02:30:52 +00:00
matthew.willis
4ac2a11bc3
Lambda Calculus
2006-08-07 00:31:29 +00:00
slava
f12f324923
Fix httpd
2006-08-04 04:29:29 +00:00
slava
e142cac05c
Fix http-client
2006-08-04 04:24:08 +00:00
slava
fa882bc2c8
Scrolling fixes
2006-08-04 04:01:18 +00:00
slava
473348b3dc
fix vim.factor
2006-08-04 01:07:25 +00:00
erg
385e3589c4
vim fix
2006-08-04 00:13:24 +00:00
erg
12a91e82a3
fixed contrib/vim
2006-08-03 23:12:56 +00:00
chris.double
262c590084
update space invaders readme
2006-08-03 21:44:15 +00:00
chris.double
f30ca40edc
space-invaders: added graft* and ungraft* methods
...
This starts and stops the process when the space invaders window is created/removed. It also allows space invaders to survive an image save.
2006-08-03 21:42:58 +00:00
slava
7034a9631b
Update all module
2006-08-03 20:26:07 +00:00
slava
719ba09ee9
contrib/vim/ fix
2006-08-03 20:24:53 +00:00
erg
711cb9ad1f
units changes
2006-08-03 21:50:49 +00:00
erg
b88b786e63
move vim to contrib/vim/
2006-08-03 18:44:49 +00:00
erg
2ca8e9d65f
rsa update
2006-08-03 03:20:28 +00:00
erg
f6a8222b5a
contrib/units update
2006-08-03 03:19:54 +00:00
chris.double
a892d981ac
update sqlite docs
2006-08-03 02:49:46 +00:00
chris.double
acf83d71b0
Get sqlite and tuple-db working
2006-08-03 02:47:53 +00:00
chris.double
f1e9dc12e6
concurrency: fix lazy evaluation
...
The 'lazy' word wasn't allowing multiple requests for the lazy value. It now caches the lazy value once it's computed and immediately returns it.
2006-08-03 00:23:02 +00:00
chris.double
cda21fa9a6
update space invaders readme
2006-08-02 21:20:08 +00:00
chris.double
382477a991
misc space invaders refactoring
2006-08-02 13:23:08 +00:00
chris.double
aa2ded8db5
space invaders: tidy up key handling
2006-08-02 12:46:43 +00:00
chris.double
1368c6a93a
fix space invaders key handling
2006-08-02 12:22:12 +00:00
chris.double
ad1f62fb54
fix bug in cpu-8080 emulation
2006-08-02 09:14:51 +00:00
chris.double
21563691ba
module definition file for space-invaders
2006-08-02 08:45:00 +00:00
chris.double
be607eae1f
Part 1 of getting space invaders bit rot fixed
2006-08-02 06:28:07 +00:00
chris.double
e4ca1e2bd3
fix parser combinator bit rot
2006-08-02 05:03:47 +00:00
chris.double
5bb0a8bee3
replace parser-combinators sequence handling with factor sequences
2006-08-02 03:47:57 +00:00
chris.double
b868dfe645
Make parser-combinators work with provide/require
2006-08-02 03:47:26 +00:00
slava
477fb4db7a
Fix X11 UI backend for char* FFI change
2006-08-01 23:25:12 +00:00
slava
b0a4b6409a
Changed argument order of {head,tail}{,-slice}{,*} and group
2006-07-30 00:36:25 +00:00
slava
e18191daf4
Working on contrib/topology/
2006-07-27 22:57:44 +00:00
chris.double
ec92233637
more fixes to concurrency 'self' support
2006-07-27 00:42:27 +00:00
chris.double
2fad8cc734
concurreny fix to set 'self' process in global namespace
2006-07-26 23:23:10 +00:00
slava
ad0ae8dc63
Remove add-simple-library
2006-07-26 04:36:22 +00:00
chris.double
e201a48a97
remove cont-responder examples that no longer work/need to be rewritten
2006-07-25 22:32:43 +00:00
chris.double
593c1808ec
Put post-refresh-get back in cont-responder and tidy stack usage
2006-07-25 00:06:18 +00:00
slava
37b31bb9e8
Removed broken serialization code
2006-07-25 17:35:30 +00:00
slava
99e1df4a31
More calendar cleanups
2006-07-25 17:32:11 +00:00
slava
6a0211ad31
Calendar updates
2006-07-25 17:28:07 +00:00
slava
c531e091f7
Calendar cleanups
2006-07-25 17:15:32 +00:00
erg
2073b376ca
minor calendar fix
2006-07-25 14:02:33 +00:00
erg
35780c90fc
calendar refactoring
2006-07-25 11:36:46 +00:00
chris.double
08099ba896
Fix stack errors in cont-responder
2006-07-24 23:45:37 +00:00
chris.double
3419df860e
Fix duplex stream closed issue in cont-responder
2006-07-24 01:09:37 +00:00
erg
d85cf7b9ba
random-tester changes
2006-07-24 16:23:00 +00:00
erg
d497db0ca5
doc fixes for contrib/README.txt
2006-07-24 14:27:45 +00:00
erg
3acc344a9c
added crypto/test files
2006-07-24 14:22:55 +00:00
erg
7f5ad3cab8
crypto test changes, blum blum shub unit tests
2006-07-24 14:21:17 +00:00
erg
f2ee76575b
remove contrib/aim until i update it
2006-07-24 07:46:28 +00:00
erg
e08bf641db
added contrib/calendar
2006-07-24 07:45:06 +00:00
erg
a1476997e4
hexdump
2006-07-24 07:42:54 +00:00
chris.double
1edc5b645e
get cont-responder examples test1 and test2 working
2006-07-17 09:13:29 +00:00
chris.double
d7c042238c
Save responder variables in cont-responder requests
2006-07-17 09:09:40 +00:00
chris.double
69b86eec44
refactor cont-responder and get it working again
...
Some functionality is missing from previous versions. There is no 'post-refresh-get' functionality or callback quotations. These may be re-added in a later patch.
2006-07-17 08:27:43 +00:00
matthew.willis
707d59d366
Relocated lazy-lists as top-level contrib
2006-07-22 21:56:17 +00:00
matthew.willis
01fa073af5
vocab rename
2006-07-22 21:50:36 +00:00
matthew.willis
23192d8aec
Updated README
2006-07-22 21:50:05 +00:00
matthew.willis
fc4532ee7c
Made the force-promise pattern into a word, removed delay, corrected misc errors.
2006-07-22 20:48:42 +00:00
matthew.willis
7450d50027
Fix indentation, change naming scheme, take out curry's, move from quots to arrays (by way of vectors) and general proofreading and testing.
2006-07-22 10:52:22 +00:00
matthew.willis
8cb5cf42b2
Added tests for the lazy list library
2006-07-21 23:45:06 +00:00
matthew.willis
1bd40d5304
Moved some examples into lazy.factor, rewrote examples
2006-07-21 23:42:18 +00:00
matthew.willis
be084f8e9d
Heavy edits to lazy.factor
2006-07-21 23:39:35 +00:00
wayo.cavazos
eb8c5dab67
Add the <field> gadget to boids
2006-07-15 11:29:39 +00:00
wayo.cavazos
3d9da8b84c
Added a user interface to boids
2006-07-15 11:10:28 +00:00
wayo.cavazos
01691976d6
Update comment in automata
2006-07-15 10:59:55 +00:00
slava
f3245d2ab4
Minor changes
2006-07-15 18:06:26 +00:00
slava
e30a73e866
Update 'all' module
2006-07-14 10:59:53 +00:00
slava
f19889b405
Remove infix since it no longer works and there's no interest in updating it
2006-07-14 10:58:24 +00:00
slava
92ae5b46de
File renaming
2006-07-14 10:57:47 +00:00
slava
64bfcf877f
Cohomology of Lie algebras (all generators in degree 1)
2006-07-14 10:36:50 +00:00
slava
7e90bab15e
Add some homology unit tests
2006-07-14 09:37:13 +00:00
slava
75456f99de
More topology work
2006-07-14 09:36:26 +00:00
slava
fadf7bca30
Starting contrib/topology/
2006-07-14 07:29:42 +00:00
wayo.cavazos
45b877becc
Automata UI
2006-07-13 01:57:51 +00:00
slava
5f7ad40ade
Minor contrib/math/ cleanup
2006-07-11 04:57:19 +00:00
wayo.cavazos
5b5b607b2a
Automata improvements
2006-07-07 06:46:14 +00:00
wayo.cavazos
6e340c6da1
Changes to x.factor to allow stack effect inference
2006-07-02 11:40:34 +00:00
wayo.cavazos
32657a0266
Use Wolfram's standard convention for rule names
2006-07-02 11:39:37 +00:00
wayo.cavazos
25e9d29c7e
Replace spc with bl in x.factor
2006-07-01 17:17:30 +00:00
wayo.cavazos
0f220b4d4c
manage-window word rewritten and other Factory updates
2006-07-01 16:46:08 +00:00
slava
6d21c52ac9
Big runtime cleanup
2006-07-07 04:07:18 +00:00
slava
9f2201fe09
Minor file-responder fix
2006-07-06 20:13:35 +00:00
slava
6e112b6ef8
file-responder now supports .fhtml files, which are piped through contrib/embedded.factor
2006-07-06 00:34:50 +00:00
wayo.cavazos
5e14ba0474
Things to support new Factory changes
2006-06-28 10:55:17 +00:00
wayo.cavazos
e722fdb590
Fix move and resize window bugs in Factory
2006-06-28 10:53:31 +00:00
wayo.cavazos
772d416a5a
Add contrib/vars.factor
2006-06-28 10:52:10 +00:00
wayo.cavazos
b3a747f249
Quick start note in automata
2006-06-28 10:49:32 +00:00
slava
c5872a4356
Missing file
2006-06-26 07:30:13 +00:00
slava
7176754832
AJAX outliners work better now
2006-06-26 07:07:57 +00:00
wayo.cavazos
c8aa5d0d82
Lots of changes to contrib/x11/* to support button highlighting
2006-06-21 10:30:45 +00:00
slava
117aef414f
Markup fixes for better HTML generation
2006-06-20 22:31:48 +00:00
slava
3786fe695f
Documentation and module system updates
2006-06-20 00:14:33 +00:00
slava
50ec1d36db
Remove obsolete examples, module system simplification, fix parse-resource restart when bootstrapping parse-syntax.factor
2006-06-19 07:41:42 +00:00
slava
e816737c99
Update the 'all' module
2006-06-19 01:36:50 +00:00
slava
1e2dcfae12
More module system hackery
2006-06-19 01:31:20 +00:00
wayo.cavazos
6368e3b4d1
Added factor-comment-line to factor.el
2006-06-18 10:06:24 +00:00
wayo.cavazos
ce2d4b8848
Added portable <slate> based boids demo to contrib
2006-06-18 10:05:32 +00:00
wayo.cavazos
2c3f8853ab
Added portable <slate> based automata demo to contrib
2006-06-18 10:04:54 +00:00
wayo.cavazos
a8b4287af9
Added <slate> gadget to contrib
2006-06-18 10:03:36 +00:00
slava
a6a8408c15
More module system tweaks
2006-06-19 01:02:35 +00:00
slava
0205234638
New module system
2006-06-19 00:58:11 +00:00
slava
a5cc32ed15
Tabs gadget improved
2006-06-17 07:51:06 +00:00
wayo.cavazos
054e296a15
Minor updates to contrib/x11/examples
2006-06-15 22:41:42 +00:00
wayo.cavazos
5e0161b15e
Port concurrent-widgets.factor to 0.83
2006-06-15 22:41:05 +00:00
wayo.cavazos
a848718c86
Port factory to 0.83 plus other cosmetic changes
2006-06-15 22:39:13 +00:00
wayo.cavazos
bb45b2a471
Adjust wait time in factor.el
2006-06-15 22:37:54 +00:00
slava
10af34de4d
Documentation updates
2006-06-17 03:12:40 +00:00
slava
b410db75b0
contrib/*/load.factor updates
2006-06-15 06:19:30 +00:00
slava
fd6c9963a7
Get contrib/aim/ to load
2006-06-15 06:19:10 +00:00
slava
9759381d95
Update contrib/README.txt
2006-06-15 06:19:00 +00:00
slava
309617d547
Fix contrib/units/ to load, and some other fixes
2006-06-15 05:56:41 +00:00
slava
4af0e25864
Update contrib/sqlite/ for latest changes (untested)
2006-06-15 05:50:06 +00:00
slava
05efb629e0
Update contrib/random-tester/ for latest changes
2006-06-15 05:49:50 +00:00
slava
d94a59f5c3
Update contrib/postgresql/ for latest changes
2006-06-15 05:49:37 +00:00
slava
e26e4d6cc7
Updating contrib/crypto/ for latest changes
2006-06-15 05:41:58 +00:00
slava
59c64064a7
Updating contrib/math/ for latest changes
2006-06-15 05:36:48 +00:00
slava
7725d92f26
Updating contrib/concurrency/ for latest changes (lightly tested)
2006-06-15 05:36:23 +00:00
slava
511abd6a15
Updating contrib/cairo/ for recent changes
2006-06-15 05:35:18 +00:00
slava
65680737ca
HTTPD updates and minor help fixes
2006-06-15 05:21:16 +00:00
chapman.alex
8ba243035a
added new and improved gap buffer
2006-04-30 14:51:44 +00:00