Doug Coleman
|
e40ac73085
|
fix typo in gensym reported by mnestic
|
2009-08-27 16:10:00 -05:00 |
Doug Coleman
|
9a876a5255
|
remove duplicate usings
|
2009-08-26 22:23:03 -05:00 |
Doug Coleman
|
bbcf08cdc3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-26 09:15:33 -05:00 |
Joe Groff
|
75b3bc655a
|
allow alien.strings:alien>string to take an object with underlying>> slot
|
2009-08-26 09:13:30 -05:00 |
Doug Coleman
|
3a5c7d8908
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-25 09:33:42 -04:00 |
Slava Pestov
|
c925724d7b
|
Improve destructors docs, fix bug where debug-leaks? wasn't being switched off
|
2009-08-24 21:44:48 -05:00 |
Slava Pestov
|
e44a0158e6
|
tools.destructors: leaks now tracks leaks globally
|
2009-08-24 20:45:06 -05:00 |
Slava Pestov
|
a2529717ba
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-24 20:34:15 -05:00 |
Slava Pestov
|
adc154e06b
|
destructors: already-unregistered error had the wrong content, also don't throw an error when disposing a disposable twice
|
2009-08-24 20:27:22 -05:00 |
Slava Pestov
|
b12bbaf7ec
|
tools.destructors: destructors. and leaks words now output a 'show instances' link which lists all relevant disposables
|
2009-08-24 20:21:38 -05:00 |
Joe Groff
|
54ff361331
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-24 18:04:44 -05:00 |
Doug Coleman
|
16ad61021f
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-24 09:58:48 -04:00 |
Slava Pestov
|
46045c882e
|
Disposables are now registered in a global disposables set. To take advantage of this, subclass disposable instead of providing a disposed slot and call new-disposable instead of new. tools.disposables defines two words, 'disposable.' and 'leaks', to help track down resource lifetime problems
|
2009-08-24 02:26:13 -05:00 |
Doug Coleman
|
bea1e3732e
|
revert replicate change again...the world is not ready
|
2009-08-23 01:00:46 -04:00 |
Doug Coleman
|
f18aef2afb
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-22 21:24:02 -04:00 |
Doug Coleman
|
3dce2eda19
|
use iota in replicate
|
2009-08-22 21:00:18 -04:00 |
Doug Coleman
|
7b7f22fae2
|
Revert "use iota in replicate"
This reverts commit 88d1f0d78a .
|
2009-08-22 20:59:56 -04:00 |
Doug Coleman
|
87a6e9cb31
|
use iota in replicate
|
2009-08-22 20:59:36 -04:00 |
Doug Coleman
|
679a7c9b01
|
temporary fix for core/effects
|
2009-08-22 20:56:28 -04:00 |
Doug Coleman
|
a6c7e9d9d4
|
use iota in a couple of places
|
2009-08-22 20:56:16 -04:00 |
Joe Groff
|
cb54ca6402
|
clarify 'deprecated' docs
|
2009-08-20 18:36:34 -05:00 |
Joe Groff
|
93c93a392b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-20 16:21:58 -05:00 |
Joe Groff
|
6089251574
|
move deprecation to tools.deprecation; load with bootstrap.tools
|
2009-08-20 16:17:36 -05:00 |
Joe Groff
|
400c89daf0
|
"deprecated" declaration, "deprecation" vocab to track deprecations in the error log
|
2009-08-20 15:10:42 -05:00 |
Slava Pestov
|
79cdc45339
|
math: move float methods to math.floats
|
2009-08-20 03:55:19 -05:00 |
Joe Groff
|
06ecb30140
|
make slot initial-values check the class for an "initial-value" word prop; set this word prop on classes.c-types types
|
2009-08-19 21:28:20 -05:00 |
Joe Groff
|
c898593983
|
decouple struct parsing/printing from tuple parsing/printing a bit
|
2009-08-19 18:53:44 -05:00 |
Joe Groff
|
15a7148de0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-19 15:48:07 -05:00 |
Doug Coleman
|
fadede137c
|
use iota
|
2009-08-19 08:27:28 -05:00 |
Doug Coleman
|
3313098936
|
use iota
|
2009-08-19 08:21:45 -05:00 |
Slava Pestov
|
cfe54f8968
|
classes, words: fix unit tests for method inlining change
|
2009-08-18 17:20:17 -05:00 |
Slava Pestov
|
507e2b7f3a
|
Fix some unit test failures
|
2009-08-18 03:49:05 -05:00 |
Doug Coleman
|
0cbad41547
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-18 03:45:20 -05:00 |
Doug Coleman
|
308d383ccd
|
small fix for lexer
|
2009-08-18 00:10:23 -05:00 |
Daniel Ehrenberg
|
8120bdebea
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-18 00:02:29 -05:00 |
Daniel Ehrenberg
|
62cd1d280c
|
Fixing docs typo in math.floats
|
2009-08-18 00:02:19 -05:00 |
Slava Pestov
|
030b1b816c
|
Add inline declarations for various assorted methods
|
2009-08-17 22:32:21 -05:00 |
Joe Groff
|
24d9a8635c
|
Merge branch 'struct-classes' of git://factorcode.org/git/factor
|
2009-08-17 21:26:19 -05:00 |
Slava Pestov
|
bf57d78b09
|
compiler.tree.modular-arithmetic: >fixnum elimination and value info annotations were too aggressive
|
2009-08-17 01:20:25 -05:00 |
Doug Coleman
|
2f125eeb93
|
fix docs
|
2009-08-15 14:02:18 -05:00 |
Doug Coleman
|
7c92ab1ea5
|
move if-zero etc to math, remove 1-/1+ from math
|
2009-08-14 14:27:23 -05:00 |
Joe Groff
|
6fe7fe72c7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-08-14 10:55:05 -04:00 |
Doug Coleman
|
3f3d57032b
|
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
|
2009-08-13 19:21:44 -05:00 |
Joe Groff
|
fd02e59ea1
|
fix bootstrap
|
2009-08-13 12:05:20 -04:00 |
Joe Groff
|
ca592b9654
|
extend T{ } syntax to build structs
|
2009-08-12 15:40:06 -04:00 |
Joe Groff
|
25c3434892
|
pprint structs with tuple syntax
|
2009-08-12 13:16:43 -04:00 |
Doug Coleman
|
686b3e348e
|
use ERROR: in several places instead of throwing strings
|
2009-08-11 23:09:02 -05:00 |
Joe Groff
|
3ac907cbc2
|
tuple-ish structs
|
2009-08-11 22:13:18 -04:00 |
Doug Coleman
|
02becc26fc
|
add docs for if-zero etc, add docs for 10^
|
2009-08-11 18:45:01 -05:00 |
Doug Coleman
|
15ae8fb673
|
fix sgn docs
|
2009-08-11 18:15:24 -05:00 |