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
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
Samuel Tardieu
e6a5ac4acd
Remove useless with-scope and unneeded uses
2008-12-27 23:13:03 +01: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
Eduardo Cavazos
924c075450
Fix typo in help for '$values'
2008-12-25 05:34:36 -06: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
Slava Pestov
b14c49f1a5
Fix windows-time>FILETIME (why was this broken for so long?)
2008-12-15 03:47:13 -06:00
Slava Pestov
89255e08c1
Fix tools.deploy test
2008-12-15 03:46:57 -06:00
Slava Pestov
5cb18d51b3
Fixing test-all and help-lint-all failures
2008-12-15 03:33:04 -06:00
U-SLAVA-DFB8FF805\Slava
53db40ba13
Add more stack declarations
2008-12-13 05:06:28 -06:00
U-SLAVA-DFB8FF805\Slava
25c2d5d0e4
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-13 04:50:18 -06:00
U-SLAVA-DFB8FF805\Slava
cccacdaa5a
io.backend.windows.nt needs to set io-backend
2008-12-13 04:49:28 -06:00
U-SLAVA-DFB8FF805\Slava
df2641a9ee
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-13 04:41:58 -06:00
slava
82e452a885
Fix Linux bootstrap
2008-12-15 02:18:59 -06:00
Slava Pestov
7b62d19924
Oops
2008-12-15 02:02:22 -06:00
Slava Pestov
023ae576b5
Updating unit tests for io.files split
2008-12-15 01:40:50 -06:00
Slava Pestov
951d46ccdc
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-15 01:37:20 -06:00
Slava Pestov
e15c3cc901
Updating Windows I/O backend for recent changes
2008-12-15 01:32:21 -06:00
Slava Pestov
e0f86889c7
Fixing load-everything for io.files split
2008-12-15 01:13:35 -06:00
Slava Pestov
59a5e554d4
Split up io.directories further, move file types to io.files.types. Bunny demo no longer pulls in file-info and file-system-info code, reducing image size by 35kb
2008-12-15 00:01:06 -06:00
Slava Pestov
6ea1de887d
More unit test fixes
2008-12-14 22:38:14 -06:00
Slava Pestov
dccbb84629
Updating unit tests for I/O re-organization
2008-12-14 21:21:44 -06:00
Slava Pestov
50e214c152
io.files split up and general refactoring work in progress
2008-12-14 20:03:00 -06:00
unknown
1f517a1db8
Fix using
2008-12-14 17:14:11 -06:00
Doug Coleman
35f01b1577
remove >r r>
2008-12-14 01:34:58 -06:00
Doug Coleman
8f175ca58a
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-14 00:53:23 -06:00
Slava Pestov
59f7b60f4d
Fix cocoa.views help lint
2008-12-13 19:41:23 -06:00
Doug Coleman
bb61580171
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-13 10:46:32 -06:00
Slava Pestov
42b580c80a
Remove .lib dependencies from opengl.{shaders,framebuffers,capabilities} and move them to basis
2008-12-13 07:14:11 -06:00
Slava Pestov
e7fc788d40
Update UI unit tests for ui.event-loop split
2008-12-13 06:53:53 -06:00
Slava Pestov
44a8bac6ce
Remove more dead code
2008-12-13 05:20:50 -06:00
Slava Pestov
e79e6d6056
Remove dead code
2008-12-13 05:00:23 -06:00