Jose A. Ortega Ruiz
8d943b9625
FUEL: Better, if hackish, to fix the f problem.
2009-01-25 11:42:35 +01:00
Jose A. Ortega Ruiz
91460f5479
FUEL: Pretty print f as 'f' instead of 'nil'.
2009-01-25 10:22:53 +01:00
Jose A. Ortega Ruiz
7891c6ebdb
Merge commit 'origin/master' into emacs
2009-01-25 10:22:09 +01:00
Slava Pestov
c074740746
Split off data_heap.c from data_gc.c; split off write_barrier.h, local_roots.h from data_gc.h, misc other cleanups
2009-01-24 23:39:00 -06:00
Jose A. Ortega Ruiz
5b571d60f4
Merge commit 'origin/master' into emacs
2009-01-25 03:23:36 +01:00
Slava Pestov
622015adab
Fix regression in ui.gadgets:screen-rect
2009-01-24 20:17:21 -06:00
Slava Pestov
60f36cd9c8
Update user-space code for modify-code-heap primitive change
2009-01-24 20:17:11 -06:00
Jose A. Ortega Ruiz
b1d0f90567
Merge commit 'origin/master' into emacs
2009-01-25 03:16:24 +01:00
Slava Pestov
ed1a2855b5
Big code GC refactoring
...
- Move code block-specific parts of code_gc.c to code_heap.c
- code_gc.c is now a generic malloc-style heap
- New code_block.c to split up large code_heap.c
- Clean up relocation code and remove some duplication
- Fix problems with code heap not being updated properly with uninterned words (bug re
ported by doublec)
- Remove boolean parameter from modify-code-heap primitive
- Less unnecessary fixup speeds up bootstrap slightly
2009-01-24 20:13:17 -06:00
Slava Pestov
670d0106d1
Clean up some duplication
2009-01-24 17:42:28 -06:00
Slava Pestov
32bb531621
Move literal tables out of code heap, instead each code block holds a reference to the literal table
2009-01-24 17:01:01 -06:00
Jose A. Ortega Ruiz
16ca29410b
Merge commit 'origin/master' into emacs
2009-01-24 21:38:45 +01:00
Slava Pestov
29b561a7ee
Fix load error
2009-01-23 21:10:23 -06:00
Slava Pestov
7b344408ff
Working on better POST and PUT requests
2009-01-23 20:02:14 -06:00
Slava Pestov
f34c14a0f5
Remove some usages of tuck
2009-01-23 18:20:47 -06:00
Daniel Ehrenberg
b87b9af458
DTDs are a separate type now; all variables in xml.state
2009-01-23 15:29:28 -06:00
Slava Pestov
a2cd1dd0e5
Merge branch 'for-slava' of git://git.rfc1149.net/factor
2009-01-23 15:20:19 -06:00
Jose A. Ortega Ruiz
b6b3e4fb54
FUEL: README update.
2009-01-23 20:52:35 +01:00
Samuel Tardieu
6ed520ffa4
Implement math.text.french
2009-01-23 15:22:26 +01:00
Samuel Tardieu
fc384c433b
Put 3digit-groups into its own vocabulary
2009-01-23 15:22:03 +01:00
Slava Pestov
a8d1459c08
Rename compiled slot of words to optimized, to reflect what it really means (all words are compiled)
2009-01-23 00:37:02 -06:00
Slava Pestov
6e9f0dbfdd
Update http.client docs for PUT request and stream post-data
2009-01-22 23:01:29 -06:00
Slava Pestov
6360df8c1b
Fix $or
2009-01-22 22:30:43 -06:00
Slava Pestov
3adaa7a18e
Add unit tests for non-optimizing compiler regression found by doublec
2009-01-22 21:22:28 -06:00
Slava Pestov
ca7bd0105d
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-22 20:08:41 -06:00
Slava Pestov
dad22d0ee5
Fix http help lint
2009-01-22 20:08:23 -06:00
Slava Pestov
256d84a54f
Move size-of to unmaintained until help-lint is fixed
2009-01-22 20:07:22 -06:00
Daniel Ehrenberg
eb1383bd98
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-22 19:58:39 -06:00
Daniel Ehrenberg
3cdd26042b
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor
2009-01-22 19:58:18 -06:00
Slava Pestov
0c3ddf9f15
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor
2009-01-22 19:31:47 -06:00
Slava Pestov
f160771123
Fix POST with streams to use chunked encoding, add http-put word
2009-01-22 19:08:38 -06:00
Slava Pestov
c7c37f5f5c
Update I/O docs to talk about elements instead of characters, and add each-block combinator which generalizes contents just like each-line generalizes lines
2009-01-22 19:08:20 -06:00
Slava Pestov
42dfe4ce44
Add $or element to help, update help docs a bit
2009-01-22 19:07:44 -06:00
Daniel Ehrenberg
3a4d39b2db
Summaries for XML internal vocabs
2009-01-22 19:04:48 -06:00
Jose A. Ortega Ruiz
742241e881
FUEL: Fix for stack effect recognition.
2009-01-23 00:23:11 +01:00
Daniel Ehrenberg
a977ec4d3d
xml.backend moved into xml.state
2009-01-22 17:19:02 -06:00
Daniel Ehrenberg
d598963e0a
Merge branch 'master' of git://factorcode.org/git/factor into jwmerrill
2009-01-22 16:45:41 -06:00
Daniel Ehrenberg
4500e6e97e
Making certain writer words public, to fix html.templating.chloe
2009-01-22 16:44:37 -06:00
Daniel Ehrenberg
0041f26d90
Separating out reading DTDs
2009-01-22 16:31:22 -06:00
Jose A. Ortega Ruiz
3c35d3c2ea
Merge commit 'origin/master' into emacs
2009-01-22 23:27:48 +01:00
Jose A. Ortega Ruiz
ae2e9b4192
FUEL: New refactoring: rename word.
2009-01-22 23:25:17 +01:00
Slava Pestov
9c0955b137
Merge branch 'master' of git://github.com/dharmatech/factor
2009-01-22 16:24:04 -06:00
Jose A. Ortega Ruiz
a654fac19e
FUEL: Cross-reference for vocabs (uses/usage).
2009-01-22 21:13:38 +01:00
Jose A. Ortega Ruiz
d3cbb62851
FUEL: fuel.xref subvocabulary factored out.
2009-01-22 16:11:44 +01:00
Jose A. Ortega Ruiz
4a5d8f5344
FUEL: New option fuel-xref-follow-link-method (current buffer, new window or frame).
2009-01-22 09:55:39 +01:00
Jose A. Ortega Ruiz
fc658411fa
Merge commit 'origin/master' into emacs
2009-01-22 09:40:33 +01:00
Doug Coleman
ec8f3172de
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-21 23:32:59 -06:00
Doug Coleman
09b82321b5
remove failed proper-save from vm
2009-01-21 23:32:23 -06:00
Doug Coleman
4ace56f31d
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-21 22:21:57 -06:00
Doug Coleman
376f332eef
allow streams in the post-data tuple
2009-01-21 22:21:40 -06:00