Commit Graph

3129 Commits (8654bfe92142b4b1bfe8aa5257fa1d361f83a461)

Author SHA1 Message Date
Slava Pestov 8654bfe921 Merge branch 'master' into new_ui 2009-02-09 20:30:44 -06:00
Slava Pestov 0684a9b7b0 Merge branch 'master' into new_ui 2009-02-09 18:16:14 -06:00
Slava Pestov 17676efeaa Merge branch 'master' of git://factorcode.org/git/factor 2009-02-09 18:12:00 -06:00
Slava Pestov efc88c5b69 Remove nipd, 3nip, 4nip and tuckd from basis/shuffle 2009-02-09 18:11:42 -06:00
Slava Pestov 6667aa1238 ui.text.freetype: update for ui.text API changes 2009-02-09 18:07:33 -06:00
Slava Pestov 954596c947 ui.tools.listener: fix tests 2009-02-09 18:04:18 -06:00
Daniel Ehrenberg 1279d6e8ea Fixing furnace test/docs 2009-02-09 16:46:02 -06:00
Daniel Ehrenberg 5a90a0aae5 Fixing bug in render-hidden 2009-02-09 16:41:23 -06:00
Slava Pestov 3bd22a39f6 effects: fix bug reported by Joe where printing { f } { } <effect> kills the listener; simpler implementation of 'shuffle'; add compiler transform to 'shuffle' if effect is constant 2009-02-09 16:26:56 -06:00
Daniel Ehrenberg 937247e6e4 Merge branch 'master' into no-elements 2009-02-09 16:21:44 -06:00
Daniel Ehrenberg 0c589061ad More docs for lazy lists, getting rid of lazy-map-with 2009-02-09 16:18:24 -06:00
Daniel Ehrenberg 462b208475 Cleaning up strict list combinators 2009-02-09 15:31:57 -06:00
Daniel Ehrenberg 975f197558 Fixing help-lint bugs 2009-02-09 14:37:22 -06:00
Daniel Ehrenberg 35b526cc7a Docs for lists, consolidating list functionality in lists, minor API changes 2009-02-09 14:29:09 -06:00
Slava Pestov 699ac62bc9 ui.gadgets.paragraphs: update for wrap.words API 2009-02-09 01:47:41 -06:00
Slava Pestov fe59b4d24d help: make all relevant words infer 2009-02-09 01:47:31 -06:00
Slava Pestov e3f6ee0792 Merge branch 'master' into new_ui 2009-02-09 01:17:07 -06:00
Slava Pestov 45e8d14a1f Fix bad whitespace 2009-02-09 01:16:23 -06:00
Daniel Ehrenberg 3e5ec77439 Splitting up basis/wrap into three vocabs 2009-02-09 01:12:32 -06:00
Slava Pestov 7b8e7f8092 Use call( in a bunch of places in the UI; update-ui infers now 2009-02-09 00:49:48 -06:00
Slava Pestov 3045777f02 Fix conflict 2009-02-09 00:34:00 -06:00
Daniel Ehrenberg 57ac121d2b adding execute( -- ) and documentation for basis/call 2009-02-09 00:33:30 -06:00
Slava Pestov ea60a0362f no-word-errors now print better 2009-02-09 00:25:59 -06:00
Slava Pestov 54e4e8873a delegate: add support for single-generic protocols, add failing unit test for bug 2009-02-09 00:25:33 -06:00
Slava Pestov cf4e0d78c3 Rework listener's debugger-popup code 2009-02-09 00:25:05 -06:00
Slava Pestov 3ac409e432 ui.gadgets.tables: clean up selected row rendering, add single-click mode 2009-02-09 00:23:47 -06:00
Slava Pestov 3391dc5935 wrappers: make new-wrapper inline 2009-02-09 00:23:26 -06:00
Slava Pestov 828ecde1ca ui.gadgets.theme: better selection color 2009-02-09 00:23:08 -06:00
Slava Pestov df62cb8edb Better error checking for labels and text rendering 2009-02-09 00:22:41 -06:00
Daniel Ehrenberg 89e3eb6fa3 Moving lists to basis 2009-02-08 23:49:05 -06:00
Daniel Ehrenberg c4aa14b9d9 Making lazy lists compile, and using them where applicable 2009-02-08 23:06:03 -06:00
Daniel Ehrenberg af9f5112d4 Adding call( -- ) 2009-02-08 22:39:22 -06:00
Daniel Ehrenberg b65b88364c Updating lots of things to use call( -- ) 2009-02-08 22:12:11 -06:00
Daniel Ehrenberg 25dc79d0e8 Merge branch 'master' of git://factorcode.org/git/factor 2009-02-08 21:18:10 -06:00
Daniel Ehrenberg c3f5dc2e96 Help-lint edit for furnace.utilities 2009-02-08 21:17:59 -06:00
Daniel Ehrenberg 7a8a48bdab Merge branch 'master' of git://factorcode.org/git/factor into no-elements 2009-02-08 21:04:08 -06:00
Daniel Ehrenberg ea46845ac1 Slight furnace cleanup 2009-02-08 20:32:11 -06:00
Doug Coleman b529df9652 handle seeking before the file start on windows, add a unit test for this 2009-02-08 20:18:30 -06:00
Slava Pestov 112c94cda2 Merge branch 'master' into new_ui 2009-02-08 18:36:47 -06:00
Daniel Ehrenberg 0e8986176f Adding failing unit test to wrap (must-infer) 2009-02-08 18:24:22 -06:00
Daniel Ehrenberg da45cbe96d Rewriting basis/wrap with Knuth's algorithm. Minor API changes will probably break Slava's unmerged UI changes 2009-02-08 17:13:28 -06:00
Doug Coleman 16312f6711 clean up stream-seek with some suggestions from slava 2009-02-08 10:35:30 -06:00
Slava Pestov 11347713f7 ui.gadgets.search-tables: update for ui.gadgets.tables protocol change 2009-02-08 04:27:24 -06:00
Slava Pestov 043b77c702 Fix conflict 2009-02-08 00:07:59 -06:00
Slava Pestov f36ec3f0c5 Add nsum, nspread and nweave to generalizations 2009-02-07 23:04:55 -06:00
Slava Pestov f4ae56a85b ui.gadgets.line-support: common code for gadgets that display a vertical list of lines 2009-02-07 18:14:18 -06:00
Slava Pestov 06eb14573b ui.gadgets.panes: set background color of labels to page-color 2009-02-07 18:13:33 -06:00
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 ca2c14646e help.stylesheet: use COLOR: 2009-02-07 18:05:24 -06:00
Slava Pestov 176629055e Add support for rendering selected text to ui.text 2009-02-07 18:05:11 -06:00