Commit Graph

652 Commits (28d38b38f0c928b87e02de541e32d85758818e9f)

Author SHA1 Message Date
Slava Pestov 476cb31b26 tools.deploy.test: cheat on windows until we have class stripping 2009-10-18 15:24:09 -05:00
Slava Pestov fb3c12c6de tools.deploy.shaker: strip out typed word props 2009-10-16 23:59:45 -05:00
Slava Pestov d55217b34a alien.c-types: c-type no longer calls parser at runtime, tools.deploy.shaker now strips out runtime specialized array code generation 2009-10-16 23:50:17 -05:00
Slava Pestov ad2e17019f typed: fix deployment 2009-10-16 21:22:01 -05:00
Slava Pestov a12e477e6b Merge branch 'disassemble-quot' of git://github.com/phildawes/factor 2009-10-09 04:17:27 -05:00
Slava Pestov 2d77a01ca2 Merge branch 'master' of git://factorcode.org/git/factor 2009-10-09 03:21:31 -05:00
Doug Coleman 8dece72eae fix using 2009-10-08 12:30:43 -05:00
Phil Dawes b970c58e0d disassemble can handle anonymous quotations 2009-10-07 17:07:00 +01:00
Slava Pestov 4d0ec09d9c vm: put code block owner directly in the header, instead of as the first entry in the literal table. Reduces x86-64 image size by ~700kb, also eliminates separate 'strip' set of staging images from deploy tool 2009-10-06 06:25:07 -05:00
Slava Pestov cda7a445ac Fix deploy tests and update command-line docs a bit 2009-10-03 06:53:23 -05:00
Slava Pestov 918aeeca55 Allow access to command line arguments in deployed apps 2009-10-02 21:00:12 -05:00
Doug Coleman 3a0f67b229 move verbose-tests? out of private, change decode-test word to set the verbose mode itself, use images.pam in images test vocabs 2009-10-02 16:20:33 -05:00
Doug Coleman c10b6d4ba7 Merge branch 'docs' of git://github.com/klazuka/factor into klazuka
Conflicts:
	basis/math/vectors/vectors-docs.factor
2009-10-02 15:58:45 -05:00
Keith Lazuka 44097e854c tools.crossref: Added $subsection to 'M: link uses' markup list 2009-10-02 12:18:33 -04:00
Keith Lazuka 8f79ea91ba docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Keith Lazuka d03c84703d tools.test: added a verbose-tests? flag to control test experiment pprint verbosity
I needed this for my image decode unit tests because I don't want the test results to prettyprint big bitmap byte-arrays.
2009-09-30 16:58:07 -04:00
Joe Groff e5d406693e add USING:s and rearrange definitions so macosx can compile without parsing c-type strings 2009-09-26 23:14:57 -05:00
Slava Pestov 9f78a6e2e7 tools.deploy: fix test 11 2009-09-24 13:00:26 -05:00
Slava Pestov a4e1d5511e Tweaks to reduce deployed image size 2009-09-24 06:24:43 -05:00
Slava Pestov b5773dc1da vm: Fix potential crash in <word> primitive if profiling is enabled 2009-09-24 04:31:11 -05:00
Slava Pestov 6574fc37df tools.crossref: print message if there are no usages 2009-09-23 22:50:26 -05:00
Doug Coleman 28e5a27c3f Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	core/generic/generic-tests.factor
2009-09-22 10:25:42 -05:00
Slava Pestov 33a1e2f25e Move breakpoint word from tools.annotations to tools.walker to reduce amount of dependencies tools.annotations pulls into a minimal image 2009-09-22 03:16:31 -05:00
Doug Coleman 026761ed62 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/classes/struct/struct-tests.factor
	basis/functors/functors-tests.factor
	basis/specialized-arrays/specialized-arrays-tests.factor
2009-09-20 23:02:49 -05:00
Doug Coleman 47fab85a00 replace usages of <" with """ 2009-09-20 22:42:40 -05:00
Joe Groff e09d14a69a update tools.disassembler.udis structs 2009-09-18 17:57:50 -05:00
Joe Groff 4a1422e7fe move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab 2009-09-17 22:36:05 -05:00
Slava Pestov c8d96aee9f tools.deploy.test: cut Windows some slack 2009-09-12 13:24:45 -05:00
Slava Pestov 527db8995a Specialized array overhaul
- Replace hand-written specialized-arrays.* subvocabularies with new system; instead of USE:ing specialized-arrays.T, do SPECIALIZED-ARRAY: T
- Ditto for specialized-vectors; use SPECIALIZED-VECTOR:
- io.mmap.functor: removed entirely, use <mapped-array> instead
- struct-arrays and struct-vectors have been removed because specialized arrays and vectors subsume them entirely
2009-09-09 22:33:34 -05:00
Slava Pestov ed88b9736f tools.annotations: document the fact that certain words should not be annotated 2009-09-08 20:49:12 -05:00
Slava Pestov 21cc9ecc13 tools.deploy.shaker: strip out math.vectors specializations 2009-09-08 15:20:46 -05:00
Slava Pestov 9a7a76b978 Improved line number handling for unit test failure errors 2009-09-08 13:13:30 -05:00
Slava Pestov 77aae1473f tools.deploy: fix facepalm 2009-09-07 22:48:57 -05:00
Slava Pestov a326bd25d1 tools.deploy: add unit test to ensure Cocoa binding works in deployed apps 2009-09-07 17:59:34 -05:00
Slava Pestov 7e0d14a55f tools.deploy.shaker: strip out struct slot info 2009-09-04 21:59:49 -05:00
Slava Pestov d8be724092 Fix tree shaker again, gah 2009-09-02 07:28:40 -05:00
Slava Pestov e140dd3fbb tools.deploy.shaker: fix snafu 2009-09-02 04:30:29 -05:00
Slava Pestov 0c0a1e402a tools.deploy.shaker: strip out call( and execute( runtime checking in a way that still allows the inlining optimization to work 2009-08-31 16:48:10 -05:00
Slava Pestov 8a2c894b15 Fix image size regression with struct array tree shaking 2009-08-31 16:34:58 -05:00
Slava Pestov 1fbaec1e01 tools.deploy.shaker: strip out functor-words global, fixing size regression from Joe's FUNCTOR-SYNTAX: patch 2009-08-30 05:36:16 -05:00
Slava Pestov 06d21cba42 Merge branch 'master' of git://factorcode.org/git/factor 2009-08-29 22:11:20 -05:00
Joe Groff 9d8dbb3620 ignore deprecations in words that are themselves deprecated 2009-08-29 17:41:21 -05:00
Samuel Tardieu 89374e2a25 Merge branch 'master' of git://factorcode.org/git/factor 2009-08-29 16:23:13 +02:00
Slava Pestov 32657551fc tools.deprecation: suppress 'computing usage index...' message 2009-08-28 05:32:34 -05:00
Slava Pestov a53653bc00 tools.deprecation: don't bail out if a word's usages are not all words 2009-08-28 05:31:27 -05:00
Slava Pestov 41f65c45dc Merge branch 'master' of git://factorcode.org/git/factor 2009-08-27 20:30:08 -05:00
Slava Pestov 57bafa6860 tools.deploy: remove malloc debugging better, and don't set next-method word prop for methods that don't call-next-method 2009-08-27 20:29:16 -05:00
Slava Pestov dc951c4ad1 tools.deploy.test: give PowerPC an extra 100kb 2009-08-27 20:27:35 -05:00
Slava Pestov 05093d8eee Improve destructors docs, fix bug where debug-leaks? wasn't being switched off 2009-08-24 21:44:48 -05:00
Slava Pestov 5a2c662622 tools.destructors: leaks now tracks leaks globally 2009-08-24 20:45:06 -05:00
Slava Pestov 52fd943e10 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
Slava Pestov 57de0352b6 libc: use central disposables mechanism to track mallocs 2009-08-24 20:21:03 -05:00
Slava Pestov 50641a5059 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
Slava Pestov 84485ff8a0 tools.deploy.shaker: more compact next-method shaking 2009-08-23 19:18:12 -05:00
Slava Pestov 18c77a011b tools.deploy.shaker: fix regression; strip-compiler-classes wasn't working 2009-08-23 17:54:37 -05:00
Slava Pestov c99d43f76c tools.deploy: faster default method stripping 2009-08-22 19:26:56 -05:00
Slava Pestov 044a9e49ab Add docs for break and B words 2009-08-22 17:45:18 -05:00
Joe Groff b53c9103ef install deprecation definition-observer as an init-hook 2009-08-20 16:18:06 -05:00
Joe Groff 9f33ef2f6d move deprecation to tools.deprecation; load with bootstrap.tools 2009-08-20 16:17:36 -05:00
Doug Coleman d1ce837569 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
Slava Pestov 5dd868299b tools.deploy.shaker: strip out specialized vector words 2009-08-09 04:48:44 -05:00
Slava Pestov 67320eb051 tools.test: flush the output stream 2009-08-08 23:03:53 -05:00
Slava Pestov 470d1b01c1 Refactor source-file-errors a little bit to remove some code duplication, and so that clicking 'Edit' in error list tool works for parse errors in unit tests 2009-08-04 21:01:21 -05:00
Samuel Tardieu ec7465623f Merge branch 'master' of git://factorcode.org/git/factor 2009-07-30 12:09:31 +02:00
Slava Pestov afd914c808 Merge branch 'master' into dcn 2009-07-28 11:20:43 -05:00
Slava Pestov fcf6c121bd tools.annotations: doc addition 2009-07-28 06:49:03 -05:00
Joe Groff 744028981e disassemble method for byte-arrays. HEX{ abcd } syntax for byte-arrays 2009-07-27 22:14:26 -05:00
Doug Coleman 64c1f4d89c scaffold tools now uses the boolean type instead of "a boolean" 2009-07-24 18:09:14 -05:00
Joe Groff 7007efb7ed factor compilation unit from tools.annotations:reset 2009-07-14 11:43:32 -05:00
Joe Groff ab2e1bb4d5 fix inaccuracy in tools.annotations docs 2009-07-14 11:43:11 -05:00
Slava Pestov a5cebc75b0 tools.annotations: add (annotate) word which doesn't create a compilation unit for use in loops 2009-07-13 23:35:21 -05:00
Samuel Tardieu 454acfa44c Merge branch 'symbolic-xt' 2009-07-10 11:21:10 +02:00
Slava Pestov 04900a7fa1 vocabs.hierarchy: more refactoring, update existing code for new API 2009-07-06 04:55:23 -05:00
Slava Pestov aaf41ce12c tools.annotations: redo 'watch' so that it doesn't call 'datastack' anymore, instead use macros to capture stack values. This works better with compiler optimizations 2009-07-03 22:32:30 -05:00
Samuel Tardieu c8a75abab2 WIP: crude xt>name disassembler help 2009-06-24 13:15:13 +02:00
Doug Coleman b8cdf23aa5 add scaffold words for default vocab roots 2009-06-21 00:59:06 -05:00
Doug Coleman 2b61a4b861 Merge branch 'master' of git://factorcode.org/git/factor 2009-06-11 11:10:20 -05:00
Slava Pestov 26b4d3c8fb Fix load errors 2009-06-08 04:18:57 -05:00
Doug Coleman 6d7d1d03d6 add a hexdump-file word 2009-06-05 22:49:07 -05:00
Slava Pestov 43a7c9a3d8 tools.annotations: work better on generic words 2009-05-27 19:36:52 -05:00
Doug Coleman 8da9d0f203 rename peek -> last and update all usages 2009-05-25 16:38:33 -05:00
Doug Coleman f8d0b87f1e use iota 2009-05-25 15:18:20 -05:00
Slava Pestov 13a4c5b25a tools.disassembler.gdb: remove redundant using 2009-05-17 23:39:05 -05:00
Slava Pestov 0aa5b61a34 tools.deploy.shaker: update for parser.notes 2009-05-16 16:40:40 -05:00
Slava Pestov 80d6233913 Fix even more usings 2009-05-16 10:45:17 -05:00
Slava Pestov 03e6ab0372 Fix conflict 2009-05-16 09:48:42 -05:00
Doug Coleman a1d77bb0c1 call link-info instead of file-info, fix wonky spacing, name a constant 2009-05-15 22:31:50 -05:00
Slava Pestov daec154817 Updating code in basis and extra for stricter vocab search path semantics 2009-05-14 23:23:06 -05:00
Slava Pestov b1bcc44dd5 Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist 2009-05-13 22:15:48 -05:00
Slava Pestov 73f61c179d tools.annotations: now prints a table of values 2009-05-13 17:03:41 -05:00
Slava Pestov 1f52020710 tools.deploy.shaker: Only strip out compiler classes if user doesn't request full environment 2009-05-12 16:56:36 -05:00
Slava Pestov f464ae9b5b tools.deploy.test: use try-output-process, and run VM from .app bundle when testing deployed app. This makes the game-input deploy test work 2009-05-12 05:16:46 -05:00
Slava Pestov 4f9b4731ca tools.deploy.shaker: better I/O stripping, and more effective compiler class stripping by clearing megamorphic caches 2009-05-12 04:20:02 -05:00
Slava Pestov 379ba2d777 Add deploy test to ensure game-input works 2009-05-11 17:04:14 -05:00
Slava Pestov 242af36471 tools.deploy.shaker: load ui.debugger into UI apps deployed with debugging support 2009-05-11 16:20:16 -05:00
Slava Pestov 0f6b2f69fa Deploy tool always uses optimizing compiler now 2009-05-11 00:32:22 -05:00
Slava Pestov 64a9585dd0 Fix deployment of UI apps and implement various tricks to make deployed images smaller 2009-05-10 21:33:13 -05:00
Slava Pestov 3174e81f98 tools.deploy.shaker: strip out a few more things 2009-05-08 02:35:46 -05:00
Slava Pestov 9a914d8ce5 tools.trace: fix for call( 2009-05-06 23:47:17 -05:00
Slava Pestov 7b81f24a4a tools.time: remove unneeded math.vectors dependency 2009-05-06 14:56:50 -05:00
Slava Pestov e720ba2dba tools.disassembler.udis: fix unix tests 2009-05-05 17:35:06 -05:00
Slava Pestov 7a714bfd66 tools.disassembler.udis: fix types for Windows 2009-05-05 15:56:53 -05:00
Slava Pestov e63caa50ec udis: use a real structure instead of a char[] to fix buffer overflow on 64-bit 2009-05-05 12:36:17 -05:00
Slava Pestov 4764f1c676 Fix botched replace all in VM source, clean up image saving code, and fix save-image-and-exit to actually call (save-image-and-exit) instead of (save-image) 2009-05-05 10:29:22 -05:00
Slava Pestov 1e2561f863 Make walker work better with call( and breakpoints which are nested inside combinators 2009-05-05 09:12:32 -05:00
Slava Pestov a776dffeb6 Split up tools.vocabs. Note that load-everything is now named load-all 2009-05-04 06:44:17 -05:00
Nicholas Seckar 55ec6c0225 Add docs for load-all-under and all-vocabs-under 2009-05-03 21:14:44 -07:00
Nicholas Seckar 6f54a2544a Don't treat . directories as vocab dirs.
Rename subdirs to (less general) vocab-subdirs.
Add all-vocabs-under and load-all-under.
2009-05-03 21:00:29 -07:00
Slava Pestov 210c8c1316 Adding and removing vocabs now updates all-vocabs-seq 2009-05-01 07:21:56 -05:00
Slava Pestov ac865ce27f tools.deploy.test: close stdin 2009-05-01 07:05:41 -05:00
Slava Pestov 6fe9f5634e tools.disassembler.udis: fix careless <c-object> usage 2009-05-01 02:44:29 -05:00
Slava Pestov d93514d47d Merge branch 'master' of git://factorcode.org/git/factor 2009-04-30 21:13:36 -05:00
Slava Pestov 10e21bf8d3 tools.deploy.shaker: update for method dispatch changes 2009-04-30 20:35:55 -05:00
Slava Pestov f51b7b2677 Fix tools.time output in the TTY listener 2009-04-30 20:03:52 -05:00
Slava Pestov d72bf515f8 tools.walker: fix tests 2009-04-30 19:06:54 -05:00
Doug Coleman 64ac2bae6d make tools.scaffold.windows unportable 2009-04-30 10:27:18 -05:00
Doug Coleman afa787989a fix bug in tools.scaffold 2009-04-29 19:41:22 -05:00
Doug Coleman 7fe22b14f8 don't scaffold an authors file if the developer-name is not set 2009-04-29 19:06:06 -05:00
Doug Coleman 939c2fa64e scaffold-emacs should use application-data directory on windows 2009-04-29 18:22:54 -05:00
Slava Pestov 8c25569e9e tools.time: print method dispatch statistics 2009-04-28 22:45:19 -05:00
Slava Pestov 5f6c074edd Split up types.c/h into smaller files, remove optimized slot from F_WORD struct 2009-04-28 17:26:11 -05:00
Slava Pestov 7e84daf0f1 Move (execute) to kernel.private 2009-04-26 02:42:37 -05:00
Slava Pestov 7aa65b5b5f Fixing new method dispatch implementation 2009-04-25 19:41:27 -05:00
Slava Pestov 3dc9fdf9db Fleshed out new dispatch code 2009-04-24 20:43:01 -05:00
Slava Pestov b00d81e47b Add time spent scanning cards to 'time' output 2009-04-24 09:44:29 -05:00
Slava Pestov 04c6e8fcf8 Fix tools.errors unit test and help lint 2009-04-24 00:10:48 -05:00
Slava Pestov cc5b1c1e2d Split off some code into tools.errors.model and update UI listener's error summary when errors change 2009-04-23 22:36:34 -05:00
Slava Pestov 5649cc7a0a Compiler warnings are no more 2009-04-23 22:17:25 -05:00
Slava Pestov c2fe2a4fea Improve stack checker documentation 2009-04-23 03:48:32 -05:00
Doug Coleman 7f983f12d4 fix help lint failures, fix example in words 2009-04-22 12:26:28 -05:00
Slava Pestov cd91b2e755 tools.errors: fix printing of errors with no associated source file 2009-04-22 10:46:50 -05:00
Slava Pestov 3353a777f7 Fixing some unit test failures 2009-04-22 07:05:00 -05:00
Slava Pestov 3783d8513f tools.deploy.shaker: fix 2009-04-22 04:41:03 -05:00
Slava Pestov 48e70b65fa Move cross-referencing stuff to tools.crossref since compiler doesn't depend on it anymore, and compute cross-referencing index as needed; reduces image size by ~4Mb 2009-04-22 04:20:38 -05:00
Slava Pestov a9b4a724a4 Remove "compiled-status" word prop and simplify associated machinery 2009-04-21 03:23:11 -05:00
Slava Pestov f38d2f91f6 Words which didn't compile cannot be run at all 2009-04-20 22:05:41 -05:00
Slava Pestov 05f3f9dcb9 Fixing unit tests for stack effect inference changes 2009-04-20 21:15:19 -05:00
Slava Pestov ad943f6c4c Merge branch 'master' into more_robust_stack_checking 2009-04-20 20:11:32 -05:00
Slava Pestov 0d0c7f2d55 Fix unit test failures caused by stricter type checking in M: encoder stream-write 2009-04-20 20:05:17 -05:00
Slava Pestov 8414693142 stack-checker: trust word declarations instead of recursively checking them 2009-04-20 18:44:45 -05:00
Slava Pestov 57d718113e tools.test: more robust must-fail 2009-04-19 18:21:25 -05:00
Slava Pestov d3d131d1bd Strip out error-list related global variables; webkit-demo 14kb smaller 2009-04-19 17:38:48 -05:00
Slava Pestov 1c123e7e22 Remove some usages of -rot and tuck 2009-04-18 21:53:22 -05:00
Doug Coleman f22ee5ad8d fix one more bug with scaffold.. 2009-04-18 19:18:41 -05:00
Doug Coleman b15cf5f7ea fix load error 2009-04-18 19:05:57 -05:00
Doug Coleman 49eec252d2 scaffold factor-boot-rc on windows instead of .factor-boot-rc 2009-04-18 18:28:09 -05:00
Slava Pestov 2d8d7f120f sort-by-slots => sort-by 2009-04-18 16:44:34 -05:00
Slava Pestov e811dd6192 Reverse compiler.errors => tools.errrs dependency to reduce deploy image size 2009-04-18 03:21:31 -05:00
Doug Coleman df9c48c586 dont allow tests of help scaffolding unless the vocabulary exists 2009-04-17 23:24:41 -05:00
Slava Pestov f4cdcaa1ce Fix compiler warnings in tools.deploy.shaker 2009-04-17 20:38:55 -05:00
Slava Pestov 99a120a146 Merge branch 'smarter_error_list' 2009-04-17 15:50:36 -05:00
Slava Pestov 50ed1f5a9f Better error printing 2009-04-17 15:50:11 -05:00
Doug Coleman 7a1841f59b (( -- )) eval -> eval( -- ) 2009-04-17 15:49:21 -05:00
Doug Coleman 364ea217ef fix more compiler errors 2009-04-17 14:44:08 -05:00
Doug Coleman dba4c0d589 fixing compiler errors in basis 2009-04-17 12:46:04 -05:00
Slava Pestov b91e8cbdaf Merge branch 'master' of git://factorcode.org/git/factor 2009-04-16 23:15:01 -05:00
Slava Pestov e173d27120 Adding walker tests 2009-04-16 23:14:26 -05:00
Slava Pestov 0a5b076c11 Make the walker infer 2009-04-16 23:14:11 -05:00
Doug Coleman 5c345360d0 unbreak my heart, say you'll love me again, factor bootstrap 2009-04-16 17:03:03 -05:00
Slava Pestov 7a251950d8 Working on trace tool 2009-04-15 22:16:52 -05:00
Slava Pestov 72487f7f33 Merge branch 'trace_tool' of git://factorcode.org/git/factor into trace_tool 2009-04-15 19:17:43 -05:00
Slava Pestov df18c0b6e7 Making more code infer 2009-04-15 19:03:44 -05:00
Slava Pestov c0874e64cc Documentation updates 2009-04-15 18:19:35 -05:00
Slava Pestov 83b7ac3f3a Forgetting a definition removes compile error
Notify definition observers with nested compilation units
2009-04-15 00:27:02 -05:00
Slava Pestov 5daf19afa2 Merge branch 'master' into trace_tool 2009-04-14 20:42:02 -05:00
Slava Pestov 6c5fbd3197 Documentation updates 2009-04-13 20:38:30 -05:00
Slava Pestov fd5ab25a09 Better handling of errors without file/line info 2009-04-13 17:19:32 -05:00
Slava Pestov a2cff89591 Call notify-error-observers 2009-04-13 14:40:03 -05:00
Slava Pestov e52be965f0 Finish moving compiler.errors to basis 2009-04-13 02:50:23 -05:00
Slava Pestov e595576dc3 Make more words infer 2009-04-12 23:01:14 -05:00
Slava Pestov 7a33780bc2 Fix bootstrap 2009-04-12 16:31:25 -05:00
Slava Pestov c4be8bd65a Refactor error code so that error types are registered; listener prints a summary of errors 2009-04-12 16:08:46 -05:00
Slava Pestov 0420b39f4f Make source file error types a bit more extensible 2009-04-11 22:26:24 -05:00
Slava Pestov e5df0559eb Working on adding help-lint errors to error list 2009-04-11 20:30:09 -05:00
Slava Pestov e5606b2917 Merge branch 'smarter_error_list' of git://factorcode.org/git/factor into smarter_error_list 2009-04-11 14:33:04 -05:00
Slava Pestov a0ad6bda39 tools.test: store file in a variable while tests are running 2009-04-10 08:11:46 -05:00
Slava Pestov 0a7485190b compile-error-type => source-error-type; make test failures global 2009-04-10 03:52:12 -05:00
Doug Coleman 2179b4bca1 minor cleanup 2009-04-09 21:03:42 -05:00
Slava Pestov e467f4eea3 More work on unit test tool 2009-04-09 08:17:41 -05:00
Slava Pestov e5c28dfa95 tools.test: use source-files.errors 2009-04-09 04:50:47 -05:00
Slava Pestov 7adb76aaf4 Factor out some compiler error code into source-files.errors 2009-04-09 04:50:38 -05:00
Slava Pestov 61918ac0c5 Merge branch 'master' into smarter_error_list 2009-04-08 06:45:49 -05:00
Slava Pestov 59e0434815 Trace tool work in progress 2009-04-08 06:23:07 -05:00
Slava Pestov ba61b82152 Pass vocab roots onto deployed app. Fixes deployment of apps outside the built-in roots. Reported by Alec Berryman 2009-04-07 21:47:57 -05:00
Slava Pestov 75985a6c7c Merge branch 'master' into smarter_error_list 2009-04-06 13:27:06 -05:00
Doug Coleman dd43df655f fix unit test for new method syntax 2009-04-06 10:45:39 -05:00
Slava Pestov cb9e4a4069 Oops 2009-04-06 05:22:43 -05:00
Slava Pestov 890553b776 Fixing tests for method-sec removal 2009-04-06 05:22:28 -05:00
Slava Pestov 268abfcf2a Remove method-specs in favor of M\ 2009-04-06 02:59:59 -05:00
Slava Pestov 476d1910c2 Merge branch 'master' into smarter_error_list 2009-04-05 23:54:01 -05:00
Slava Pestov 92cc670c28 Merge branch 'master' of git://factorcode.org/git/factor 2009-04-03 10:25:56 -05:00
Slava Pestov 535850f3ea Fix vocab: and word name stripping in deployed binaries 2009-04-03 10:16:56 -05:00
Slava Pestov f42c23de9d Copy UI theme over to deployed binaries 2009-04-03 10:16:40 -05:00
U-SLAVA-DFB8FF805\Slava 82317980a4 Don't strip out superclass word prop since UI needs it 2009-04-03 09:48:16 -05:00
U-SLAVA-DFB8FF805\Slava dba42f9259 Remove DLL-downloading logic since we don't have external deps anymore 2009-04-02 13:07:45 -05:00
Slava Pestov 1dfa621f4d Tweak some code to reduce deployed image size 2009-03-31 08:03:27 -05:00
Doug Coleman cd0986509c unit test tools.scaffold, fix a bug in scaffolding docs 2009-03-28 16:40:34 -05:00
Slava Pestov 9be60e36af Add models.arrow.smart: abstracts out common <product>/<arrow> pattern 2009-03-28 04:19:33 -05:00
Nicholas Seckar 6755db7fdb Update scaffold-vocab docs, it does not create tests 2009-03-26 22:05:18 -07:00
Doug Coleman 6ca02e9b37 Merge branch 'master' of http://factorcode.org/git/factor into db 2009-03-25 23:01:05 -05:00