Slava Pestov
d2f1ead23e
Minor apropos fix
2009-01-08 00:02:47 -06:00
Slava Pestov
9a33f1cf1c
Fixing bootstrap errors
2009-01-07 15:21:51 -06:00
Slava Pestov
a9f1394468
Add a failing unit test
2009-01-06 13:45:46 -06:00
Slava Pestov
cb4f3eec46
Flesh out 'Methods' tab in new profiler tool
2009-01-03 18:58: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
f9851b195a
Working on new profiler tool
2008-12-22 00:54:08 -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
bb22877ced
Merge branch 'master' into new_ui
2008-12-18 21:28:05 -06: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
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
Doug Coleman
78207c1e94
add using
2008-12-16 02:51:57 -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
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
Slava Pestov
9f2431996d
Merge branch 'master' into new_ui
2008-12-13 05:00:55 -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
023ae576b5
Updating unit tests for io.files split
2008-12-15 01:40:50 -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
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
U-SLAVA-DFB8FF805\Slava
cf39fd29f8
Fix Windows bootstrap
2008-12-13 04:41:33 -06:00
Slava Pestov
93b7215f1b
Returning from boot quotation wouldn't exit Factor if run loop MX was in use
2008-12-13 04:10:39 -06:00
slava
7bf857650c
Remove stop-after-last-window? option, it's obsolete, get ui.event-loop (only used on X11 and Windows) to load
2008-12-13 03:49:22 -06:00
Slava Pestov
115d6e792f
Change deploy descriptor back
2008-12-12 19:49:22 -06:00
Slava Pestov
2182bd6422
Add a new deploy test to test callbacks
2008-12-12 19:48:51 -06:00
Slava Pestov
d2a1a2326b
Use gdb on Windows
2008-12-12 18:44:43 -06:00
Slava Pestov
da94d8afae
Working on new UI
2008-12-11 16:47:38 -06:00
Slava Pestov
c679ae025b
Rename tools.disassembler.udis:& to alien.syntax:&: and fix it to survive image save/load
2008-12-11 00:03:58 -06:00
Slava Pestov
2103c591e6
Add unportable tag for tools.disassembler.udis
2008-12-10 19:36:07 -06:00
Slava Pestov
cefdec0644
Use udis on x86
2008-12-10 19:35:18 -06:00
Doug Coleman
f3acfcd355
replace f with a "" for file-systems.
2008-12-09 21:30:11 -06:00
Doug Coleman
50e15ebb6f
show mount point
2008-12-09 19:38:45 -06:00
Slava Pestov
3bd4c0b4be
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-09 18:24:27 -06:00
Slava Pestov
d9231f3bc5
Remove unsafe string allocation, since its of dubious value
2008-12-09 17:53:00 -06:00
Slava Pestov
eb79c6ab71
Fix conflict
2008-12-09 17:52:45 -06:00
Doug Coleman
dffb8c961b
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-09 17:51:48 -06:00
Doug Coleman
a48df2fcd3
file-systems. -> print-file-systems, file-systems. no longer takes a spec array
2008-12-09 17:50:47 -06:00
Slava Pestov
a90118da5d
Add inc-at word to core, and update some usages of at+ to use it instead
2008-12-09 16:54:48 -06:00
Slava Pestov
645c9ac129
Fix load errors related to utf16n being moved to io.encodings.utf16n
2008-12-09 02:21:03 -06:00
Slava Pestov
7e267510fd
Merge branch 'master' of git://factorcode.org/git/factor
2008-12-09 01:04:58 -06:00
Doug Coleman
8a1ba29743
default values for file-systems slots
2008-12-09 00:58:34 -06:00
Slava Pestov
5443217876
Merge branch 'untangle'
2008-12-09 00:03:49 -06:00
Slava Pestov
b154b21aaa
Add new until combinator, and a new do word which acts like a modifier: do while, do until for loops which iterate at least once
2008-12-08 23:37:18 -06:00
Slava Pestov
833d9f9c0b
Fix quotation pooling
2008-12-08 21:24:45 -06:00