Slava Pestov
0c6fd1b6dc
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-29 01:45:28 -06:00
Slava Pestov
44bfff7c7b
Rename ##load-indirect to ##load-reference since this is more descriptive; value numbering doesn't assign expressions to ##load-reference nodes since this would end up folding literals which were eq? but not =
2009-01-29 01:44:58 -06:00
Slava Pestov
31e662043b
Add unit test for xmode bug discovered by anonymous pastebin user
2009-01-29 01:44:09 -06:00
Daniel Ehrenberg
356ee5ced5
Fixing xmode?
2009-01-28 23:56:47 -06:00
Daniel Ehrenberg
d647209ca5
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-28 23:45:29 -06:00
Daniel Ehrenberg
391d6db9fe
Cleaning up Unicode docs
2009-01-28 23:45:12 -06:00
Daniel Ehrenberg
1e5259198c
Fixing Farkup tests
2009-01-28 23:45:00 -06:00
Slava Pestov
3e685b2eb4
Add test case for bug discovered by erg
2009-01-28 23:35:41 -06:00
Slava Pestov
87e0110ff1
O(1) equal? and hashcode* for ranges
2009-01-28 23:33:26 -06:00
Slava Pestov
a45c91659a
Update mmap docs
2009-01-28 23:33:10 -06:00
Daniel Ehrenberg
e5760bf644
Slava is a hack, and specialized-vectors might work now
2009-01-28 18:48:07 -06:00
Daniel Ehrenberg
dc49f138c4
Fix to xmode
2009-01-28 18:21:37 -06:00
Daniel Ehrenberg
dcad3ad225
Un-breaking Chloe
2009-01-28 17:49:21 -06:00
Daniel Ehrenberg
915be761be
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-28 17:18:48 -06:00
Daniel Ehrenberg
9dc60a552d
Fixing xmode bug
2009-01-28 17:18:14 -06:00
Slava Pestov
4de41f94e9
Fixing wrappers with locals
2009-01-28 17:07:31 -06:00
Daniel Ehrenberg
88e8b95cf7
Reverting xmode.marker (it's not using XML!)
2009-01-28 16:25:41 -06:00
Daniel Ehrenberg
940a085325
XML interpolation efficiency/cleanup
2009-01-28 16:17:20 -06:00
Daniel Ehrenberg
d5160ce791
Fixing USING: lines
2009-01-28 15:46:34 -06:00
Slava Pestov
1a409b9213
Fix specialized-arrays.direct.functor
2009-01-28 15:46:04 -06:00
Slava Pestov
ddd8c2b67e
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-28 15:10:29 -06:00
Slava Pestov
16181f818b
Clean up functors so that the generated code looks sane with 'see'
2009-01-28 15:07:16 -06:00
Slava Pestov
f438bd5157
Better handling of wrappers in locals
2009-01-28 15:04:36 -06:00
Daniel Ehrenberg
af9d70c65a
XML chunks are a separate datatype; XML tags are no longer assocs
2009-01-28 14:33:33 -06:00
Daniel Ehrenberg
371b919abc
Quoted printable vocab
2009-01-28 12:29:25 -06:00
U-SLAVA-DFB8FF805\Slava
b32b666689
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-28 01:59:22 -06:00
Doug Coleman
0237034cad
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-09 19:17:00 -06:00
Doug Coleman
c379497599
Merge branch 'master' of git://factorcode.org/git/factor
2009-02-09 16:23:47 -06:00
Doug Coleman
41e0db098c
make pack/unpack public
2009-02-09 16:19:43 -06:00
U-SLAVA-DFB8FF805\Slava
a4a6885189
Fix setters for value struct slots and add unit test for this case; this fixes an io.mmap regression on Windows
2009-01-28 01:58:57 -06:00
U-SLAVA-DFB8FF805\Slava
5af6c10eed
Fix io.launcher.windows.nt test when run from factor.exe
2009-01-28 01:58:03 -06:00
U-SLAVA-DFB8FF805\Slava
49875b9cc7
Use factor.exe or factor.com when deploying on Windows, depending on whether or not the UI is enabled
2009-01-28 01:57:46 -06:00
Daniel Ehrenberg
b13ebfe757
Summary and author for io.crlf
2009-01-27 18:43:20 -06:00
Daniel Ehrenberg
fcb56cf6db
Factored out io.crlf
2009-01-27 18:42:17 -06:00
Daniel Ehrenberg
69c509a29f
Removing outdated comments in xml.utilities
2009-01-27 18:16:35 -06:00
Daniel Ehrenberg
9a504b5cd8
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/eval/eval-tests.factor
2009-01-27 16:55:41 -06:00
Daniel Ehrenberg
ac1ddfcc6c
Random minor fixes; html.components doesn't duplicate parsing anymore
2009-01-27 16:54:41 -06:00
John Benediktsson
ffb1d7e51a
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-27 13:39:42 -08:00
Slava Pestov
b655f71d5b
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-27 15:38:13 -06:00
Slava Pestov
298fdecf32
Fixing eval unit test, and help lint failures from stricter help lint
2009-01-27 15:38:01 -06:00
Daniel Ehrenberg
c01ef3fca2
Fixing random docs and tests
2009-01-27 15:35:51 -06:00
Daniel Ehrenberg
824df4182a
Fixing xml.interpolate docs
2009-01-27 15:10:56 -06:00
Daniel Ehrenberg
c581b67193
Code using interpolation can now compile
2009-01-27 14:33:43 -06:00
Daniel Ehrenberg
c46f857671
Documenting read-dtd and friends; renaming sax to each-element
2009-01-27 14:15:00 -06:00
Daniel Ehrenberg
cd6b494e78
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-27 13:38:29 -06:00
Daniel Ehrenberg
50cd0c4ccc
Updating other vocabs for XML changes
2009-01-27 13:38:13 -06:00
Daniel Ehrenberg
ea741a786c
Splitting off PROCESS:/TAG: into a separate vocab; new word XML-NS:
2009-01-27 13:34:14 -06:00
Slava Pestov
ad7b4cec01
Revert Windows console encoding since the DOS prompt is not really cp1252
2009-01-27 04:29:44 -06:00
Slava Pestov
730246c5e9
Make help.lint even stricter
2009-01-27 04:27:22 -06:00
Slava Pestov
a9ef525aed
Help lint fixes for stricter help lint
2009-01-27 04:12:37 -06:00
Slava Pestov
c93e56d893
Stricter help.lint
2009-01-27 04:11:43 -06:00
Slava Pestov
9935c8f3c0
help.lint: check examples in articles
2009-01-27 01:41:57 -06:00
Daniel Ehrenberg
b4fe2f0ad0
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-27 00:30:43 -06:00
Daniel Ehrenberg
f8fa984bae
Bug fixes for lcs.diff2html; xml.writer
2009-01-27 00:30:08 -06:00
Daniel Ehrenberg
1181bd6f59
Converting Farkup, html.components and lcs.diff2html to xml.interpolate
2009-01-27 00:03:42 -06:00
Slava Pestov
043adcf0f6
Use windows-1252 encoding for stdin/stdout on Windows
2009-01-27 00:03:34 -06:00
Slava Pestov
1dca238581
make-image can now generate images with Unicode strings
2009-01-27 00:03:19 -06:00
Slava Pestov
e32d11a4d0
Smart quotes
2009-01-26 23:22:50 -06:00
Slava Pestov
56260087ae
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-26 23:20:45 -06:00
Slava Pestov
92f9338978
Smart quotes
2009-01-26 23:20:27 -06:00
Slava Pestov
b2a294fac7
io.monitors:next-change now outputs a single value instead of a pathname and a sequence
2009-01-26 23:18:57 -06:00
Daniel Ehrenberg
9efe8fa520
Minor fixes for xml entities and interpolate
2009-01-26 21:39:08 -06:00
Daniel Ehrenberg
73f30edb29
Farkup and xmode.code2html switched to using xml.interpolate
2009-01-26 21:38:36 -06:00
Doug Coleman
25eb1a01a0
fix using
2009-01-26 20:17:02 -06:00
Doug Coleman
67d0fd934c
fix unit test
2009-01-26 20:16:18 -06:00
Doug Coleman
ac087e021c
return the real key name
2009-01-26 17:31:36 -06:00
Doug Coleman
afdbc6f1d9
process form names for the developer
2009-01-26 17:29:50 -06:00
Doug Coleman
a1f58d5df1
fix how mime.multipart saves files
2009-01-26 17:23:31 -06:00
Daniel Ehrenberg
dd553440dc
Use xml.interpolate for xml-rpc
2009-01-26 16:48:14 -06:00
Daniel Ehrenberg
02b09fdca4
Documentation, unit tests for XML
2009-01-26 16:11:30 -06:00
Doug Coleman
24599a6437
use the form element name as key, not the filename
2009-01-26 15:49:38 -06:00
Doug Coleman
43830f5fcc
make mime parsing return a single hashtable instead of several different ones
2009-01-26 15:23:49 -06:00
Doug Coleman
6f12877418
make temporary nesting work better with limited streams, fix a bug with unlimit
2009-01-26 15:14:54 -06:00
Doug Coleman
4d64474d18
redo much of io.files.unique -- add unique-file to replace temp-file
2009-01-26 15:05:15 -06:00
Doug Coleman
f17c8b72ee
Merge branch 'master' of git://repo.or.cz/factor/jcg
2009-01-26 09:36:30 -06:00
John Benediktsson
0deb4af4a5
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-26 07:34:49 -08:00
Doug Coleman
9985b1ee2b
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-26 09:00:48 -06:00
Slava Pestov
c440b889ea
Fix make-image
2009-01-26 04:51:59 -06:00
Slava Pestov
2c4f6ffd79
Fix syndication unit test
2009-01-26 04:48:50 -06:00
Slava Pestov
a2a7666be4
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-26 02:39:24 -06:00
Slava Pestov
1c65b61f80
Make interpolate-locals public again
2009-01-26 02:39:15 -06:00
John Benediktsson
28dd81c685
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-25 23:34:17 -08:00
Doug Coleman
c2df6db543
rename human-<=> to human<=>, same for human>=<
2009-01-25 23:32:02 -07:00
Daniel Ehrenberg
5615bbe330
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-26 00:13:58 -06:00
Daniel Ehrenberg
2f177a194b
Removing old XML generation library
2009-01-26 00:05:13 -06:00
Daniel Ehrenberg
ef8747ee72
Syndication uses new xml.interpolate vocab
2009-01-25 23:53:02 -06:00
Daniel Ehrenberg
c33dd1105b
XML fry
2009-01-25 23:52:25 -06:00
John Benediktsson
394447ec86
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-25 21:27:56 -08:00
Slava Pestov
3458f8bbef
Fix bug in re-split reported by kib2
2009-01-25 23:20:17 -06:00
Slava Pestov
7851aac222
Replace some usages of prepose with fry
2009-01-25 23:04:35 -06:00
Slava Pestov
7360cd5b30
Clean up some duplication in interpolate
2009-01-25 23:04:19 -06:00
Slava Pestov
4d080b8785
Fix bug in locals found by littledan: [let inside [let didn't work in top-level forms
2009-01-25 23:04:11 -06:00
Slava Pestov
d4122b5715
Update Unicode docs
2009-01-25 23:03:49 -06:00
Slava Pestov
4d547653b5
Clean up basis/ascii/ and update docs
2009-01-25 23:03:36 -06:00
Daniel Ehrenberg
39e49c3554
XML interpolation
2009-01-25 21:06:45 -06:00
Slava Pestov
5c20705ed3
Add failing unit test for regexp
2009-01-25 17:06:08 -06: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
John Benediktsson
5713430615
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-24 10:27:50 -08: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
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
Daniel Ehrenberg
eb1383bd98
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-22 19:58:39 -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
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
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
Daniel Ehrenberg
934a23e818
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-21 21:57:53 -06:00
Doug Coleman
8c5c973116
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-21 19:59:02 -06:00
Doug Coleman
c63b27a5bf
fix furnace.utilities for file uploads
2009-01-21 19:58:32 -06:00
Slava Pestov
2dc0757850
Cleanups
2009-01-21 19:55:47 -06:00
Slava Pestov
71bc5e9e10
Fix &: to throw an error if the symbol does not exist
2009-01-21 19:55:33 -06:00
Doug Coleman
3150722c7f
better http.server that handles multipart data in the same way as regular form data. fix http client for changes
2009-01-21 19:55:25 -06:00
Daniel Ehrenberg
465ed2fca8
New delimiter choices for multiline
2009-01-21 18:17:06 -06:00
Daniel Ehrenberg
915b6d3706
Reorganizing XML
2009-01-21 18:16:51 -06:00
Slava Pestov
79a5b3491a
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-21 00:45:30 -06:00
Slava Pestov
1c6df27d3c
Minor documentation fixes
2009-01-21 00:45:23 -06:00
Daniel Ehrenberg
ef569240d0
Fixing multiline error
2009-01-21 00:44:43 -06:00
Daniel Ehrenberg
272b919fb7
Removed a spin
2009-01-21 00:17:25 -06:00
Daniel Ehrenberg
1ad92e2f32
Minor XML docs/tests changes
2009-01-21 00:06:26 -06:00
Daniel Ehrenberg
c24f4494bc
XML refactoring, splitting up docs
2009-01-20 23:54:33 -06:00
Daniel Ehrenberg
8536d85b4e
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-20 23:52:33 -06:00
Doug Coleman
dfadad05e2
fix validators
2009-01-20 18:44:38 -06:00
Doug Coleman
68cacc70ef
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-20 16:36:50 -06:00
Doug Coleman
050dbf8a60
http server can upload files. WOW!
2009-01-20 16:35:52 -06:00
Doug Coleman
4306656556
use assert-sequence= in mime.multipart
2009-01-20 16:35:09 -06:00
Daniel Ehrenberg
5221193034
Multiline cleanup and bug fix
2009-01-20 16:12:09 -06:00
Doug Coleman
c7df780c33
dont save uploaded variables with no name, swap outputs
2009-01-20 15:45:00 -06:00
Doug Coleman
90a63acf40
fix the handbook
2009-01-20 15:43:45 -06:00
Doug Coleman
9a06ce94a5
add an unlimit word, refactor limited-streams, better docs
2009-01-20 15:42:41 -06:00
Daniel Ehrenberg
67dd4ca4a4
Going further towards conformance
2009-01-20 15:37:21 -06:00
Slava Pestov
4b4d93dddd
Move at-default from unicode.case to assocs, move 2cache from classes.algebra to assocs, clean up some code to no longer use -rot, rot, pick
2009-01-20 15:27:14 -06:00
U-C4\Administrator
57ecdbe2c3
add limited streams to the handbook
2009-01-20 13:28:51 -06:00
U-C4\Administrator
0309f66252
don't unquote keys in mime.multipart
2009-01-20 13:23:58 -06:00
U-C4\Administrator
94a72d3915
document limited streams, make some words private
2009-01-20 13:21:58 -06:00
U-C4\Administrator
0dd3dc770b
remove duplication in io.streams.limited
2009-01-20 12:04:20 -06:00
U-C4\Administrator
8676ebafea
replace boolean with singletons for io.streams.limited -- stream-throws or stream-eofs
2009-01-20 12:02:54 -06:00
U-C4\Administrator
7ba4035993
some regexp features are broken. temporarily remove the regexp features that are broken
2009-01-20 11:53:50 -06:00
Daniel Ehrenberg
8f44f5e4b3
Various XML fixes, XML test suite
2009-01-19 22:25:15 -06:00
U-C4\Administrator
0563bedefa
add a no-throw? flag to limited-streams, add unit tests
2009-01-19 18:52:09 -06:00
U-C4\Administrator
e323ae3a32
add unit test, fix bounds check error in limited streams
2009-01-19 18:19:12 -06:00
U-C4\Administrator
07fc5f3ff4
redo mime.multipart
2009-01-19 18:01:13 -06:00
John Benediktsson
186911190b
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-19 07:44:09 -08:00
Doug Coleman
478fca5dc6
Take your stinking paws off me, you damned dirty datastack vocabulary!
2009-01-18 21:23:33 -06:00
Doug Coleman
76b80f1633
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-18 21:19:18 -06:00
Doug Coleman
a5175c1d1e
Add append-outputs and append-outputs-as, docs, tests
2009-01-18 21:18:52 -06:00
Doug Coleman
8c857f0d4b
redo pack/unpack, refactor most of pack to be more efficient.
...
sorry if i killed a word you were using.
2009-01-18 20:40:19 -06:00
Doug Coleman
213a429928
add nappend and nappend-as, unit tests, and some docs for them
2009-01-18 20:26:58 -06:00
John Benediktsson
d3c1970b51
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-18 17:08:21 -08:00
Slava Pestov
df7ad34db2
Credit where credit is due
2009-01-18 17:28:36 -06:00
John Benediktsson
ee9d90e72f
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-16 21:39:11 -08:00
Slava Pestov
ca2f01e0d0
Updating non-core libraries for monotonic? change
2009-01-16 17:02:54 -06:00
Slava Pestov
bf5ff11720
Update usages of all-equal? now that its in the grouping vocab
2009-01-16 15:14:30 -06:00
Slava Pestov
1c8205e282
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-16 14:20:44 -06:00
Slava Pestov
392516e845
More doc fixes
2009-01-16 14:20:29 -06:00
Doug Coleman
59fbe0bbd4
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-16 14:14:14 -06:00
Doug Coleman
32e42ab5ef
try the binary name alone if the editor can't be found in the default location
2009-01-16 14:13:17 -06:00
Slava Pestov
bfd2fcf750
help-lint doesn't check on value-words, this allows values to be documented. Also, make 'see' work with value words
2009-01-16 14:12:10 -06:00
Slava Pestov
af998eb073
Merge branch 'for-slava' of git://git.rfc1149.net/factor
2009-01-16 13:32:42 -06:00
Slava Pestov
7eb831d349
Fix various documentation errors
2009-01-16 13:30:43 -06:00
Slava Pestov
b919e1848c
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-16 12:59:15 -06:00
Slava Pestov
3781210f79
Comment out alien.remote-control tests for now
2009-01-16 12:59:04 -06:00
Doug Coleman
5dc79fb2a5
add support for notepad
2009-01-16 12:51:53 -06:00
Slava Pestov
f169e62655
Clean up checksums.md5 a little
2009-01-16 12:51:44 -06:00
Doug Coleman
43a9b0772d
remove dead code
2009-01-16 12:43:44 -06:00
Doug Coleman
bf922d1fb7
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-16 12:37:32 -06:00
Doug Coleman
861087ab06
add another default directory for scite
2009-01-16 12:36:27 -06:00
Doug Coleman
a33c3139a6
dont search empty pathnames on windows
2009-01-16 12:36:08 -06:00
Doug Coleman
4e7298cfa4
fix finding files
2009-01-16 12:34:59 -06:00
Samuel Tardieu
573c150409
inet6 address components cannot be stored as bytes as they are 16 bits long
2009-01-16 11:06:32 +01:00
Daniel Ehrenberg
72a3d309f9
XML parses entities now
2009-01-15 22:20:24 -06:00
Doug Coleman
0aff3f2452
more cleanups. (pack) -> pack, use PRIVATE
2009-01-15 19:10:40 -06:00
Doug Coleman
75af02313c
add copyright information to pack
2009-01-15 19:08:08 -06:00
Doug Coleman
681e91cad5
clean up pack macros
2009-01-15 19:03:55 -06:00
Doug Coleman
ceada6d56a
clean up pack
2009-01-15 18:38:58 -06:00
Doug Coleman
81e3ba4bab
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-15 17:56:16 -06:00
Doug Coleman
a6e0df75ea
use sigma
2009-01-15 17:56:09 -06:00
Doug Coleman
db21e8ed31
add way to get length of packed bytes, add words to read packed bytes directly from streams
2009-01-15 17:55:30 -06:00
Daniel Ehrenberg
11b9dbfcd5
Placating Slava (2)
2009-01-15 16:46:57 -06:00
Daniel Ehrenberg
79d4bb04e9
More descriptive XML errors
2009-01-15 16:35:55 -06:00
Daniel Ehrenberg
26b81f4677
Placating Slava
2009-01-15 15:43:42 -06:00
Slava Pestov
94292d1791
Move monotonic? unit tests to grouping
2009-01-15 15:37:30 -06:00
Daniel Ehrenberg
b9d773b3f0
Fix subtle Unicode encodings autodetection bug
2009-01-15 15:25:00 -06:00
Slava Pestov
1f0c01183e
Re-implement monotonic? without using rot
2009-01-15 15:24:46 -06:00
John Benediktsson
f29f625787
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-15 08:44:19 -08:00
Daniel Ehrenberg
db0fee9e3c
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-15 00:29:32 -06:00
Daniel Ehrenberg
a6ed18c3c2
XML encoding auto-detection
2009-01-15 00:11:23 -06:00
Slava Pestov
36e73b8c91
Add unit tests for alien.remote-control
2009-01-14 21:03:07 -06:00
Slava Pestov
d3cdd79795
Clarify with-stream docs
2009-01-14 18:33:15 -06:00
John Benediktsson
898c988b96
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-14 12:26:08 -08:00
Tim Allen
2e731c63f2
Mention Vim support files in the Vim integration documentation.
2009-01-14 13:29:44 -06:00
Tim Allen
0cb58510bb
Move Vim syntax-highlighter to a Vim subdirectory.
...
This makes it easier to describe where the syntax-highlighting file
should be installed, and allows us to easily package other Vim runtime
files.
This commit also adds a README that describes how to regenerate the
syntax file.
2009-01-14 13:29:23 -06:00
John Benediktsson
c9be0405d7
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-14 10:57:45 -08:00
Daniel Ehrenberg
bd9a8472f7
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-14 10:43:06 -06:00
Daniel Ehrenberg
83b807929f
Fixing base64 documentation
2009-01-14 10:42:58 -06:00
Slava Pestov
d6e7eefde3
Fix mnestic's bug and remove math.complex.prettyprint hack
2009-01-14 01:02:27 -06:00
Slava Pestov
62976058ee
Add testcase for mnestic's deploy bug
2009-01-14 01:00:54 -06:00
Slava Pestov
84c449f89e
Merge branch 'master' of git://factorcode.org/git/jamesnvc
2009-01-14 00:38:09 -06:00
Slava Pestov
db07cd3f78
Fix ui.gadgets.scrollers unit tests
2009-01-14 00:37:35 -06:00
James Cash
65b1a62f6a
Fixes to v-checkbox
2009-01-13 23:00:49 -05:00
Doug Coleman
bffa4a540b
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 20:50:51 -06:00
John Benediktsson
358f66bae6
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 17:48:56 -08:00
Slava Pestov
3ba56e73c3
Fix napply for n=1, and fix napply's docs
2009-01-13 19:41:12 -06:00
Slava Pestov
b169b803d2
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 19:26:25 -06:00
Slava Pestov
1f29e128c1
io.styles refactoring introduced a load error in io.streams.null; fix that, add docs, and remove unused with-null-stream
2009-01-13 19:25:44 -06:00
Daniel Ehrenberg
a40af2bd87
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 19:13:13 -06:00
Daniel Ehrenberg
85c6efa718
SMTP supports Unicode subjects and contents
2009-01-13 19:13:01 -06:00
Slava Pestov
c47f8feaab
Clean up scroller code, and fix a cosmetic issue
2009-01-13 19:09:47 -06:00
Doug Coleman
d823516b72
more kernel32 bindings
2009-01-13 18:58:47 -06:00
Doug Coleman
1d23287678
remove "pipe" from word name
2009-01-13 18:57:09 -06:00
Daniel Ehrenberg
3b679cf2be
Base64 works with streams, ignores newlines in inputs and can output newlines when appropriate
2009-01-13 18:50:16 -06:00
U-FROGGER\erg
cefd85013c
fix file listing on windows, refactor tools.files cross-platform code
2009-01-13 18:44:47 -06:00
Doug Coleman
406e5f6dac
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 17:51:22 -06:00
Slava Pestov
d06996a6aa
Merge branch 'master' of git://factorcode.org/git/jamesnvc
2009-01-13 17:44:17 -06:00
Doug Coleman
e8ea2c3727
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 17:37:19 -06:00
Slava Pestov
e75b3b20c0
Update html.elements for refactoring
2009-01-13 17:35:45 -06:00
Doug Coleman
8b6ec97b50
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 17:24:20 -06:00
John Benediktsson
e14d06a566
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 15:17:44 -08:00
Slava Pestov
3e1d3d68e8
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 17:12:54 -06:00
Slava Pestov
4204fd495f
Move formatted stream output words to io.styles; they didn't belong in core, and this reduces deployed image size
2009-01-13 17:12:43 -06:00
Doug Coleman
3db9705a99
making directory listing tool configurable, use bi in io.directories.search
2009-01-13 15:48:59 -06:00
John Benediktsson
8f5d03f61f
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-13 09:17:08 -08:00
Doug Coleman
f920007959
extend sort-by-slots to work with nested objects, add split-by-slots for already-sorted sequences of tuples
2009-01-13 00:20:34 -06:00
Doug Coleman
4a01649d15
add with-directory-entries and file-type>trailing
2009-01-13 00:05:19 -06:00
Slava Pestov
01cd3ce99a
Throw an error if Chloe encounters an unknown tag
2009-01-12 16:17:52 -06:00
Slava Pestov
3a3a4e25eb
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-12 01:54:11 -06:00
Slava Pestov
e6aa33ac12
Add new intersects? word and use it in a few places instead of intersect empty?
2009-01-12 01:51:38 -06:00
John Benediktsson
25d419ea52
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-11 21:04:39 -08:00
Doug Coleman
9a3908e7dc
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-11 21:10:19 -06:00
Doug Coleman
a204a43eca
fix compile error
2009-01-11 21:10:08 -06:00
Doug Coleman
fcf86d3bc3
test pooled db connections, change bogus test
2009-01-11 21:07:39 -06:00
John Benediktsson
f04517e52c
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-11 18:05:12 -08:00
Daniel Ehrenberg
494b0cfea9
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-11 19:42:09 -06:00
Daniel Ehrenberg
1536ac8b49
Fixing Unicode collation bug
2009-01-11 19:41:48 -06:00
Slava Pestov
1c1e36621a
Small cleanup for ui.gadgets.labels
2009-01-11 19:40:17 -06:00
Slava Pestov
908c06080a
Fix scripting example in cookbook
2009-01-11 19:40:05 -06:00
Slava Pestov
82a7e28082
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-11 14:58:36 -06:00
Slava Pestov
c001cba448
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor
2009-01-11 14:57:36 -06:00
Jose A. Ortega Ruiz
4bb5ad1925
FUEL: Interface with tools.scaffold.
2009-01-11 20:07:34 +01:00
John Benediktsson
25e0bdf538
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-11 10:10:33 -08:00
Doug Coleman
0575754328
fix a couple typos in docs
2009-01-11 11:37:58 -06:00
James Cash
ab05d5b47d
Adding unit tests for v-checkbox
2009-01-11 01:11:21 -05:00
James Cash
0f2e0d0772
Fixing typo in docs for v-checkbox
2009-01-11 00:58:00 -05:00
James Cash
69c1453f83
Adding a checkbox validator
2009-01-11 00:55:47 -05:00
John Benediktsson
fd79fb5f5d
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-10 21:45:53 -08:00
Slava Pestov
342e459ebe
Add ui-tools link to tools article
2009-01-10 23:41:50 -06:00
Tim Allen
8e273b6713
Fix USING: in editors.vim.generate-syntax
2009-01-10 23:37:56 -06:00
Tim Allen
eaa920bc19
Make line-numbering more reliable in gvim.
2009-01-10 23:37:37 -06:00
John Benediktsson
bf63dec419
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-09 22:40:08 -08:00
Doug Coleman
ea4f8867c7
make monotonic-slice compile
2009-01-09 19:04:10 -06:00
Doug Coleman
b08e1a0205
remove debug line
2009-01-09 17:44:21 -06:00
Daniel Ehrenberg
fa52490fe9
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-09 15:55:17 -06:00
Daniel Ehrenberg
fb25d04061
Optimizing and cleaning up unicode.breaks and unicode.normalize
2009-01-09 15:53:35 -06:00
Doug Coleman
c8fe4b21e7
Rename reduce-output -> reduce-outputs
2009-01-09 15:39:47 -06:00
Doug Coleman
1f7857035e
display available-space for file-systems.
2009-01-09 15:34:46 -06:00
Doug Coleman
56808874f1
fix group-name on netbsd
2009-01-09 15:28:10 -06:00
Doug Coleman
2714de3b85
fix help-lint for values -- IN: scratchpad in an example
2009-01-09 16:35:28 -06:00
Doug Coleman
e61acc5eee
username -> user-name in a couple of places
2009-01-09 16:34:31 -06:00
Doug Coleman
7b36938e8c
use unix.stat to fix bootstrap
2009-01-09 16:07:16 -06:00
Doug Coleman
fe2a43b481
fix bootstrap
2009-01-09 14:41:00 -06:00
Doug Coleman
69e4fe1f76
fix bootstrap on a couple platforms
2009-01-09 14:31:02 -06:00
Daniel Ehrenberg
1ed964e539
Speeding up normalization
2009-01-09 14:03:33 -06:00
Doug Coleman
e661c67189
refactor a word to use smart combinators
2009-01-08 23:09:38 -06:00
John Benediktsson
70732d4176
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-08 20:54:22 -08:00
Daniel Ehrenberg
8d8efb6dce
Fixing Unicode bootstrap issue (hopefully)
2009-01-08 22:49:24 -06:00
Daniel Ehrenberg
58df6dad6f
Unicode cleanup and optimization
2009-01-08 22:23:39 -06:00
Daniel Ehrenberg
43c18cd7fa
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-08 22:20:07 -06:00
Doug Coleman
527fa0e484
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-08 19:58:29 -06:00
Daniel Ehrenberg
ad53cb8635
Privatizing unicode.case:ch>{lower,upper,title}
2009-01-08 19:07:46 -06:00
Doug Coleman
8cb0be6a0a
use combinators.smart
2009-01-08 18:57:33 -06:00
Doug Coleman
e020df3d00
use combinators.smart
2009-01-08 18:57:23 -06:00
Doug Coleman
932631c901
use combinators.smart for bit-count
2009-01-08 18:57:07 -06:00
Doug Coleman
fe92608a1f
Add combinators.smart
2009-01-08 18:56:49 -06:00
Daniel Ehrenberg
0aec786359
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-08 17:58:12 -06:00
Daniel Ehrenberg
cf3473cc91
Making normalization and case conversion faster
2009-01-08 17:56:52 -06:00
Doug Coleman
a773e59216
username -> user-name
2009-01-08 17:56:03 -06:00
Doug Coleman
0ab8f11e1a
use smart combinators in tools.files.unix
2009-01-08 17:55:04 -06:00
Doug Coleman
5135a2499a
username -> user-name
2009-01-08 17:07:33 -06:00
Slava Pestov
0e6a81afe1
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-08 17:03:26 -06:00
Slava Pestov
070d7f05df
Fix typo in VALUE: docs
2009-01-08 17:03:15 -06:00
Slava Pestov
977837143b
Load help.lint by default
2009-01-08 17:03:06 -06:00
Doug Coleman
e20145dbad
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-08 17:02:24 -06:00
Doug Coleman
b9f0d16026
add upward/stable/downward slices, monotonic-slice, trends and docs
2009-01-08 17:01:27 -06:00
John Benediktsson
9b704d640d
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-08 14:45:48 -08:00
Doug Coleman
0a9677c0af
Test the database with parallel combinators
2009-01-08 16:41:38 -06:00
Doug Coleman
d9d349993a
Sorting by sequences of accessor/comparator pairs
2009-01-08 16:38:44 -06:00
Doug Coleman
6414426373
Add docs for sorting.human, add human>=<
2009-01-08 16:32:26 -06:00
Daniel Ehrenberg
e927d84404
Fixing doc errors
2009-01-08 15:38:03 -06:00
Daniel Ehrenberg
4f4198d850
Cleaning up case conversion (still need Lithuanian tests)
2009-01-08 15:00:59 -06:00
John Benediktsson
f1ded0d9a2
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-08 07:21:14 -08:00
Daniel Ehrenberg
1aa0684d45
Case conversion title case fixed
2009-01-07 23:54:19 -06:00
Daniel Ehrenberg
8b351b1ad6
Fixing normalize errors
2009-01-07 23:13:04 -06:00
Daniel Ehrenberg
c0ad6b7c55
More docs; more case words public
2009-01-07 21:45:33 -06:00
Slava Pestov
35dc7ae429
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-07 21:18:59 -06:00
John Benediktsson
3e5e0174db
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-07 16:40:38 -08:00
Daniel Ehrenberg
844855854b
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-07 17:59:56 -06:00
Daniel Ehrenberg
501fb3ccf1
Unicode docs
2009-01-07 17:59:01 -06:00
Samuel Tardieu
e4b3f01e9e
Fix bit-array>integer byte ordering
2009-01-07 23:16:27 +01:00
Doug Coleman
3026f1c8e3
add another test for group-name
2009-01-07 16:05:48 -06:00
Doug Coleman
d3220a607f
add unit test for group-name
2009-01-07 16:04:42 -06:00
Samuel Tardieu
6a2f46ed7f
Move math.primes.factors from extra to basis
2009-01-07 23:01:27 +01:00
Doug Coleman
6d6e691083
Make human-sort behave like sort
2009-01-07 15:58:33 -06:00
Daniel Ehrenberg
b3d175821a
Unicode word breaks
2009-01-07 15:08:08 -06:00
Doug Coleman
638f1f4ceb
fix group-name word, rename username -> user-name because of symmetry with group-name, use cleave>array in a couple places to eliminate counting items in an array manually
2009-01-07 14:53:43 -06:00
Samuel Tardieu
594bd3aee8
Move math.primes from extra to basis
2009-01-07 21:12:48 +01:00
Doug Coleman
64f07fa336
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-07 13:53:30 -06:00
Slava Pestov
39391fe852
CGI responder would fail if the CGI script would emit non-ASCII characters; set encoding to binary
2009-01-07 13:46:52 -06:00
Doug Coleman
80782f699a
fix a couple more typos in grouping
2009-01-07 13:38:34 -06:00
Daniel Ehrenberg
a860ae82f1
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-07 12:26:50 -06:00
Daniel Ehrenberg
4dc505f252
Word breaks
2009-01-07 12:23:07 -06:00
Slava Pestov
e90c3879c0
Fix typo in example
2009-01-07 12:20:10 -06:00
Doug Coleman
839b5b14eb
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-07 11:23:37 -06:00
Doug Coleman
e83713d557
Fix typo in each-file stack effect, document io.directories.search
2009-01-07 11:20:05 -06:00
U-C4\Administrator
7f218dde57
fix typo in grouping docs, add more examples
2009-01-07 11:05:53 -06:00
John Benediktsson
dd92e9c5a6
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-06 16:13:41 -08:00
Daniel Ehrenberg
5357eee12e
Fixing unicode normalization--all tests pass
2009-01-06 16:25:12 -06:00
Daniel Ehrenberg
be34c407d1
unicode.breaks tests and bug fixes
2009-01-06 10:19:19 -06:00
Slava Pestov
d815c0c048
Fix Farkup link escaping
2009-01-05 23:39:29 -06:00
Daniel Ehrenberg
6452ebac6e
Commenting out failing unit test in unicode
2009-01-05 22:39:38 -06:00
Daniel Ehrenberg
9d3d3f815f
Unicode normalization bug fixes (incomplete)
2009-01-05 22:19:14 -06:00
Daniel Ehrenberg
fa91133cc0
Merge branch 'master' of git://factorcode.org/git/factor
2009-01-05 20:59:04 -06:00
Slava Pestov
7b110b0bfd
Move 3each, 3map from compiler.utilities to sequences
2009-01-05 17:32:08 -06:00
Daniel Ehrenberg
256eeb3d3e
Typo in unicode normalization
2009-01-04 22:22:18 -06:00
Doug Coleman
ffe0aac310
Fix a couple bugs in unix.users and add unit tests
2009-01-04 11:44:49 -06:00
Joe Groff
89698024cd
cairo image surface buffer needs to be mallocked
2008-12-31 12:35:10 -08:00
John Benediktsson
f5eb57e261
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-29 12:26:20 -08:00
Samuel Tardieu
e6a5ac4acd
Remove useless with-scope and unneeded uses
2008-12-27 23:13:03 +01:00
John Benediktsson
a00720945e
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-26 22:39:30 -08:00
Samuel Tardieu
7716ac276e
Mark parts of math.miller-rabin as private
2008-12-26 20:58:46 +01:00
Samuel Tardieu
66b410b81f
Properly set bits in large bit arrays
...
Bit arrays were not properly manipulated by set-bits or clear-bits
if they were larger than 40 bits (one cell + one byte).
Moreover, the bug was likely to cause a bus error on architectures unable
to access unaligned words.
2008-12-26 20:58:45 +01:00
John Benediktsson
5bd1d73594
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-25 21:29:53 -08:00
Eduardo Cavazos
924c075450
Fix typo in help for '$values'
2008-12-25 05:34:36 -06:00
John Benediktsson
001dc3b251
Cleanup uuid a bit more, thanks Slava!
2008-12-22 06:42:08 -08:00
Slava Pestov
e4edfe076d
Clean up ugly shuffling in documents code
2008-12-22 05:50:43 -06:00
Slava Pestov
058ba127cb
Cleaning up more -rot usages
2008-12-22 05:41:01 -06:00
Slava Pestov
3332727227
Clean up UUID a bit and fix help lint
2008-12-22 01:22:05 -06:00
Slava Pestov
a06e8ef1e7
Fix cookbook typo
2008-12-22 00:54:19 -06:00
unknown
ca8c7540b4
Move io.files.links tests to io.files.links.unix so that they don't get run on Windows
2008-12-21 19:04:12 -06:00
Slava Pestov
19a8a9ac9b
Minor documentation updates
2008-12-21 14:29:12 -06:00
Slava Pestov
f169fdabcd
Merge branch 'master' of git://github.com/mrjbq7/factor
2008-12-21 14:10:27 -06:00
John Benediktsson
293cbf91e7
Remove use of 'rot' in uuid.
2008-12-20 19:32:16 -08:00
John Benediktsson
2d08bba67f
Moving uuid from extra/uuid to basis/uuid.
2008-12-20 18:39:09 -08:00
Slava Pestov
b2e45f199e
Calling dispose on unix stdin no longer kills the VM
2008-12-20 18:02:08 -06:00
John Benediktsson
3c4f26ebd9
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-19 08:45:02 -08:00
Slava Pestov
061b83b5dd
Add <filled-border>
2008-12-19 02:25:40 -06:00
Slava Pestov
735dbfb79f
Fix track pref-dim, and layout with gaps
2008-12-19 02:25:21 -06:00
Slava Pestov
7a48b194a0
Fix ui.tools tests
2008-12-19 02:24:44 -06:00
Slava Pestov
6dc78023c6
Fix M: doctype-decl write-xml-chunk
2008-12-19 00:52:52 -06:00
Slava Pestov
44b6a490a1
Add protocol slot to make it work with funny load order
2008-12-19 00:52:41 -06:00
Slava Pestov
84cafde43a
Fix load error
2008-12-19 00:13:12 -06:00
Slava Pestov
69c64ba803
Refactor operations-menu code to make it independent of presentations
2008-12-18 23:56:41 -06:00
Slava Pestov
acfa7f1ae1
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-18 23:56:21 -06:00
Slava Pestov
766fccaecc
Compose model fires less unnecessary notifications
2008-12-18 23:56:16 -06:00
Doug Coleman
28b3b4b97a
add a lot more to the using list
2008-12-18 23:44:14 -06:00
Slava Pestov
085184661e
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-18 21:17:42 -06:00
Slava Pestov
41d3b13f7c
f print-topic no longer prints an error
2008-12-18 21:17:33 -06:00
Slava Pestov
74df92d12d
Fix <direct-struct-array>
2008-12-18 21:17:24 -06:00
Slava Pestov
7836b2c6f4
/ >fixnum should be /i
2008-12-18 21:02:46 -06:00
John Benediktsson
09b5f79540
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-18 18:51:37 -08:00
Doug Coleman
88ec8786fd
add using
2008-12-18 20:31:22 -06:00
Doug Coleman
21fc9f98a6
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-18 19:57:32 -06:00
Doug Coleman
4f1aefd3fe
fix bootstrap
2008-12-18 19:57:21 -06:00
Doug Coleman
513b4b3708
use read-link instead, remove dependency on unix. oops
2008-12-18 19:32:09 -06:00
Doug Coleman
a326943f8b
better related-words for follow-links. add
2008-12-18 18:42:05 -06:00
Doug Coleman
180aeea68d
fix using. add
2008-12-18 18:40:01 -06:00
erg
cc027b8b1a
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-18 18:33:16 -06:00
erg
7103cc3cda
Add follow-link/follow-links, use it in file-system-info on linux. add
...
docs and unit tests. fix indentation
2008-12-18 18:32:00 -06:00
Slava Pestov
cac73daa85
Oops
2008-12-18 18:09:36 -06:00
Slava Pestov
83f03c89b6
Fix bogus indentation
2008-12-18 18:09:22 -06:00
John Benediktsson
b43dce4668
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-18 06:50:42 -08:00
Slava Pestov
6e52dedd59
Profiler's usage-profile word is now more useful: it uses compiled-usage instead of usage
2008-12-18 02:19:33 -06:00
Slava Pestov
7cee0cdc2a
Load fix for random
2008-12-18 02:04:05 -06:00
Slava Pestov
2d5bc00029
Fix pane selection to begin at hand-click-loc not hand-loc
2008-12-18 01:11:00 -06:00
Slava Pestov
2c9ec65acf
Move sequences.lib:randomize to random
2008-12-18 00:15:07 -06:00
Slava Pestov
dbd0f865e5
furnace.db: update for Doug's db fixes
2008-12-17 23:35:46 -06:00
Slava Pestov
6fb57d821f
Move math.blas to basis
2008-12-17 23:23:43 -06:00
Slava Pestov
5fdb474c76
Fixing various test failures and updating some more vocabs for >r/r> removal
2008-12-17 22:29:32 -06:00
Doug Coleman
4dd615fa9e
Merge branch 'master' of git://factorcode.org/git/factor
...
Conflicts:
basis/db/types/types.factor
2008-12-17 21:07:42 -06:00
Doug Coleman
a62fcbe64c
remove use of symbols
2008-12-17 21:06:41 -06:00
Doug Coleman
2c678e64dc
rename db symbol -> db-connection
2008-12-17 21:04:17 -06:00
Slava Pestov
da38cd36dd
Move assoc-heaps, formatting, pack, roman, porter-stemmer, soundex, cords to basis
2008-12-17 20:18:24 -06:00
Slava Pestov
e7f35881ac
Move monotonic-split to splitting.monotonic
2008-12-17 20:04:41 -06:00
Slava Pestov
a86171481e
Move Cairo binding to basis
2008-12-17 20:03:58 -06:00
Slava Pestov
d108d58058
Move math.miller-rabin to basis
2008-12-17 19:53:19 -06:00
Slava Pestov
411ba7473b
Clean up some code to not use combinators.lib and sequences.lib
2008-12-17 19:52:47 -06:00
Slava Pestov
acf0d8d9c8
Get furnace and websites..concatenative to load
2008-12-17 19:39:02 -06:00
Doug Coleman
4329578b2f
add a new db-connection tuple for live database connections instead of reusing the db setup tuple
...
update sqlite and postgresql backends for the change
2008-12-17 19:35:53 -06:00
Slava Pestov
49eeef4c35
Move unused unix.linux vocabs to unmaintained, some of them don't even load anymore
2008-12-17 19:25:01 -06:00
Slava Pestov
054bb8ff99
Fix load error in db.types
2008-12-17 19:23:44 -06:00
Slava Pestov
a713538535
Fix bootstrap
2008-12-17 19:23:37 -06:00
Slava Pestov
34792a9f23
Remove >r/r>
2008-12-17 19:17:37 -06:00
Slava Pestov
92141af349
Get mason to load
2008-12-17 18:22:48 -06:00
Slava Pestov
c5160d76e9
Merge qualified, alias, symbols, constants into core
2008-12-17 18:10:01 -06:00
Slava Pestov
60a1378a0a
Faster dynamic variable lookup: 6% speedup in benchmark.fib5
...
- If type of first input of equal? is known but not second, rewrite it as swap equal? and try to inline again
- Fix hints on methods to work better
- Put hints for word and fixnum keys on at* and set-at on hashtables
2008-12-17 14:57:24 -06:00
Doug Coleman
be5a099379
refactor some weirdness in checksums.common
2008-12-17 01:40:09 -06:00
Doug Coleman
8e0ff1989b
fix load error by making a word windows-file-size independent of the file-size word
...
add constants
2008-12-16 14:35:37 -06:00
Doug Coleman
a92425adef
fix launcher tests
2008-12-16 12:53:04 -06:00
Doug Coleman
13b4840893
fix windows file append
2008-12-16 12:49:00 -06:00
Slava Pestov
6c7bd04e14
Use bi instead of dup/swap
2008-12-16 06:12:45 -06:00
Slava Pestov
184de13b57
Some help lint fixes, including a fix for help lint itself
2008-12-16 06:00:45 -06:00
Doug Coleman
564a84b4e1
add using for linux inotify
2008-12-16 02:55:01 -06:00
Doug Coleman
78207c1e94
add using
2008-12-16 02:51:57 -06:00
Doug Coleman
e56d18cb56
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-16 02:36:52 -06:00
Doug Coleman
05c5a35378
fix compile error
2008-12-16 02:36:25 -06:00
Slava Pestov
96d417a7c2
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-16 02:33:04 -06:00
Slava Pestov
4dcef7e94f
Yet more unix fixes
2008-12-16 02:32:57 -06:00
Doug Coleman
3142d53c0d
fix load error
2008-12-16 02:30:47 -06:00
Doug Coleman
7dd4ad44c4
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-16 02:28:21 -06:00
Slava Pestov
de75909550
More unix updates
2008-12-16 02:28:05 -06:00
Doug Coleman
e909f7b290
fix windows compile errors
2008-12-16 02:28:04 -06:00
Slava Pestov
c03a12a885
Add alias to USING:
2008-12-16 02:11:52 -06:00
Slava Pestov
97fd662d61
Clean up PPC backend a bit
2008-12-16 02:03:21 -06:00
Slava Pestov
6537c789fe
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-16 02:03:08 -06:00
Slava Pestov
7926cab415
Fix Linux load error
2008-12-16 02:03:04 -06:00
Doug Coleman
b796529be4
add unportable tag
2008-12-16 01:54:05 -06:00
Doug Coleman
b8406f709e
fix load error in ftp, refactor
2008-12-16 01:50:25 -06:00
Slava Pestov
63fda570bf
Fixing assorted compile errors and help lint warnings
2008-12-16 01:12:36 -06:00
Slava Pestov
034022ec7f
Add meta-data
2008-12-16 00:43:32 -06:00
Slava Pestov
fea0c80542
Merge branch 'master' of git://projects.elasticdog.com/git/factor
2008-12-15 22:55:59 -06:00
Slava Pestov
5d83236d47
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-15 22:50:03 -06:00
Slava Pestov
732f726c96
Help lint no longer flags symbols as having violations
2008-12-15 22:49:47 -06:00
Slava Pestov
c073a8b4f5
Fix more compile errors
2008-12-15 22:49:35 -06:00
Doug Coleman
930f9ac638
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-15 22:44:20 -06:00
Doug Coleman
fccf6417b1
fix compile errors on windows
2008-12-15 22:44:01 -06:00
Slava Pestov
0021cde743
Fix more compile errors
2008-12-15 22:21:56 -06:00
Doug Coleman
1e8c0fb372
fix dinput compile errors
2008-12-15 22:08:03 -06:00
Doug Coleman
0655a06a7c
use CONSTANT: and fix compile errors
2008-12-15 21:56:44 -06:00
Doug Coleman
1ae5a3e08e
use CONSTANT: and fix compile errors
2008-12-15 21:52:53 -06:00
Doug Coleman
bc4b8c8dee
fix using and in, rename windows -> windows-directory in shell32
2008-12-15 21:45:36 -06:00
Doug Coleman
f04e74f78f
fix windows editors
2008-12-15 21:45:18 -06:00
Slava Pestov
5a45119252
Fix jit-dispatch on x86-64; was broken on windows
2008-12-15 20:55:24 -06:00
Aaron Schaefer
3b83db3a06
Fix vim-docs.factor after moving around io words
2008-12-15 21:50:10 -05:00
Slava Pestov
53e3568fa3
Remove >r/r> usage from x11
2008-12-15 20:34:57 -06:00
Slava Pestov
09c60f7e90
Fix some vocabularies for new requirement that inline words have a stack effect declaration
2008-12-15 20:31:55 -06:00
Slava Pestov
daf2857d7b
define-inline now takes an effect parameter
...
C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words
2008-12-15 19:44:56 -06:00
Slava Pestov
e335059a87
Add meta-data to new I/O vocabularies
2008-12-15 08:15:32 -06:00
Slava Pestov
3726d27718
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-15 03:47:23 -06:00