Slava Pestov
935a3d2042
Give credit
2008-11-22 03:39:05 -06:00
Slava Pestov
d7e1c276f8
Add vocab-usage. and vocab-uses. words, vocab browser now prints more information
2008-11-22 03:38:19 -06:00
Slava Pestov
3b037c8947
Fix load error in tools.deploy.shaker
2008-11-20 21:54:07 -06:00
Slava Pestov
44c090d0a7
Strip out print-use-hook to reduce image size
2008-11-20 19:04:10 -06:00
Slava Pestov
84d1a91966
limited-completions now gives you the most relevant completions if there are too many, instead of just giving back the empty list
2008-11-19 16:02:43 -06:00
Slava Pestov
8819f23312
Replace millis primitive with micros primitive
...
Add millis as a library word
sleep now takes either a duration or a microsecond count; code using durations doens't need to be updated, code using millisecond counts updated to use durations for the most part
2008-11-19 01:50:05 -06:00
U-SLAVA-DFB8FF805\Slava
0eee4f89d4
Mess around with tags
2008-11-17 06:59:17 -06:00
Slava Pestov
105831fabe
Update for compiler.errors change
2008-11-16 13:46:30 -06:00
Slava Pestov
acc1dc23fa
More usages of $quotation
2008-11-16 09:08:38 -06:00
Slava Pestov
9bf63b1613
New $quotation markup element
2008-11-16 09:03:30 -06:00
Doug Coleman
7a58500b01
fix docs for hexdump
2008-11-13 21:06:41 -06:00
Doug Coleman
47124b8aaa
finish moving hexdump to tools.hexdump
2008-11-13 19:49:34 -06:00
Doug Coleman
c613eca829
move hexdump to tools.hexdump
2008-11-13 19:48:11 -06:00
Doug Coleman
6d44e383b3
add rc files to scaffold since it's hard to create a file named .foo on windows
2008-11-13 14:27:28 -06:00
Slava Pestov
cdb94e4c62
Word constructor was not invoking relocation on the profiled block, so words constructed while profiling was on could not be executed. This prevented profiling of PEGs
2008-11-11 23:07:40 -06:00
Doug Coleman
aff4c9bda3
Merge branch 'master' of git://factorcode.org/git/factor
2008-11-11 13:07:26 -06:00
Doug Coleman
e3533daf4d
make jedit behave nicely with scaffolding docs
2008-11-11 13:04:20 -06:00
Slava Pestov
1d630b6cf2
Minor documentation fixes
2008-11-11 10:51:15 -06:00
Slava Pestov
eeb53283d4
Update code for builder removal
2008-11-10 05:07:25 -06:00
U-SLAVA-DFB8FF805\Slava
2bf9a55cea
Fix Windows deployment
2008-11-09 17:27:51 -06:00
Slava Pestov
5def7c5dea
Don't load random number generator on bootstrap
2008-11-06 01:30:59 -06:00
Slava Pestov
22f11f24c9
Move simple-table. to prettyprint since its generally useful and not specific to tools.time
2008-11-04 17:23:08 -06:00
Slava Pestov
4a37bcb757
Strip out remake-generics-hook, since otherwise it slurps in a lot of meta-programming machinery, increasing deployed image size by about 200kb for hello-world
2008-11-04 00:36:16 -06:00
Slava Pestov
46b1fd652b
Merge branch 'master' of git://factorcode.org/git/factor into new_codegen
2008-11-01 19:11:40 -05:00
slava
1cd2874072
Uncomment a test
2008-11-01 18:56:12 -05:00
Slava Pestov
84820244dd
Merge branch 'master' into new_codegen
2008-10-21 23:19:20 -05:00
Doug Coleman
9870a7d7cd
fix bug with printing docs directory
2008-10-21 21:03:37 -05:00
Slava Pestov
4b20266235
Merge branch 'master' into new_codegen
2008-10-20 22:06:11 -05:00
Slava Pestov
1df08ba8c8
Unit tests no longer use hard-coded ports
2008-10-20 22:05:22 -05:00
Slava Pestov
8d5135682f
Print a message when tests fail
2008-10-20 21:07:46 -05:00
Slava Pestov
af6b8c4e97
Merge branch 'master' into new_codegen
2008-10-20 01:59:52 -05:00
Doug Coleman
3dc4002c35
fix subdirs
2008-10-19 20:37:11 -05:00
Doug Coleman
e4b6cd7578
directory throws now instead of returning nicely if does not exist
2008-10-19 18:47:23 -05:00
Slava Pestov
b6ec4dc6ff
Merge branch 'master' of git://factorcode.org/git/factor into new_codegen
2008-10-19 18:10:48 -05:00
Doug Coleman
78a529b1c3
remove directory from the vm
2008-10-19 13:27:59 -05:00
Slava Pestov
a222168f74
Fix bootstrap
2008-10-13 14:01:33 -05:00
U-SLAVA-DFB8FF805\Slava
66ae62638d
Fix Windows deployment
2008-10-05 22:00:52 -05:00
U-SLAVA-DFB8FF805\Slava
cf135e08b3
Tweak deploy descriptor to speed up tools.deploy test
2008-10-05 22:00:35 -05:00
Slava Pestov
00afda7f7e
Don't copy freetype over if UI is not deployed
2008-10-02 10:53:30 -05:00
Slava Pestov
d5bbbd90e4
Fix typo
2008-10-02 10:53:19 -05:00
Slava Pestov
c19f2257f4
Fix permission bits
2008-10-02 08:34:49 -05:00
Slava Pestov
403d5207f0
stop-server/stop-this-server split
2008-10-02 08:30:38 -05:00
Slava Pestov
58edcddea8
Debugging tree shaker
2008-10-02 06:41:17 -05:00
Slava Pestov
2b420656d6
Tree shaker no longer loads threads into threadless images; 77kb improvement on hello-world size
2008-10-02 05:14:05 -05:00
Slava Pestov
2e48915f9c
Strip out C I/O if native I/O enabled
2008-10-02 03:38:36 -05:00
Slava Pestov
1b889d1f1b
Clear our next-method-quot-cache when deploying
2008-10-01 23:02:25 -05:00
Doug Coleman
d5d94a6bcd
scaffold-help deosnt need the vocab-root
2008-10-01 17:52:54 -05:00
Slava Pestov
853f1ef5a6
Fix bug with values and deployment, add new to: sugar
2008-09-28 00:40:41 -05:00
Slava Pestov
c1b6bce2c9
Strip PEG cache
2008-09-27 12:44:55 -05:00
Slava Pestov
95bfec86e4
Minor improvements to tools.scaffold
2008-09-24 19:05:03 -05:00
Doug Coleman
c6db662b3b
Rice is a part of every healthy diet
2008-08-05 04:38:01 -05:00
Slava Pestov
3d790d8ac8
Memory ricing to make deploy tests pass on Mac OS X/PowerPC
2008-09-19 00:26:27 -05:00
Slava Pestov
58914da662
I/O fixes
2008-09-18 18:20:26 -05:00
Doug Coleman
b8ff34f8b2
add seq' to scaffold
2008-09-17 09:17:10 -05:00
Doug Coleman
733ad4616a
print the word name as a clickable link instead of just text
2008-09-16 23:03:42 -05:00
Eduardo Cavazos
1bf65e6dc5
tools.annotations: Use fry in '(watch-vars)'
2008-09-13 11:12:36 -05:00
Eduardo Cavazos
d2646cfe1b
tools.annotations: Use fry in '(watch)'
2008-09-13 04:09:13 -05:00
slava
4f03543912
Fix Linux bootstrap
2008-09-11 03:58:20 -05:00
Slava Pestov
cf80dd122a
Updating code for make and fry changes
2008-09-10 22:11:40 -05:00
Slava Pestov
44f53de164
Move make to its own vocabulary, remove fry _ feature
2008-09-10 20:07:00 -05:00
Doug Coleman
b4193ac50b
add a type to scaffold
2008-09-08 09:28:30 -05:00
Slava Pestov
0691bde544
Tweak deploy tests to take less time
2008-09-07 21:32:06 -05:00
Doug Coleman
5222ec9b9e
make a link to the vocab in tools.scaffold help
2008-09-07 00:13:05 -05:00
Doug Coleman
8a921c791c
if-empty changes
2008-09-06 19:13:59 -05:00
Slava Pestov
05f47c1aaf
Prettyprinter now emits assoc-form tuples unless boa-tuple? is on
2008-09-06 03:23:54 -05:00
Doug Coleman
54cb14baea
add using
2008-09-05 20:00:18 -05:00
Slava Pestov
bcc8483b5b
Move match to basis since compiler.tree.debugger uses it, fix conflict
2008-09-05 19:48:44 -05:00
Slava Pestov
aea0fed14c
Fixing basis -> extra dependencies
2008-09-05 19:29:14 -05:00
Doug Coleman
01a869cffe
more docs for tools.annotations
2008-09-05 19:01:39 -05:00
Doug Coleman
84265bb9af
trim rename
2008-09-05 18:57:42 -05:00
Doug Coleman
c44345e7a2
more types
2008-09-05 17:41:14 -05:00
Slava Pestov
aff1b021f9
More path fixes
2008-09-05 16:43:42 -05:00
Doug Coleman
446fa8bbfa
add empty string to $description
2008-09-04 12:37:50 -05:00
Doug Coleman
24b449fb36
only generate scaffold for interesting, ungenerated words
2008-09-04 12:36:47 -05:00
Doug Coleman
1f431b305f
print out doc links after listing words
2008-09-04 02:03:04 -05:00
Doug Coleman
27b97b0172
make a word private, docs
2008-09-04 01:50:26 -05:00
Doug Coleman
62235b3f7b
make sure a vocab exists before trying to document it
2008-09-04 01:34:01 -05:00
Doug Coleman
6e8f5f50f1
make parts of scaffold private, fix help. for single use
2008-09-04 01:29:46 -05:00
Doug Coleman
56dec43eb3
add scaffold-undocumented
2008-09-04 00:43:18 -05:00
Doug Coleman
2e7ebe5936
Merge branch 'master' of git://factorcode.org/git/factor
2008-09-03 22:21:42 -05:00
Doug Coleman
40a3f648ac
require the vocabulary after scaffold creates it
2008-09-03 22:21:09 -05:00
Slava Pestov
03e205c462
Merge branch 'master' of git://factorcode.org/git/factor
2008-09-03 22:20:57 -05:00
Slava Pestov
93a8a40005
Fix vocab browser wart
2008-09-03 22:20:40 -05:00
Doug Coleman
b0e16704e6
eliminate redundant redundancy
2008-09-03 21:38:16 -05:00
Doug Coleman
b5389b8a8c
add authors file
2008-09-03 20:31:38 -05:00
Doug Coleman
35e423b570
add more types, nicer printing of values
2008-09-03 20:30:38 -05:00
Doug Coleman
1e3e21537e
keep track of a using list so stack effects with types aren't annoying to use
2008-09-03 20:08:39 -05:00
Doug Coleman
7d3851ec48
add scaffold tool
2008-09-03 19:43:36 -05:00
U-SLAVA-DFB8FF805\Slava
7062d33dd7
Minor improvement
2008-09-02 22:40:18 -05:00
Slava Pestov
9a5f3cd606
Don't strip superclass prop
2008-09-01 02:45:20 -05:00
Slava Pestov
29e5ed2adb
Fixing deploy tool
2008-08-31 19:17:04 -05:00
Slava Pestov
0c304b8fc6
Removing old accessor usages from core and basis
2008-08-31 07:45:33 -05:00
Doug Coleman
b7fd4bb765
new accessors
2008-08-31 02:51:16 -05:00
Slava Pestov
f5fbd94a4c
New compiled crossref implementation
2008-08-31 01:34:00 -05:00
Doug Coleman
abda27b0d2
don't touch vocabs accessors. oops
2008-08-30 13:28:59 -05:00
Doug Coleman
7e5fb8330a
new accessors
2008-08-30 12:35:14 -05:00
Doug Coleman
e81d69ab34
new accessors
2008-08-29 17:07:30 -05:00
Doug Coleman
eb5e72c7d3
new accessors
2008-08-29 10:26:53 -05:00
Slava Pestov
91059b4ad6
Documentation update
2008-08-23 20:24:54 -05:00
Slava Pestov
48fa2e2d0e
Updating some code
2008-08-12 03:31:48 -05:00
Slava Pestov
a202812ba0
Fix deployment
2008-07-30 10:23:33 -05:00
Slava Pestov
279aeddeb3
Various fixes
2008-07-30 04:12:17 -05:00
Slava Pestov
6408b01e9d
Add 'unportable' tag in place of hard-coded list of 'dangerous' vocabs in load-everything
2008-07-29 16:47:52 -05:00
Slava Pestov
a9cf3facbb
More load fixes
2008-07-29 03:17:21 -05:00
Slava Pestov
4cb64aaeb8
Fixing unit tests for eval word being moved
2008-07-29 00:05:01 -05:00
Slava Pestov
d66f887736
Create basis vocab root
2008-07-28 22:03:13 -05:00