Commit Graph

353 Commits (56a1e8d0447eef00a67c8be7cb7d219132ccd9ff)

Author SHA1 Message Date
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
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