Commit Graph

2261 Commits (9d3d3f815faf2bcb5f4479bb7cc7abe901b9136d)

Author SHA1 Message Date
Slava Pestov 01129fb9bd Add unit test for locals performance regresion 2008-09-13 03:09:16 -05:00
Slava Pestov 2cc40052bf Rewrite locals-in-literals in idiomatic Factor, and fix a performance regression with locals in tuples 2008-09-13 03:06:36 -05:00
Joe Groff 3e0ea36346 cleanup on aisle 5 2008-09-12 20:18:47 -07:00
Joe Groff 332d514a8e Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 20:08:05 -07:00
Doug Coleman b7e798077b Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 22:04:53 -05:00
Doug Coleman 7f832de824 fix help-lint 2008-09-12 22:04:35 -05:00
Joe Groff 466024c632 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 20:01:42 -07:00
Joe Groff f6ac828f46 yup, more type bugs 2008-09-12 20:01:07 -07:00
Slava Pestov 7b1c2611a4 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 18:15:44 -05:00
Slava Pestov 10c68ebb21 New modular arithmetic optimization pass 2008-09-12 18:08:38 -05:00
Slava Pestov 8d7ebc5106 Change stack effect of nths to match nth, rice bounds-check? 2008-09-12 18:08:19 -05:00
John Benediktsson a6e652a7e0 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 15:08:55 -07:00
Doug Coleman 71252506f3 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 16:47:51 -05:00
Slava Pestov d5140cf248 Fix math.vectors unit tests 2008-09-12 15:52:43 -05:00
Slava Pestov a295469a50 Add meta-data 2008-09-12 15:50:34 -05:00
Slava Pestov 82a076df79 Clean up human sort, move it to basis 2008-09-12 15:49:46 -05:00
Doug Coleman 624f0f552c move about to end 2008-09-12 12:32:34 -05:00
Doug Coleman 1384514ad9 better base64 docs 2008-09-12 12:30:42 -05:00
Doug Coleman 022a90c843 add vocab-link in docs 2008-09-12 12:21:32 -05:00
Doug Coleman 31939341e3 better article name 2008-09-12 12:16:27 -05:00
Doug Coleman 7f3b0de659 better docs 2008-09-12 12:16:21 -05:00
Doug Coleman 1c038b611a add docs for mime-types 2008-09-12 12:08:01 -05:00
John Benediktsson 5ef537b752 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 10:03:40 -07:00
Slava Pestov bdcb33acf6 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 11:36:31 -05:00
Slava Pestov f497c7e151 Move map-reduce combinator to core, re-implement norm-sq and v. for better performance 2008-09-12 11:29:12 -05:00
Doug Coleman efeea92935 make editors use make 2008-09-12 10:36:00 -05:00
Doug Coleman 88ef60fe1d better smtp docs 2008-09-12 10:29:34 -05:00
John Benediktsson 6d057818f1 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-12 08:03:07 -07:00
Joe Groff eb77923e09 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	basis/cocoa/types/types.factor
2008-09-12 06:37:24 -07:00
Slava Pestov 54232f80ca Adding identity optimization pass, tweak inlining heuristic 2008-09-12 08:18:44 -05:00
Slava Pestov 2bf532263d Oops 2008-09-12 05:36:06 -05:00
Slava Pestov 40da49bef5 Perform loop detection before normalization, clean up normalization pass, more aggressive recursive return value propagation. Fixes regression on nsieve benchmark 2008-09-12 05:17:27 -05:00
Slava Pestov 0699aa5640 Fix regression 2008-09-12 04:02:54 -05:00
Slava Pestov 10e9f09ccf Add missing type 2008-09-12 04:02:42 -05:00
Slava Pestov 6d050a61a7 Fix Joe Groff's x86-64 structs/callbacks bug 2008-09-12 04:02:32 -05:00
Slava Pestov ec660c857f Add unit test for Joe Groff's bg 2008-09-12 00:04:56 -05:00
Joe Groff 7eb6ceb08c typo 2008-09-11 21:35:52 -07:00
John Benediktsson b1231476c5 Adding support for TextEdit. 2008-09-11 18:15:59 -07:00
John Benediktsson 4f6ae2dee6 Adding support for MacVim. 2008-09-11 18:15:48 -07:00
Slava Pestov f2721e0608 Help lint fixes 2008-09-11 05:04:49 -05:00
slava 4f03543912 Fix Linux bootstrap 2008-09-11 03:58:20 -05:00
U-SLAVA-DFB8FF805\Slava b36f610170 Fix Windows bootstrap 2008-09-11 01:27:23 -05:00
Slava Pestov 2f96db70b5 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-11 01:21:49 -05:00
Doug Coleman b544a3b1b7 ppc bootstrap 2008-09-11 01:15:31 -05:00
Doug Coleman e0b537993f Merge branch 'master' of git://factorcode.org/git/factor 2008-09-11 01:11:59 -05:00
Doug Coleman 800b134fa7 random numbers were endian-dependent. clean up blum-blum-shub a bit 2008-09-11 01:11:17 -05:00
Slava Pestov 127896c201 More fixes 2008-09-11 00:48:23 -05:00
Slava Pestov 7597ebf462 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-11 00:37:21 -05:00
Slava Pestov ff97d589c9 Remove debug code 2008-09-11 00:36:55 -05:00
Slava Pestov 265df0ed24 Documentation update 2008-09-11 00:24:39 -05:00
Slava Pestov 0c8e2584b4 Fixing unit tests for make, fry changes 2008-09-11 00:20:06 -05:00
Joe Groff 8c8dd51136 one more cocoa type bug 2008-09-10 21:40:41 -07:00
Joe Groff 6575c06816 oops--broke the alien>objc-types reverse mapping 2008-09-10 21:28:38 -07:00
Joe Groff 32dfcd36ac more cocoa 64-bit type fixes 2008-09-10 20:19:57 -07:00
Slava Pestov cf80dd122a Updating code for make and fry changes 2008-09-10 22:11:40 -05:00
Doug Coleman 01a741a30b fix help lint 2008-09-10 20:47:37 -05:00
Slava Pestov 44f53de164 Move make to its own vocabulary, remove fry _ feature 2008-09-10 20:07:00 -05:00
Doug Coleman d97ff8d94d clean up count-end 2008-09-10 19:16:18 -05:00
Doug Coleman 9e82c69489 clean up random 2008-09-10 16:57:53 -05:00
Slava Pestov 079cbbfb77 Fix generation of 32-bit images on a 64-bit machine 2008-09-10 03:17:22 -05:00
Joe Groff 727f0689d4 change cocoa and core foundation types to be 64-bit clean 2008-09-09 19:19:59 -07:00
Doug Coleman 70c91ffad1 recording patches so i can go eat 2008-09-09 19:06:47 -05:00
Doug Coleman 12322932ef better docs for smtp 2008-09-09 18:55:49 -05:00
Doug Coleman be9f1f89da remove bad docs 2008-09-09 17:30:00 -05:00
Doug Coleman 93f77da9bf cleanups, fix errors 2008-09-09 17:27:37 -05:00
Doug Coleman 24642501e7 fix random for real. is there redundant math here? 2008-09-09 17:07:32 -05:00
Doug Coleman d72114fcce wrap -> mod again 2008-09-09 15:46:14 -05:00
Doug Coleman 7764242f66 make the random word actually return a number in the full range of the input and replace division words with bitwise ones 2008-09-09 15:39:40 -05:00
Doug Coleman aa8c85f010 cleaning up db -- removed some unused words, moved words around 2008-09-09 14:44:14 -05:00
Slava Pestov a3d1379b8c Fix bug with large structs passed by value on x86.64 2008-09-09 03:10:43 -05:00
Joe Groff fddcd3d475 bring back method redefinition 2008-09-08 22:53:22 -07:00
Joe Groff d0281c58d1 it's always the line you least expect 2008-09-08 22:47:20 -07:00
Joe Groff d4835de50b disable method redefinition--is it really necessary when the class is being redefined? 2008-09-08 22:32:19 -07:00
Joe Groff 3b003551f9 Merge branch 'master' into objective-c-2 2008-09-08 22:11:33 -07:00
Joe Groff f63477d55a Merge branch 'master' of git://factorcode.org/git/factor 2008-09-08 22:09:25 -07:00
Joe Groff 593f25fde4 clean up. disable method type verification for debugging 2008-09-08 22:09:05 -07:00
Slava Pestov e2ba84ae6c Merge branch 'master' of git://factorcode.org/git/factor 2008-09-08 21:46:13 -05:00
Slava Pestov 74088bdbd3 Minor farkup fixes 2008-09-08 21:45:59 -05:00
U-VICTORIA\Administrator 3958798934 i are good at the facterz. let me show u 2008-09-08 17:38:00 -07:00
Doug Coleman 3f2475c414 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-08 19:25:09 -05:00
Doug Coleman 1325939883 more docs 2008-09-08 19:24:44 -05:00
Slava Pestov e6637a1118 Cleanup 2008-09-08 19:02:24 -05:00
Doug Coleman a7f116783c fix typos 2008-09-08 18:15:37 -05:00
Slava Pestov 8b8812e1be Another update 2008-09-08 17:57:25 -05:00
Slava Pestov d97ea12439 Tweak prettyprinter 2008-09-08 17:52:11 -05:00
Slava Pestov c992607677 Fix cookbook examples 2008-09-08 17:52:02 -05:00
erg f765f36f79 fix sql load 2008-09-08 17:25:32 -05:00
Doug Coleman e789258f2d refactoring, initial docs checkin (not done yet, working on it) 2008-09-08 16:19:00 -05:00
Doug Coleman b4193ac50b add a type to scaffold 2008-09-08 09:28:30 -05:00
Joe Groff 3c42ef1da6 first crack at objc2 runtime. need to update type encoding parsing and fix bug in CLASS: compilation 2008-09-08 07:28:02 -07:00
Eduardo Cavazos 24b42d4008 locals: Add some tests for locals in literals 2008-09-08 04:22:58 -05:00
Slava Pestov d470bde42b Assorted fixes 2008-09-08 02:52:42 -05:00
Slava Pestov 1bcb041561 Merge branch 'master' of git://factorforge.org/git/littledan 2008-09-08 01:33:22 -05:00
Slava Pestov 7a9806495f Major Chloe overhaul: compiled templatess 2008-09-08 01:11:09 -05:00
Slava Pestov 63d45679c9 Better logging 2008-09-08 01:10:25 -05:00
Slava Pestov 59623414b6 Fix bug spotted by Ed 2008-09-08 01:10:12 -05:00
Slava Pestov 8fb26cd759 Tweak stage2 2008-09-07 21:32:15 -05:00
Slava Pestov 0691bde544 Tweak deploy tests to take less time 2008-09-07 21:32:06 -05:00
Joe Groff e7bf0c009d fix typo 2008-09-07 18:55:00 -07:00
Slava Pestov a604a2f30b Minor simplification 2008-09-07 18:57:09 -05:00
Slava Pestov 17bfe2583e Document farkup 2008-09-07 18:20:31 -05:00
Slava Pestov e8f739401b Some improvements to farkup link handling 2008-09-07 18:06:20 -05:00
Slava Pestov 510da880a4 Tweak prettyprinting 2008-09-07 18:05:45 -05:00
Slava Pestov 0ddc5d04e6 Tweak sockets benchmark 2008-09-07 04:14:47 -05:00
Slava Pestov d14d398895 Tweak stack checker so that we no longer need to do forget-errors during normal usage 2008-09-07 02:37:13 -05:00
Slava Pestov bbc43e10c5 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-07 02:14:03 -05:00
Slava Pestov a6ce1fdfda Merge branch 'master' of git://factorcode.org/git/factor 2008-09-07 02:10:25 -05:00
Eduardo Cavazos b755bcbdd7 Today's special: broiled tuples and hashtables 2008-09-07 02:06:55 -05:00
Eduardo Cavazos fcd70b1560 This ain't Ruby on Rails son, it's Locals in Literals! Seecrats! 2008-09-07 01:20:07 -05:00
Slava Pestov 8c486d4c77 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-07 01:02:58 -05:00
Slava Pestov 23d35a9c5f Fix docs 2008-09-07 01:02:47 -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 6458f7c67b Merge branch 'master' of git://factorcode.org/git/factor 2008-09-06 23:58:32 -05:00
Slava Pestov 33eee7638b Add nsequence 2008-09-06 23:20:27 -05:00
Doug Coleman 055d9dbed5 cleanup multiline 2008-09-06 22:48:41 -05:00
Doug Coleman 8a921c791c if-empty changes 2008-09-06 19:13:59 -05:00
Doug Coleman e0f7e508aa fix farkup 2008-09-06 19:13:48 -05:00
Daniel Ehrenberg 4044da2c51 Removing multimehtod dependency in perisistent.heaps 2008-09-07 01:33:06 +02:00
Daniel Ehrenberg 3fdf30571f Merge branch 'master' of git://factorcode.org/git/factor 2008-09-07 01:29:25 +02:00
Slava Pestov 445747ee4e Redesign resolver to fix performance problem on OS X 2008-09-06 05:40:15 -05:00
Slava Pestov 32c2543571 Documentation fixes 2008-09-06 05:12:28 -05:00
Slava Pestov 05f47c1aaf Prettyprinter now emits assoc-form tuples unless boa-tuple? is on 2008-09-06 03:23:54 -05:00
Slava Pestov a430683b9b Merge branch 'master' of git://factorcode.org/git/factor 2008-09-06 02:16:52 -05:00
Slava Pestov 99cf4354bc Fix test failures 2008-09-06 02:16:44 -05:00
Doug Coleman 24f0957f96 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-06 00:02:21 -05:00
Slava Pestov 57ca685e26 New tuple syntax 2008-09-05 20:39:45 -05:00
Doug Coleman eb5710e009 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-05 20:14:49 -05:00
Doug Coleman 7bcdf16a71 fix peg 2008-09-05 20:14:37 -05:00
Slava Pestov d7709d33c4 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-05 20:12:53 -05:00
Doug Coleman 54cb14baea add using 2008-09-05 20:00:18 -05:00
Slava Pestov b6c2a85931 Remove shuffle word, rename shuffle* to shuffle 2008-09-05 19:54:05 -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 9af12d96cf left-trim -> trim-left 2008-09-05 18:56:35 -05:00
Doug Coleman dd3dbf1b14 add a markup element for slot names
document some markup words
2008-09-05 18:29:29 -05:00
Doug Coleman c44345e7a2 more types 2008-09-05 17:41:14 -05:00
Doug Coleman dc88d45762 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-05 17:05:23 -05:00
Slava Pestov aff1b021f9 More path fixes 2008-09-05 16:43:42 -05:00
Doug Coleman b9932828f0 add article for multiline, more docs 2008-09-04 21:38:23 -05:00
Doug Coleman 22632e6851 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-04 21:20:21 -05:00
Slava Pestov 26b89084b7 Fix path names 2008-09-04 20:11:28 -05:00
Slava Pestov 724fae53e9 Move web framework to basis 2008-09-04 18:15:13 -05:00
Doug Coleman f9a896607b document every, dt -> duration 2008-09-04 18:14:24 -05:00
U-SLAVA-DFB8FF805\Slava a596626947 Fix dinput for recent slot renaming 2008-09-04 15:53:46 -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 2e0e061790 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-03 21:29:44 -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
Slava Pestov 15391abdd7 Print call stack trace for thread errors 2008-09-03 20:20:03 -05:00
Slava Pestov e9877bf940 Move csv to basis 2008-09-03 20:19:52 -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
Slava Pestov fdf75fe110 Remove slots.deprecated, remove unused slots from slot-spec tuple; last vestiges of old accessors are now gone forever 2008-09-03 18:47:52 -05:00
Slava Pestov 6d506b89e8 Image size reduction 2008-09-03 18:23:48 -05:00
Doug Coleman 7aa0086278 fix docs 2008-09-03 12:34:34 -05:00
Slava Pestov e16893a2bf Unit test fix 2008-09-03 07:34:11 -05:00
Slava Pestov 5cd014f8ca New UI panes benchmark to highlight recent perforammance regression there 2008-09-03 06:34:40 -05:00
Slava Pestov 6b07c85fec Minor fixes here and there for delegation slot removal 2008-09-03 06:05:50 -05:00
Slava Pestov d552ee1071 Tweak PPC intrinsics 2008-09-03 04:02:25 -05:00
Slava Pestov 1756e94824 Fix gesture logger bug which was breaking UI 2008-09-03 04:02:18 -05:00
Slava Pestov 0f9a707c55 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-03 03:47:15 -05:00
Slava Pestov e1716d92b3 Remove delegation slot 2008-09-03 03:46:56 -05:00
Doug Coleman 3b3435acb5 remove old fp-infinity? 2008-09-03 01:37:50 -05:00
Doug Coleman 732bfc0bf6 re-add alien calls with a comment 2008-09-03 01:07:48 -05:00
Slava Pestov ac97c1e14c Working on removing delegation slot 2008-09-02 23:21:08 -05:00
Slava Pestov a4a00f6e40 Adding missing optimizations to finalization pass 2008-09-02 22:59:49 -05:00
Doug Coleman c03b7a4f83 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-02 22:51:39 -05:00
Doug Coleman b23ac6f137 fix stack effects, remove two redundant sqlite ffi words, minor cleanups 2008-09-02 22:50:46 -05:00
U-SLAVA-DFB8FF805\Slava 7062d33dd7 Minor improvement 2008-09-02 22:40:18 -05:00
U-SLAVA-DFB8FF805\Slava e5dbb99f6e Fix canvas gadget 2008-09-02 21:21:37 -05:00
Doug Coleman 5a2c47bb44 fix docs 2008-09-02 19:14:15 -05:00
Doug Coleman 1c176fbdfe fix docs 2008-09-02 19:12:29 -05:00
Doug Coleman c30a6511d1 move db to basis 2008-09-02 18:26:31 -05:00
Doug Coleman 8cecbb14f4 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-02 17:04:32 -05:00
Doug Coleman 4b86364637 fix docs 2008-09-02 17:04:05 -05:00
sheeple 21b74d4abf Merge branch 'master' of git://factorcode.org/git/factor 2008-09-02 17:02:32 -05:00
sheeple 1ef49b1a00 fix intrinsic 2008-09-02 17:02:15 -05:00
Doug Coleman dbd16b4978 fix docs 2008-09-02 16:53:20 -05:00
Doug Coleman d308937546 fix docs 2008-09-02 16:52:58 -05:00
Doug Coleman 5dbf68f385 update the docs 2008-09-02 16:49:21 -05:00
Doug Coleman 8c55f4a851 Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-09-02 16:19:22 -05:00
Doug Coleman f85e70a6ce fix docs 2008-09-02 16:07:25 -05:00
Doug Coleman edd5071556 fix test 2008-09-02 16:03:38 -05:00
Doug Coleman eb48b92711 fix docs 2008-09-02 15:19:23 -05:00
Doug Coleman b7c83ff83e new accessors 2008-09-02 13:42:05 -05:00
Doug Coleman 43712ae792 fix test 2008-09-02 13:04:33 -05:00
Doug Coleman 4c2cd48d9a new accessors, slight refactoring 2008-09-02 13:02:38 -05:00
Doug Coleman ad5eb9399f new accessors 2008-09-02 12:48:45 -05:00
Doug Coleman 052b7b9155 new accessors 2008-09-02 12:36:57 -05:00
Doug Coleman 24736c038c new accessors 2008-09-02 12:36:15 -05:00
Doug Coleman d45b7afc3c find-world can return f, handle this case, new accessors 2008-09-02 12:35:50 -05:00
Doug Coleman bb5980a561 new accessors 2008-09-02 12:15:08 -05:00
Doug Coleman 379bf45559 fix private word 2008-09-02 12:06:11 -05:00
Doug Coleman 1df3257a6b fix accessor 2008-09-02 09:00:37 -05:00
Doug Coleman 7b4347d5d2 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-02 03:00:35 -05:00
Doug Coleman c2c23fd6ea fix accessors 2008-09-02 03:00:25 -05:00
Doug Coleman 04fde42125 fix two unit tests 2008-09-02 02:48:35 -05:00
Slava Pestov 56ed8b8637 Fix test 2008-09-02 02:41:52 -05:00
Doug Coleman 1e8358eff5 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-02 02:09:54 -05:00
Slava Pestov 362f7d1343 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-02 02:02:14 -05:00
Slava Pestov 110a5e5162 Change equality semantics 2008-09-02 02:02:05 -05:00
Doug Coleman 05779654ec new accessors 2008-09-02 01:53:55 -05:00
Doug Coleman 33569bae19 new accessors 2008-09-02 01:53:43 -05:00
Doug Coleman ce72a5de8e new accessors 2008-09-02 01:53:37 -05:00
Doug Coleman 6bcff3bd28 new accessors 2008-09-02 01:53:28 -05:00
Doug Coleman 50b21cc2a2 new accessors 2008-09-02 01:53:15 -05:00
Doug Coleman 14d707898d new accessors 2008-09-02 01:53:01 -05:00
Doug Coleman 3a3b5005f6 un-private a word 2008-09-02 01:52:44 -05:00
Doug Coleman 731bd1c88a fix ui unit tests for new accessors 2008-09-02 01:52:22 -05:00
Doug Coleman 046b8b9cbe fix xml for new accessors 2008-09-02 00:45:40 -05:00
Doug Coleman 52acaa47e7 new accessors 2008-09-01 22:47:07 -05:00
Doug Coleman 0e80ac5460 new accessors 2008-09-01 22:46:49 -05:00
Doug Coleman eb209a723a new accessors 2008-09-01 22:46:34 -05:00
Doug Coleman f9c4cd963e new accessors 2008-09-01 22:46:18 -05:00
Doug Coleman 46e9481cb6 new accessors 2008-09-01 22:46:00 -05:00
Doug Coleman e193548489 new accessors 2008-09-01 22:45:40 -05:00
Doug Coleman 60a3cf862b new accessors 2008-09-01 22:45:23 -05:00
Doug Coleman fc848a4e6d new accessors 2008-09-01 22:45:13 -05:00
Doug Coleman 5798940ee9 new accessors 2008-09-01 22:45:04 -05:00
Doug Coleman 065c9eb93e new accessors 2008-09-01 22:44:54 -05:00
Doug Coleman fbe6dd9b63 new accessors 2008-09-01 22:44:43 -05:00
Doug Coleman c99ac86a3f new accessors 2008-09-01 22:44:29 -05:00
Doug Coleman e060a103b2 new accessors 2008-09-01 22:44:10 -05:00
Doug Coleman 04d2f95536 new accessors 2008-09-01 22:43:56 -05:00
Doug Coleman 5d1da809b6 new accessors 2008-09-01 22:43:40 -05:00
Doug Coleman 191a8b3206 new accessors 2008-09-01 22:43:23 -05:00
Doug Coleman 99a0f0f135 new accessors 2008-09-01 22:43:02 -05:00
Doug Coleman 82d0b71b49 move words to private, more docs 2008-09-01 22:16:51 -05:00
Doug Coleman 4f08a2caf6 new accessor 2008-09-01 21:36:34 -05:00
Doug Coleman 38b8686161 dt -> duration, lots of docs 2008-09-01 20:10:10 -05:00
U-CUTLER\dharmatech c4f85155a7 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 19:56:38 -05:00
U-CUTLER\dharmatech c0098e6a52 Update old accessors from 'ui.windows' 2008-09-01 19:55:21 -05:00
Doug Coleman 70dcc16b8f Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 19:11:17 -05:00
Doug Coleman 6cff5eb76f write-item writes parts of xml, so add a method on xml objects to make it write their bodies without the prolog 2008-09-01 19:10:34 -05:00
sheeple 6dcb6b9c95 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 19:06:02 -05:00
sheeple c8cecf8768 Fix stack effect declarations 2008-09-01 19:06:00 -05:00
Slava Pestov 47d5c24597 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 19:05:37 -05:00
dharmatech 36151938b3 Update old accessors from 'ui.cocoa' 2008-09-01 19:02:44 -05:00
dharmatech 03ab685d93 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 18:58:38 -05:00
dharmatech f958bf4ebc Update old accessors from 'ui.cocoa' 2008-09-01 18:57:12 -05:00
Doug Coleman 99dcd73901 fix teh windows 2008-09-01 18:51:05 -05:00
Doug Coleman ea8c0594ab Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 18:44:50 -05:00
Doug Coleman 79970222dd xml new accessors 2008-09-01 18:43:52 -05:00
Slava Pestov ffc996d09a Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 18:34:33 -05:00
Slava Pestov 4be346cd9c Fixing PowerPC intrinsics 2008-09-01 18:34:16 -05:00
Eduardo Cavazos f253410e6f Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 18:30:43 -05:00
Eduardo Cavazos fff7680896 Update old accessors from 'ui.x11' 2008-09-01 18:29:04 -05:00
Doug Coleman 08ba3e6f37 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 18:27:13 -05:00
Slava Pestov 669e0f8f0a Propagate slot types of literals 2008-09-01 18:25:21 -05:00
Eduardo Cavazos 2b8f2b3589 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 18:24:44 -05:00
Eduardo Cavazos 289b366d40 Update old accessors from 'ui.traverse' 2008-09-01 18:24:26 -05:00
Doug Coleman 5db23de4ed new accessors 2008-09-01 18:22:41 -05:00
Doug Coleman 1b239d294c docs and stack effects 2008-09-01 18:06:40 -05:00
Doug Coleman e78a348676 remove gvim.backend 2008-09-01 12:00:14 -05:00
Doug Coleman 4bac2b003c remove calendar.backend from using 2008-09-01 11:50:05 -05:00
Doug Coleman 361a7820ce remove calendar.backend 2008-09-01 11:48:22 -05:00
Doug Coleman 511e78b86b remove memoized words from calendar. more docs 2008-09-01 11:43:57 -05:00
Joe Groff 9dbe18e07d remove obsolete reference to "construct" in bunny.outlined. clean up >r imbalance in opengl.capabilities 2008-09-01 08:53:32 -07:00
Eduardo Cavazos dac207098d Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 07:15:21 -05:00
Eduardo Cavazos c2d58d0d1c ui.traverse.tests: Minor fix 2008-09-01 07:14:43 -05:00
Slava Pestov 8bf37558d4 Clean up Windows I/O a bit, remove classes.tuple.lib 2008-09-01 04:32:16 -05:00
Slava Pestov 92e3fc7e43 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 04:15:25 -05:00
Slava Pestov b821bcf8a3 Fixing help unit test which was clobbering help lint 2008-09-01 04:15:01 -05:00
Eduardo Cavazos c570085151 Update old accessors from ui.tools.* 2008-09-01 03:40:31 -05:00
Eduardo Cavazos e8f961f42d Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 03:27:54 -05:00
Eduardo Cavazos f47eb29b51 Update old accessors from 'ui.render' 2008-09-01 03:27:31 -05:00
Slava Pestov 41fa05a639 Fix recent visual regression 2008-09-01 02:52:25 -05:00
Slava Pestov 9a5f3cd606 Don't strip superclass prop 2008-09-01 02:45:20 -05:00
U-SLAVA-DFB8FF805\Slava 02d9abc748 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-01 02:05:05 -05:00
U-SLAVA-DFB8FF805\Slava 8fed0d29eb Fix dead code elimination with alien nodes 2008-09-01 02:04:42 -05:00
Eduardo Cavazos 61e5729cdb Update old accessors from 'ui.operations' 2008-08-31 23:53:07 -05:00
Eduardo Cavazos 401597a387 Update old accessors from 'ui.gestures' 2008-08-31 23:35:32 -05:00
Doug Coleman d72ae796c6 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-31 21:41:19 -05:00
Doug Coleman 261fc87dca wtf instant was MEMO: oops. docs 2008-08-31 21:20:56 -05:00
Doug Coleman 7025ebd7ee docs 2008-08-31 20:19:16 -05:00
Slava Pestov 88aa1def35 More a UI dependency to basis 2008-08-31 20:13:06 -05:00
Slava Pestov da295345a2 Fix tests 2008-08-31 19:28:26 -05:00
Slava Pestov facc5edeec Fix handler 2008-08-31 19:23:04 -05:00
Slava Pestov 29e5ed2adb Fixing deploy tool 2008-08-31 19:17:04 -05:00
Doug Coleman 89264e7726 fix using 2008-08-31 17:29:55 -05:00
Doug Coleman 357f5c36fd oops 2008-08-31 17:28:27 -05:00
Doug Coleman aa68ea0ce1 fix messup 2008-08-31 17:27:28 -05:00
Daniel Ehrenberg f1bb2cca20 Fixing xml.generator tests 2008-08-31 23:45:31 +02:00
Doug Coleman 6474ed69a7 new accessor 2008-08-31 16:24:53 -05:00
Doug Coleman d2861cae6e fix accessor. oops 2008-08-31 16:24:40 -05:00
Doug Coleman f7c27f4127 new accessors 2008-08-31 16:22:25 -05:00
Doug Coleman 24bf9e3f9c new accessors 2008-08-31 16:21:18 -05:00
Doug Coleman ab83333b51 new accessors 2008-08-31 16:19:24 -05:00
Doug Coleman 39c5b13b50 new accessors 2008-08-31 16:18:02 -05:00
Doug Coleman 31c5e57ab2 new accessors 2008-08-31 16:17:46 -05:00
Doug Coleman 610a70c3d2 fix docs 2008-08-31 15:58:12 -05:00
Doug Coleman 36828477f7 more docs 2008-08-31 15:54:00 -05:00
Doug Coleman 1cc5f7eb41 beginning-of-day -> midnight, add noon word, docs 2008-08-31 12:59:27 -05:00
Doug Coleman 12adca0b1d fix docs 2008-08-31 10:09:35 -05:00
Doug Coleman cb69b593c9 use bi 2008-08-31 10:09:21 -05:00
Slava Pestov 18d629a916 Add failing unit test 2008-08-31 09:22:36 -05:00
Slava Pestov 6717d3743e Fix escape analysis bug; speedup on fib4 benchmark 2008-08-31 09:03:03 -05:00
Slava Pestov 9389f3091c Fix a bug in help lint 2008-08-31 08:12:27 -05:00
Slava Pestov 0c304b8fc6 Removing old accessor usages from core and basis 2008-08-31 07:45:33 -05:00
Slava Pestov b73bc69084 Fix PPC again, oops 2008-08-31 05:50:02 -05:00
Slava Pestov dd45c26234 Oops, we weren't doing TCO in some cases 2008-08-31 05:40:29 -05:00
Slava Pestov f37546a5e7 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-31 03:09:37 -05:00
Slava Pestov 5a0e548a47 Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-08-31 03:09:23 -05:00
Doug Coleman 80bd7608ed fix docs 2008-08-31 03:06:25 -05:00
Doug Coleman a5e2c1105f Merge branch 'master' of git://factorcode.org/git/factor 2008-08-31 02:52:40 -05:00
Doug Coleman b7fd4bb765 new accessors 2008-08-31 02:51:16 -05:00
Doug Coleman c87d6be1a5 new accessors 2008-08-31 02:51:09 -05:00
Doug Coleman e9d298b3ed new accessors 2008-08-31 02:51:01 -05:00
Slava Pestov cbc5bc1412 Fix multiline 2008-08-31 02:28:58 -05:00
Slava Pestov b12fe49247 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-31 02:12:21 -05:00
Slava Pestov 01e1092c8d Fix PowerPC backend 2008-08-31 02:12:12 -05:00
Eduardo Cavazos df85ac4b5d Merge branch 'master' of git://factorcode.org/git/factor 2008-08-31 01:43:00 -05:00
Eduardo Cavazos 7535c1d256 Another big accessors batch update 2008-08-31 01:42:30 -05:00
Slava Pestov b93baaa315 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-31 01:34:12 -05:00
Slava Pestov f5fbd94a4c New compiled crossref implementation 2008-08-31 01:34:00 -05:00
Doug Coleman 278d2457a7 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-30 22:01:29 -05:00
Eduardo Cavazos 3e2692d836 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-30 22:01:02 -05:00
Doug Coleman 6d1fbd3e22 new accessors 2008-08-30 21:58:26 -05:00
Doug Coleman 01fee5a1f4 new accessors 2008-08-30 21:58:20 -05:00
Eduardo Cavazos daee534587 Update accessors from
ui.gadgets.{grid-lines,grids,incremental,labelled,labels,lists,panes}
2008-08-30 21:58:13 -05:00
Doug Coleman 17b3a17cec new accessors 2008-08-30 21:58:11 -05:00
Doug Coleman 6313ca9e33 new accessors 2008-08-30 21:55:29 -05:00
Slava Pestov 4fd1547d37 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-30 21:24:11 -05:00
Doug Coleman 98c2548fa3 new accessors 2008-08-30 21:19:06 -05:00
Doug Coleman a97619b747 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-30 21:10:51 -05:00
Slava Pestov aace9db54c Merge branch 'master' of git://factorcode.org/git/factor 2008-08-30 20:58:16 -05:00
Joe Groff da3677dafb Change -in-place words in math.blas to use the "!" convention for destructive words. Update the math.blas documentation to match the expectations of help.lint 2008-08-30 18:54:04 -07:00
Doug Coleman 91d3f64ab2 new accessors 2008-08-30 20:38:18 -05:00
Eduardo Cavazos 7a75d2e070 Update old accessors from 'ui.gadgets.editors' 2008-08-30 20:06:45 -05:00
Eduardo Cavazos 4bebffd170 Update usages of old accessors from 'ui.gadgets.buttons' 2008-08-30 19:52:40 -05:00
Slava Pestov c0211437e8 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-30 17:15:02 -05:00
Eduardo Cavazos 916d0b4271 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-30 16:33:04 -05:00
Eduardo Cavazos b33be738f9 Use new accessors in place of old accessors from 'ui.gadgets' 2008-08-30 16:31:42 -05:00
Doug Coleman 3056a308cb fix help-lint 2008-08-30 15:25:53 -05:00
Doug Coleman 7578efaeec fix docs 2008-08-30 15:05:21 -05:00
Doug Coleman 07c3b81542 new accessors 2008-08-30 14:05:53 -05:00
Doug Coleman b31d203478 new accessors 2008-08-30 13:55:07 -05:00
Doug Coleman 83823a82a0 add authors 2008-08-30 13:40:47 -05:00
Doug Coleman abda27b0d2 don't touch vocabs accessors. oops 2008-08-30 13:28:59 -05:00
Doug Coleman 250ffcf22f oops again with vocab-name... 2008-08-30 13:24:38 -05:00
Doug Coleman bfb4dbfd58 new accessors 2008-08-30 13:06:29 -05:00
Doug Coleman 592df74336 oops fix walker.. 2008-08-30 13:06:06 -05:00
Doug Coleman 3273ff4009 new accessors 2008-08-30 12:46:21 -05:00
Doug Coleman 9760f3dc58 update old slot accessors to new accessors 2008-08-30 12:42:35 -05:00
Doug Coleman c231faf6d8 new accessors 2008-08-30 12:35:25 -05:00
Doug Coleman 7e5fb8330a new accessors 2008-08-30 12:35:14 -05:00
Doug Coleman e924ee696a new accessors 2008-08-30 12:35:00 -05:00
Doug Coleman 11f6bdcafb fix docs, stack effect 2008-08-30 11:46:35 -05:00
Doug Coleman d58cee42fb fix docs 2008-08-30 11:42:41 -05:00
Doug Coleman d980044719 use 0 instead of f -- can this be done better? i want maybe types or optional types -- f or integer, f or duration 2008-08-30 10:11:35 -05:00
Slava Pestov 3cef7c9992 Smarter usage tracking system 2008-08-30 02:31:27 -05:00
Slava Pestov 85cdb1b767 Working on new compiled usage strategy; old one was wrong 2008-08-30 00:05:27 -05:00
Eduardo Cavazos 2d7bbbd95d ui.clipboards: Stick with names based on old accessors 2008-08-29 19:10:18 -05:00
Eduardo Cavazos 04f8eaf220 ui.*: Use new accessors 2008-08-29 18:44:19 -05:00
Slava Pestov 4459a9c281 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-29 17:53:10 -05:00
Slava Pestov ef8bd93ae8 Add a test 2008-08-29 17:53:00 -05:00
Slava Pestov c674dd9101 Regression: insufficient compiled usage recorded 2008-08-29 17:52:43 -05:00
Doug Coleman 313b68f600 spacing 2008-08-29 17:09:11 -05:00
Doug Coleman e81d69ab34 new accessors 2008-08-29 17:07:30 -05:00
Doug Coleman 7652c3ec95 new accessors 2008-08-29 17:04:52 -05:00
Doug Coleman 6452f75a3f fix docs 2008-08-29 17:03:36 -05:00
Doug Coleman 2d1b642f53 new accessors 2008-08-29 17:00:19 -05:00
Doug Coleman 06a8e418c4 fix accessor docs 2008-08-29 16:59:57 -05:00
Doug Coleman b7cb19a86e new accessor 2008-08-29 16:55:28 -05:00
Doug Coleman 759f1de159 new accessor 2008-08-29 16:54:28 -05:00
Doug Coleman 0f929ba85a cleaner accessor 2008-08-29 16:50:31 -05:00
Doug Coleman 085e477a98 new accessors 2008-08-29 16:49:41 -05:00
Doug Coleman c013d63eea new accessors 2008-08-29 16:48:43 -05:00
Doug Coleman 89d5a8e80e fix tests, docs 2008-08-29 16:48:29 -05:00
Doug Coleman 945626247f new accessors 2008-08-29 16:42:22 -05:00
Doug Coleman 8f84b4ba32 new accessors 2008-08-29 16:42:12 -05:00
Doug Coleman 9febce42e6 new accessors 2008-08-29 16:18:09 -05:00
Doug Coleman aa102390a2 new accessors 2008-08-29 16:16:21 -05:00
Doug Coleman fb27f066b1 new accessors 2008-08-29 16:03:37 -05:00
Doug Coleman 5da65cf7fd old accessors 2008-08-29 15:55:19 -05:00
Doug Coleman 235cf7e1b8 new accessors 2008-08-29 15:51:52 -05:00
Eduardo Cavazos e9f8379564 ui.clipboards: use new accessors 2008-08-29 15:47:36 -05:00
Doug Coleman 681d7e962c fix calendar docs 2008-08-29 15:19:41 -05:00
Doug Coleman 24bfa90a04 refactor calendar a bit, add initial docs 2008-08-29 15:17:15 -05:00
Doug Coleman 5f12667788 new accessors 2008-08-29 12:00:54 -05:00
Doug Coleman 95d1f808cd Revert "new accessors"
This reverts commit c6b28c0b3f.
2008-08-29 10:43:43 -05:00
Doug Coleman c6b28c0b3f new accessors 2008-08-29 10:29:11 -05:00
Doug Coleman b839f608d0 new accessors 2008-08-29 10:27:31 -05:00
Doug Coleman eb5e72c7d3 new accessors 2008-08-29 10:26:53 -05:00
Doug Coleman c1bd4a7cdd new accessors, cleanups 2008-08-29 10:26:34 -05:00
Doug Coleman 28526eb315 new accessors 2008-08-29 10:26:14 -05:00
Doug Coleman 313b5c2821 new accessors 2008-08-29 10:24:22 -05:00
Doug Coleman e0810c727d Revert "remove old accessors from cocoa"
This reverts commit 4f8bc90cca.
2008-08-29 10:14:34 -05:00
Doug Coleman 524bce2dd2 Revert "make alarms use new accessors"
This reverts commit e91129ba10.
2008-08-29 10:14:16 -05:00
Doug Coleman 304c713954 Revert "new accessors"
This reverts commit 99a79bb080.
2008-08-29 10:12:24 -05:00
Doug Coleman b8fe50a75e Merge branch 'master' of git://factorcode.org/git/factor 2008-08-29 09:29:23 -05:00
Slava Pestov 783d0fcabf Fix cleanup of conditionals with no live branches 2008-08-29 04:40:53 -05:00
Slava Pestov c9df16e931 Tweak XML-RPC 2008-08-29 04:33:05 -05:00
Slava Pestov 6ead724b25 Fixing bugs 2008-08-29 04:23:39 -05:00
Doug Coleman 80f67f1ca7 new accessors 2008-08-29 02:14:22 -05:00
Doug Coleman e7167b47db new accessors 2008-08-29 02:14:14 -05:00
Doug Coleman 99a79bb080 new accessors 2008-08-29 02:14:01 -05:00
Doug Coleman 42bd621cce ERROR: instead of throw 2008-08-29 02:13:27 -05:00
Doug Coleman a5baa31784 new accessors 2008-08-29 02:13:08 -05:00
Doug Coleman 144f79ffab use ERROR: instead of throwing strings 2008-08-29 01:59:25 -05:00
Doug Coleman 92fe9cfb45 use new accessors, throw -> ERROR: 2008-08-29 01:00:39 -05:00
Doug Coleman 4f8bc90cca remove old accessors from cocoa 2008-08-29 00:52:00 -05:00
Doug Coleman 4272938b63 add IN: 2008-08-29 00:41:26 -05:00
Doug Coleman d4d236441b add missing using 2008-08-29 00:37:23 -05:00
Doug Coleman 39940f793d change literal string throw to ERROR: 2008-08-29 00:34:22 -05:00
Doug Coleman 98bbf464a2 use 1|| in ascii vocab 2008-08-29 00:30:13 -05:00
Slava Pestov 1fcbdf9d52 Fix more compiler bugs 2008-08-29 00:26:47 -05:00
Doug Coleman cb4e9f2f77 document alias 2008-08-29 00:00:41 -05:00
Doug Coleman e91129ba10 make alarms use new accessors 2008-08-28 23:42:59 -05:00
Doug Coleman 98fafecaa7 add license line, IN: 2008-08-28 23:22:53 -05:00
Doug Coleman 8cd2f34db4 spacing 2008-08-28 23:19:51 -05:00
Doug Coleman 3eae1ffe4b add docs
move some words to private
2008-08-28 23:19:18 -05:00
Slava Pestov 74dccc7fbf Debugging compiler 2008-08-28 22:28:34 -05:00
Slava Pestov 1997cbe9aa Fixing libraries for language changes 2008-08-28 22:28:01 -05:00
Slava Pestov a1a8a39c34 Merge branch 'master' of git://factorforge.org/git/littledan 2008-08-28 22:20:51 -05:00
Daniel Ehrenberg d86a4b40a1 Fixing more XML unit tests 2008-08-29 00:30:58 +02:00
Daniel Ehrenberg 48ff069ccb Fixing some XML unit tests 2008-08-29 00:23:33 +02:00
Slava Pestov bcaade8005 Fixing libraries for stack checker changes 2008-08-27 19:27:06 -05:00
Slava Pestov a252844e3e Merge branch 'master' of git://factorforge.org/git/littledan 2008-08-27 17:21:18 -05:00
Daniel Ehrenberg 70aa3fa569 XML updates 2008-08-28 00:02:54 +02:00
Slava Pestov ea2d02f248 Add some failing tests 2008-08-27 16:25:37 -05:00
Slava Pestov 8346554b07 Minor updates 2008-08-27 16:24:04 -05:00
Slava Pestov 4bc54497fa Move vocabularies which use delegation to unmaintained, and delete older unmaintained stuff 2008-08-27 16:23:35 -05:00
U-SLAVA-DFB8FF805\Slava 5edf8b0cb4 Fix Windows bootstrap 2008-08-27 11:52:46 -05:00
Slava Pestov da8b6328de Add unit tests 2008-08-27 08:38:11 -05:00
Slava Pestov f471659810 Fix load error 2008-08-27 05:54:01 -05:00
Slava Pestov 799cefc39a Fix conflict 2008-08-27 05:52:38 -05:00
Slava Pestov 19c5317d97 Fix locals with smart combinator macros, document that locals work with macros now 2008-08-26 20:40:34 -05:00
Slava Pestov 47cb866891 Clean up smart && and || 2008-08-26 20:40:19 -05:00
Slava Pestov efb5553950 More efficient interval-contains? 2008-08-26 19:47:55 -05:00
Slava Pestov 6f4af849e5 Fix problem in interval* and interval/ with zero 2008-08-26 00:19:40 -05:00
Slava Pestov 8c46a3d56f Only annotate certain nodes ith value info 2008-08-24 14:02:33 -05:00
Slava Pestov 8aa6f673aa Optimizations and load fixes 2008-08-24 03:59:37 -05:00
Slava Pestov 7359873b60 Minor compiler tweaks 2008-08-24 01:21:23 -05:00
Slava Pestov b6a7ebf184 Fix map-case 2008-08-23 22:35:29 -05:00
Slava Pestov 91059b4ad6 Documentation update 2008-08-23 20:24:54 -05:00
Slava Pestov 8ce6924702 Fix minor inference errors 2008-08-23 15:05:46 -05:00
Slava Pestov d8ede92dfb Removing delegation support from UI 2008-08-22 23:27:25 -05:00
Slava Pestov a4ac751605 Starting to remove delegation 2008-08-22 23:20:49 -05:00
Slava Pestov 59f902f673 Moving parts of extra/peg to basis 2008-08-22 23:04:24 -05:00
Slava Pestov 8b855b2445 Help lint fixes 2008-08-22 23:00:35 -05:00
Slava Pestov e96228b24c Move a few UI dependencies into basis 2008-08-22 22:10:49 -05:00
Slava Pestov 40e926609a Fixing unit tests 2008-08-22 22:07:59 -05:00
Slava Pestov fd8136786b Cleaning up DCE 2008-08-22 18:09:48 -05:00
Slava Pestov 2440fc1ceb Fixing remaining issues 2008-08-22 17:38:23 -05:00
Slava Pestov 9aa6d8ae04 Compiler fixes 2008-08-22 15:30:57 -05:00
Slava Pestov 86f11713e3 Fixing some more bugs 2008-08-22 03:12:15 -05:00
Daniel Ehrenberg 7e098265ef Final changes for deques rename 2008-08-21 22:11:28 +02:00
Slava Pestov c773d8256b Fix another bug; cleanup phase too eager to remove #phi nodes 2008-08-19 21:48:08 -05:00
Slava Pestov 17758f3749 Stack flow checker; various fixes 2008-08-19 17:11:33 -05:00
Daniel Ehrenberg 1e1da73309 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-19 21:06:26 +02:00
Daniel Ehrenberg 1c13a6a4b9 Deque name change 2008-08-19 21:06:20 +02:00
Slava Pestov 0efec0eff1 DCE fixes 2008-08-18 21:30:10 -05:00
Slava Pestov aa9341e579 Enforce that usages of >r/r> must be balanced within a quotation 2008-08-18 20:49:03 -05:00
Slava Pestov 705054b567 Working on stricter retain stack usage 2008-08-18 20:08:45 -05:00
Slava Pestov 1f89f9bd86 Merge branch 'master' into new_optimizer 2008-08-18 16:44:01 -05:00
Slava Pestov 9b6fb70eba Debugging optimizer 2008-08-18 15:47:49 -05:00
Doug Coleman a3e25491c0 dno't send Cc in header if it's not set 2008-08-17 09:37:04 -05:00
Doug Coleman 4bbf2de249 add support for cc and bcc to smtp 2008-08-16 17:28:38 -05:00
Doug Coleman 5e247325b2 refactor smtp to not clone the email
add email>headers word instead
2008-08-16 17:20:18 -05:00
Doug Coleman dbddc8d590 add types to TUPLE: email 2008-08-16 15:59:32 -05:00
Doug Coleman fa5cff02e8 move more throws to ERROR: 2008-08-16 14:20:13 -05:00
Doug Coleman 21518ff78e better error handling in smtp 2008-08-16 14:14:20 -05:00
Slava Pestov 2fa08c75b9 Fix bug, better tests 2008-08-15 21:45:05 -05:00
Slava Pestov fcfd6caa21 Merge branch 'master' into new_optimizer 2008-08-15 18:57:14 -05:00
Slava Pestov a452dd86f6 Better fix 2008-08-15 18:57:00 -05:00
Slava Pestov 9c67591c7d Merge branch 'master' into new_optimizer 2008-08-15 16:13:29 -05:00
Slava Pestov 713cf91f2a Fix memory leak 2008-08-15 16:13:13 -05:00
Slava Pestov 03468ebe6e Uncomment 2008-08-15 16:12:59 -05:00
Slava Pestov 19673d6826 Merge branch 'master' into new_optimizer 2008-08-15 16:06:33 -05:00
Slava Pestov cf556faf66 Cleanup 2008-08-15 04:09:34 -05:00
Slava Pestov 32b762f5ec Fixing soundness issues with recursive combinators 2008-08-15 04:09:23 -05:00
Slava Pestov 10b75276ff Fix optimization of clone, (clone) 2008-08-15 02:49:52 -05:00
Slava Pestov 1f02696b08 Merge branch 'master' into new_optimizer 2008-08-14 23:39:05 -05:00
Slava Pestov 1c2f76f964 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-14 23:37:31 -05:00
Slava Pestov b06fe6fe9a Fix help lint 2008-08-14 23:35:35 -05:00
Slava Pestov e1987d4af9 Debugging new optimizer 2008-08-14 23:35:19 -05:00
Daniel Ehrenberg 87610f24dc persistent deques cleanup, name changes 2008-08-15 05:10:18 +02:00
Slava Pestov a61e13f7be More aggressive DCE 2008-08-13 23:52:49 -05:00
Doug Coleman d9074c9d4e fix bootstrap 2008-08-13 23:20:44 -05:00
Slava Pestov 7aa542d7c3 Add <flipped> word 2008-08-13 19:47:19 -05:00
Slava Pestov a982e564bf More DCE work 2008-08-13 18:56:50 -05:00
sheeple 7afa9959f8 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-13 15:19:06 -05:00
sheeple bbb3597ac2 add a couple constants for unix file access 2008-08-13 15:13:55 -05:00
Slava Pestov 6a3eb0b7ca Merge branch 'master' into new_optimizer 2008-08-13 14:32:48 -05:00
Slava Pestov 35a1ca3201 Improve ranges docs 2008-08-13 14:19:58 -05:00
Slava Pestov 6f78e38ab4 Add a couple of words to disjoint-sets 2008-08-13 14:19:48 -05:00
Slava Pestov 87cd0a5dab Fix 2008-08-13 14:17:36 -05:00
Slava Pestov 4f82ebdc23 DCE work in progress 2008-08-13 14:17:04 -05:00
Slava Pestov 75c17dfa8a Fix type error 2008-08-12 03:40:27 -05:00
Slava Pestov a5ff214d67 More load fixes 2008-08-12 03:38:56 -05:00
Slava Pestov 56d272df9e Merge branch 'master' into new_optimizer 2008-08-12 03:36:44 -05:00
Slava Pestov 48fa2e2d0e Updating some code 2008-08-12 03:31:48 -05:00
Slava Pestov f2a5a30c6f New front-end and high-level optimizer lands 2008-08-12 03:22:45 -05:00
Slava Pestov aededc406f Adding FFI to new front-end 2008-08-12 02:41:18 -05:00
Slava Pestov 58a40025f4 Merge branch 'master' of git://factorforge.org/git/william42 2008-08-11 01:40:35 -05:00
Slava Pestov 215f6ef65b Add minimum and maximum float constants 2008-08-10 01:59:55 -05:00
Slava Pestov 0097b1d89d Merge branch 'master' of git://factorforge.org/git/littledan 2008-08-09 16:21:06 -05:00
Daniel Ehrenberg b5473d7f14 Persistent deques 2008-08-09 12:40:17 -04:00
Slava Pestov 7ed5db925f Merge branch 'master' of git://factorcode.org/git/factor 2008-08-08 13:15:00 -05:00
Slava Pestov 2d07fd6826 Tuple unboxing progress 2008-08-08 13:14:36 -05:00
Eduardo Cavazos 10d91d712c ui.gadgets.plot: method on callable 2008-08-08 12:06:10 -05:00
Eduardo Cavazos 7402cd2ab7 Move 'ui' to basis 2008-08-07 21:12:50 -05:00
Eduardo Cavazos f891a057af Move colors to basis 2008-08-07 15:46:11 -05:00
Slava Pestov 52f586877f More data structure cleanups 2008-08-06 19:01:17 -05:00
Slava Pestov bbcc4c2384 Builder fixes 2008-08-06 17:51:01 -05:00
Slava Pestov 569657a2df Another utility 2008-08-06 05:35:01 -05:00
Slava Pestov efb6c73f28 Move persistent collections to basis 2008-08-06 04:59:58 -05:00
Slava Pestov f279015b85 Minor fixes 2008-08-06 04:46:30 -05:00
Doug Coleman c6db662b3b Rice is a part of every healthy diet 2008-08-05 04:38:01 -05:00
Slava Pestov d592106e93 Fix inference 2008-09-19 01:08:27 -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 09ecec270a Fix load error 2008-09-18 22:24:46 -05:00
Slava Pestov 4ce3cc4141 Bug fixes 2008-09-18 22:08:12 -05:00
Slava Pestov c545bc4b53 Merge branch 'master' of git://factorcode.org/git/factor 2008-09-18 18:20:32 -05:00
Slava Pestov 58914da662 I/O fixes 2008-09-18 18:20:26 -05:00
U-ENCHILADA\sheeple 772a964a04 \\?\c: is a root-directory on windows 2008-09-18 16:45:15 -06:00
Doug Coleman a53a198cc2 fix load error 2008-09-18 15:16:06 -05:00
Doug Coleman c6ab49e8ca use parser-combinators.regexp instead of regexp 2008-09-18 13:48:18 -05:00
Slava Pestov 6b058d6bee Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-08-04 14:58:13 -05:00
Slava Pestov 04a72f2472 Document disjoint-sets 2008-08-03 21:55:19 -05:00
Doug Coleman 5487188424 Merge branch 'master' of git://factorcode.org/git/factor 2008-08-01 19:22:43 -05:00
Eduardo Cavazos a2f6c6dfde prettyprint: Use color objects 2008-08-01 17:32:30 -05:00
Eduardo Cavazos 4417a64713 io.styles: Minor tweak 2008-08-01 15:12:03 -05:00
Eduardo Cavazos 7e7653eaff io.styles: Use color objects 2008-08-01 15:11:42 -05:00
Eduardo Cavazos 694de3fb70 listener: Use color objects 2008-08-01 14:33:20 -05:00
Eduardo Cavazos 4deed7b44a help.stylesheet: Use color objects 2008-08-01 14:32:47 -05:00
Eduardo Cavazos 011a63a27e prettyprint.backend: Use color objects 2008-08-01 14:29:48 -05:00
Doug Coleman 1fcbcef22d fix unit tests in concurrency
several spawned threads were not labelled
2008-08-01 14:28:34 -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
Joe Groff 393d8ba0a7 typo 2008-07-29 21:23:47 -07:00
Joe Groff a0a1d4728c Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/windows/com/wrapper/wrapper.factor
2008-07-29 21:10:39 -07:00
Slava Pestov e61ef195b6 Fix erg's bug 2008-07-29 18:44:44 -05:00
Slava Pestov 1bb4763927 Move file 2008-07-29 16:59:24 -05:00
Slava Pestov 045f79d35c Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-07-29 16:59:01 -05:00
Slava Pestov 6047429401 More unit test fixes 2008-07-29 16:57:30 -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 04df07ae7e Fix PowerPC make-image 2008-07-29 00:07:31 -05:00
Slava Pestov 4cb64aaeb8 Fixing unit tests for eval word being moved 2008-07-29 00:05:01 -05:00
Slava Pestov 13f52ea659 Fix minor load problems from words being moved around 2008-07-28 23:20:54 -05:00
Slava Pestov 8a2f1d0451 More core cleanups 2008-07-28 22:57:43 -05:00
Slava Pestov 4be5b70695 Move csv back to extra, it uses vars 2008-07-28 22:32:34 -05:00
Slava Pestov f5c15481fe Move io.styles to basis 2008-07-28 22:28:13 -05:00
Slava Pestov 59ab854480 Move unmaintained code out 2008-07-28 22:11:24 -05:00
Slava Pestov d60449d3a8 Move a few things around 2008-07-28 22:09:35 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00