Commit Graph

6090 Commits (c1e9268a452660b17940c51e88ec2d29f90e4173)

Author SHA1 Message Date
Slava Pestov e8d0cbbd6a UI cleanups 2008-07-11 00:46:15 -05:00
Slava Pestov a119bea53a Fix xmode.keyword-map to not use delegation 2008-07-11 00:46:06 -05:00
Slava Pestov 300921a026 Add construct-delegate back, some code still uses it 2008-07-11 00:45:53 -05:00
Slava Pestov 64a2b0c7a5 Remove more delegation usage from UI: build-* words, various misc things 2008-07-11 00:01:22 -05:00
Slava Pestov 40d52ac227 Fix typo 2008-07-11 00:00:31 -05:00
Slava Pestov 82a0a3c5c4 Merge branch 'master' of git://tiodante.com/git/factor 2008-07-10 20:32:52 -05:00
Slava Pestov fb32480ec2 Merge branch 'master' of git://double.co.nz/git/factor 2008-07-10 20:32:26 -05:00
Slava Pestov 78c3b25f60 UI inheritance conversion step 1: eliminate all usages of set-gadget-delegate except build-* and some contributed vocabs 2008-07-10 20:32:17 -05:00
Chris Double 59857a455b Fix lisp unit tests 2008-07-11 11:37:02 +12:00
Chris Double d808d49f68 Fix lisp.parser unit tests 2008-07-11 11:37:02 +12:00
Chris Double 8208661ed8 Use new style accessors in fjsc 2008-07-11 11:37:02 +12:00
Chris Double 14cc510844 Fix fjsc failing tests 2008-07-11 11:37:02 +12:00
Chris Double 9fc2175403 peg refactorings 2008-07-11 11:37:02 +12:00
Chris Double 46b0df2631 Use || in peg choice code generation 2008-07-11 11:37:02 +12:00
Chris Double 51faed0945 Make pegs seq parser use short circuiting && 2008-07-11 11:37:02 +12:00
Chris Double 38ae977bef Cleanup some cpu-8080 code 2008-07-11 11:37:02 +12:00
Chris Double 20b517d7da Covert cpu.8080 to use pegs 2008-07-11 11:37:02 +12:00
Bruno Deferrari 2d12fe4f05 irc.client: Fix tests 2008-07-10 20:11:08 -03:00
Alfredo Beaumont e3ce229c1f Fix a stack underflow 2008-07-10 23:55:45 +02:00
Alfredo Beaumont 7a5407d19c Merge branch 'wordtimer' of http://phildawes.net/2008/factor into wordtimer 2008-07-10 23:51:51 +02:00
William Schlieper f90ac9a691 Fixed bug in ui.gadgets.tabs 2008-07-10 16:40:12 -04:00
Slava Pestov 56d3031b41 Rename incorrectly named file 2008-07-10 13:11:43 -05:00
Slava Pestov 9e504087c7 Merge branch 'master' of git://factorforge.org/git/william42 2008-07-10 13:10:59 -05:00
Eduardo Cavazos 30cc22d411 Merge branch 'master' of factorcode.org:/git/factor 2008-07-10 10:57:19 -05:00
Eduardo Cavazos 0baaeec563 gadgets-docs: fix typo 2008-07-10 10:56:57 -05:00
Slava Pestov bdd5a79177 Compiler fix 2008-07-10 02:52:55 -05:00
Slava Pestov 382c35a933 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-10 02:16:57 -05:00
Slava Pestov 498986fe88 Fix tuple redefinition bug 2008-07-10 02:11:49 -05:00
U-WSCHLIEP-PC\wschliep 07c38a867d Added extra/irc/ui and extra/ui/gadgets/tabs 2008-07-10 02:38:48 -04:00
Slava Pestov 5d9c1ea0a0 Documentation updates, rename unfold to produce 2008-07-10 01:00:27 -05:00
Slava Pestov 8a9fd1c2b5 Merge branch 'master' of git://double.co.nz/git/factor 2008-07-10 00:18:30 -05:00
Chris Double b720bc16a8 Fix peg equals? method 2008-07-10 17:17:36 +12:00
Slava Pestov 2a1aa7b019 Conversation scope work in progress 2008-07-09 23:41:45 -05:00
U-WSCHLIEP-PC\wschliep 57e13c5b65 Merge branch 'master' of git://tiodante.com/git/factor 2008-07-09 22:16:34 -04:00
Bruno Deferrari dda15b0d06 irc.client: Fix join message handling 2008-07-09 23:11:39 -03:00
Chris Double 2ed0d561ae Store peg rules by their id rather than word in left recursion handling 2008-07-10 13:56:07 +12:00
Chris Double 9e78bb70f2 packrat refactoring 2008-07-10 13:56:07 +12:00
Chris Double 4135f81514 Fix comment in peg eval-rule 2008-07-10 13:56:07 +12:00
Chris Double ec896eeba8 peg fixes 2008-07-10 13:56:06 +12:00
Chris Double d92c19f694 Remove delegate usage from pegs 2008-07-10 13:56:06 +12:00
Chris Double 7f4fe76698 More peg test fixes 2008-07-10 13:56:06 +12:00
Chris Double f3145c5961 [EBNF and EBNF: now return ast 2008-07-10 13:56:06 +12:00
Chris Double 72bd6b4dc8 Fix peg tests 2008-07-10 13:56:06 +12:00
Chris Double 4c1fe8f0b3 Add <EBNF ... ENBF> syntax to return a parser object 2008-07-10 13:56:06 +12:00
Chris Double 8aa7bc6d78 [EBNF ... EBNF] now does an implicit call 2008-07-10 13:56:06 +12:00
Chris Double e47f944cca Print error message nicely 2008-07-10 13:56:06 +12:00
Chris Double b5cef674b1 Pegs throw exceptions on error now 2008-07-10 13:56:06 +12:00
Chris Double c8511b483f Add support for 'with' in js parser. Now parses jquery successfully 2008-07-10 13:56:06 +12:00
Chris Double 8f718fa41e Parse more valid JavaScript 2008-07-10 13:56:06 +12:00
Chris Double 87bbe8cae1 Get for(x in y) { } working in js parser 2008-07-10 13:56:06 +12:00