Commit Graph

16 Commits (b4bb4d55fa2f520f3087d54c13f494f15be0eaf3)

Author SHA1 Message Date
Slava Pestov 9f49139057 ui.gadgets.editors and ui.gadgets.tables: factor out common code into ui.gadgets.line-support, fix selection rendering
documents: don't use dynamic variables inappropriately, clean up stack shuffling
2009-02-07 18:09:50 -06:00
Slava Pestov 669548e62e Clean up some usages of tuck, and add Joe's curried cleave/spread/apply combinators to kernel vocabulary 2009-02-02 13:43:54 -06:00
Slava Pestov 478ef76801 Documents no longer mutatte their model's value 2009-01-29 03:04:23 -06:00
Slava Pestov e33d827b99 Don't add useless edits 2009-01-28 12:11:45 -06:00
Slava Pestov 33c955775b Add undo/redo to documents 2009-01-28 00:30:30 -06:00
Slava Pestov 8a3c0ce2cc Add change-doc-range combinator 2009-01-25 23:03:13 -06:00
Slava Pestov 78fe3effa5 Add set-elt-string 2009-01-11 23:51:41 -06:00
Slava Pestov 1f11b0d78b Use singleton classes instead of tuples for document elements 2008-12-24 22:38:02 -06:00
Slava Pestov e4edfe076d Clean up ugly shuffling in documents code 2008-12-22 05:50:43 -06:00
Slava Pestov cb56943f81 Clean up each-line combinator a bit, add unit tests 2008-12-02 20:46:09 -06:00
Slava Pestov 2be5693f38 Clean up documents 2008-11-22 00:30:39 -06:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00
Slava Pestov 44f53de164 Move make to its own vocabulary, remove fry _ feature 2008-09-10 20:07:00 -05:00
Doug Coleman e9d298b3ed new accessors 2008-08-31 02:51:01 -05:00
Doug Coleman a5baa31784 new accessors 2008-08-29 02:13:08 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00