Commit Graph

2429 Commits (d0a3442b30348f3db11441280be92d6c4bd9cd6b)

Author SHA1 Message Date
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
Slava Pestov 9a33f1cf1c Fixing bootstrap errors 2009-01-07 15:21:51 -06:00
Daniel Ehrenberg b3d175821a Unicode word breaks 2009-01-07 15:08:08 -06:00
Slava Pestov d7358b5ef3 Removing last remnants of 'workspace' tool 2009-01-07 15:06:43 -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
Slava Pestov d9018d40c7 Merge branch 'master' into new_ui 2009-01-07 12:27:54 -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
Slava Pestov c09f91da69 Add right-click menu to tables, row-value word 2009-01-07 12:18:42 -06:00
Slava Pestov c054c8028a Clean up some code in help.crossref 2009-01-07 12:18:30 -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
Slava Pestov bdaa5eac31 Minor UI documentation updates 2009-01-06 23:30:08 -06:00
Slava Pestov 70a60ef237 Clean up listener tool 2009-01-06 21:09:40 -06:00
Slava Pestov 00fad429b5 Add shortcuts for scrolling up/down to listener 2009-01-06 20:55:23 -06:00
Slava Pestov 63382b6e81 Fix capitalization 2009-01-06 17:00:30 -06:00
Slava Pestov e6ed70c791 Working on new UI inspector 2009-01-06 16:53:08 -06:00
Slava Pestov 76e89f72ba Fix action gesture 2009-01-06 16:53:01 -06:00
Slava Pestov 29f9d61c90 Add support for double-click actions to table gadget 2009-01-06 16:52:12 -06:00
Daniel Ehrenberg 5357eee12e Fixing unicode normalization--all tests pass 2009-01-06 16:25:12 -06:00
Slava Pestov 5c7af1cf2d Clean up ui.gadgets.lists a tiny bit 2009-01-06 15:54:17 -06:00
Slava Pestov 35dd01de39 Clean up the browser tool 2009-01-06 14:21:37 -06:00
Slava Pestov 24d55cc6a6 Browser tool is now its own window; update help-window usages to open browser instead 2009-01-06 13:56:14 -06:00
Slava Pestov d2fd2d0a8c Only multiline editors need UP/DOWN arrow commandS 2009-01-06 13:45:57 -06:00
Slava Pestov a9f1394468 Add a failing unit test 2009-01-06 13:45:46 -06:00
Daniel Ehrenberg be34c407d1 unicode.breaks tests and bug fixes 2009-01-06 10:19:19 -06:00
Slava Pestov 14f46ea25f Merge branch 'master' into new_ui 2009-01-05 23:40:34 -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 651c298eb3 Merge branch 'master' into new_ui 2009-01-05 19:56:25 -06:00
Slava Pestov 7b110b0bfd Move 3each, 3map from compiler.utilities to sequences 2009-01-05 17:32:08 -06:00
Slava Pestov 872d12d29b Add support for column filling and alignment to table gadgets
Finish profiler tool's methods tab
2009-01-05 17:31:21 -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
Slava Pestov cb4f3eec46 Flesh out 'Methods' tab in new profiler tool 2009-01-03 18:58:43 -06:00
Slava Pestov fa4eecacc8 Merge branch 'for-slava' of git://git.rfc1149.net/factor into new_ui 2008-12-28 15:34:57 -06:00
Samuel Tardieu e6a5ac4acd Remove useless with-scope and unneeded uses 2008-12-27 23:13:03 +01:00
Slava Pestov b37bf90b33 Merge branch 'master' into new_ui 2008-12-26 15:38:37 -06: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 1f11b0d78b Use singleton classes instead of tuples for document elements 2008-12-24 22:38:02 -06:00
Slava Pestov 56c929c8e1 Merge branch 'master' into new_ui 2008-12-22 05:55:09 -06:00
Slava Pestov e4edfe076d Clean up ugly shuffling in documents code 2008-12-22 05:50:43 -06:00
Slava Pestov 0ebd6c1974 Merge branch 'master' into new_ui 2008-12-22 05:44:39 -06:00
Slava Pestov 058ba127cb Cleaning up more -rot usages 2008-12-22 05:41:01 -06:00
Slava Pestov a39a644362 New ui.gadgets.tabbed vocab, working on 'Methods' tab in profiler tool 2008-12-22 05:40:38 -06:00
Slava Pestov c1f50f0ad6 Merge branch 'master' into new_ui 2008-12-22 01:22:22 -06:00
Slava Pestov 3332727227 Clean up UUID a bit and fix help lint 2008-12-22 01:22:05 -06:00
Slava Pestov 5543cc6aaf Merge branch 'master' into new_ui 2008-12-22 00:55:07 -06:00
Slava Pestov a06e8ef1e7 Fix cookbook typo 2008-12-22 00:54:19 -06:00
Slava Pestov f9851b195a Working on new profiler tool 2008-12-22 00:54:08 -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 61ac513b32 Merge branch 'master' into new_ui 2008-12-21 14:41:24 -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
Slava Pestov 37118a4cde Mouse highlight now follows selection 2008-12-21 14:10:09 -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 8848878c27 Merge branch 'master' into new_ui 2008-12-20 18:08:00 -06:00
Slava Pestov b2e45f199e Calling dispose on unix stdin no longer kills the VM 2008-12-20 18:02:08 -06:00
Slava Pestov 4849830ebd Help pages now have next/prev links 2008-12-20 17:32:38 -06:00
John Benediktsson 3c4f26ebd9 Merge branch 'master' of git://factorcode.org/git/factor 2008-12-19 08:45:02 -08:00
Slava Pestov d001237921 Table gadgets work in progress 2008-12-19 02:37:40 -06:00
Slava Pestov feaac5ae43 Search models 2008-12-19 02:36:34 -06:00
Slava Pestov c7f02e3f12 UI listener fix 2008-12-19 02:36:02 -06:00
Slava Pestov d330ff31b5 Merge branch 'master' into new_ui 2008-12-19 02:26:01 -06: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 506760c8cb Merge branch 'master' into new_ui 2008-12-19 00:53:00 -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 e830a2efc7 Merge branch 'master' into new_ui 2008-12-19 00:13:22 -06:00
Slava Pestov 84cafde43a Fix load error 2008-12-19 00:13:12 -06:00
Slava Pestov cc4913958f Merge branch 'master' into new_ui 2008-12-18 23:57:01 -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 bb22877ced Merge branch 'master' into new_ui 2008-12-18 21:28:05 -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 6ad369ba2f Merge branch 'master' into new_ui 2008-12-18 01:38:22 -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 9ae23231af Merge branch 'new_ui' of /Users/slava/old/factor into new_ui 2008-12-17 23:41:17 -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 0643cf3a44 Merge branch 'master' into new_ui 2008-12-17 18:15:01 -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