Commit Graph

49 Commits (f2a40f88dc4bb13a2974fb6ee8a5a2fbd706aefd)

Author SHA1 Message Date
John Benediktsson 2e5cec428a help.markup: adding a $slots word to document slots, use it. 2020-02-16 22:36:19 -08:00
Doug Coleman 4e9d383fe5 docs: Fix help-lint-all mistakes. 2018-07-07 01:13:19 -05:00
John Benediktsson ca03896d74 more test IN: cleanup. 2018-02-15 09:20:01 -08:00
John Benediktsson 3f8c9e4150 wrap: faster (and simpler) wrapping algorithm. 2017-02-02 14:02:13 -08:00
John Benediktsson f7ce76aa4b wrap: remove line-ideal, we only ever use a max-width. 2017-02-01 20:30:57 -08:00
John Benediktsson e0bcd7423b wrap.words: make it work with empty input. 2015-09-20 09:44:17 -07:00
Doug Coleman 1fcf96cada factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon. 2015-07-25 22:59:56 -07:00
John Benediktsson d5ebb43905 wrap: some cleanup. 2015-07-20 12:25:49 -07:00
John Benediktsson 46fbfe3ff0 wrap: use infimum-by instead of min-by. 2015-07-20 12:25:49 -07:00
Doug Coleman 2fd752536f wrap.words: fix docs 2015-07-20 01:31:10 -07:00
Doug Coleman af90d77fc2 wrap.words: rename wrap.words:word to wrapping-word. this ``wrapping-word`` is loaded by default and now this trivial vocabulary won't cause a naming conflict with the builtin ``word`` and one of the most used symbols and concepts in the entire language. 2015-07-20 01:15:48 -07:00
John Benediktsson 327a4ba5af splitting.monotonic: cleanup and simplify monotonic-split. 2015-07-17 12:14:33 -07:00
Doug Coleman 892c62e1dc factor: second stab at [ ] [ ] unit-test -> { } [ ] unit-test 2015-07-03 09:39:59 -07:00
Doug Coleman 43d6f1d3e2 factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:. 2015-07-02 17:28:17 -07:00
Doug Coleman 59f3b1ea57 Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
Needs a bit more work.

This reverts commit 7e54cc2824.
2015-07-02 13:47:06 -07:00
Doug Coleman 7e54cc2824 factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool! 2015-07-02 11:36:08 -07:00
Doug Coleman 999aa7c897 factor: clean up spaces in -tests files 2015-07-02 10:34:01 -07:00
Doug Coleman e3cb325040 factor: clean up whitespace in -docs files 2015-07-02 10:31:22 -07:00
Doug Coleman 352e5de16a core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
2015-06-29 17:25:40 -07:00
John Benediktsson 109b35572f wrap.strings: empty strings should wrap as the indent. 2013-08-05 11:25:01 -07:00
John Benediktsson 155cc44020 wrap.strings: fix using in tests. 2013-07-28 10:57:02 -07:00
John Benediktsson 8198a6f547 wrap.strings: allow wrap-indented-string to have a numbered indent provided. 2013-07-27 21:18:10 -07:00
John Benediktsson 803a1cb565 wrap: more speedups. 2012-09-19 17:09:07 -07:00
John Benediktsson aa7790c645 wrap: 25% faster on benchmark. 2012-08-29 09:20:55 -07:00
John Benediktsson b2a10982f7 wrap.words: missed this commit. 2012-08-03 08:44:22 -07:00
John Benediktsson a1682451eb wrap: remove use of namespace, speed up a little. 2012-08-03 08:26:58 -07:00
John Benediktsson 4e72d80256 Using "same?" in more places. 2012-07-21 10:22:44 -07:00
John Benediktsson f3e1dc5b98 Use "map-sum" instead of "map sum". 2012-04-25 13:18:21 -07:00
John Benediktsson 3207244c60 sequences: define ?first and ?second. 2011-10-13 12:53:46 -07:00
Keith Lazuka 405e5d015b docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Doug Coleman 823c2c0a58 fix using and tests 2009-09-23 12:54:34 -05:00
Daniel Ehrenberg 3abcebc36c More unit tests for wrap 2009-07-02 21:12:38 -05:00
Daniel Ehrenberg be26a4f63d Fixing long-standing bug in wrap 2009-07-02 20:24:41 -05:00
Slava Pestov 4c369cdf48 lists: slight cleanup 2009-05-16 13:34:39 -05:00
Slava Pestov 05f3f9dcb9 Fixing unit tests for stack effect inference changes 2009-04-20 21:15:19 -05:00
Slava Pestov 0ffd43e2e3 1.0/0.0 => 1/0. 2009-04-13 19:48:08 -05:00
Slava Pestov be4fb1e7d9 Move call( and execute( to core 2009-03-16 20:11:36 -05:00
Slava Pestov 6b25e99470 Add summary for heaps more vocabs 2009-02-16 21:05:13 -06:00
Daniel Ehrenberg c51a5d7678 Making basis/wrap not try to align the last line 2009-02-10 01:46:02 -06:00
Daniel Ehrenberg 462b208475 Cleaning up strict list combinators 2009-02-09 15:31:57 -06:00
Daniel Ehrenberg 35b526cc7a Docs for lists, consolidating list functionality in lists, minor API changes 2009-02-09 14:29:09 -06:00
Daniel Ehrenberg 3e5ec77439 Splitting up basis/wrap into three vocabs 2009-02-09 01:12:32 -06:00
Daniel Ehrenberg c4aa14b9d9 Making lazy lists compile, and using them where applicable 2009-02-08 23:06:03 -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
Daniel Ehrenberg 067681334f Bug fix and docs in wrap 2009-02-03 22:12:04 -06:00
slava e29f18a2f4 Trying to fix a bad merge...
Revert "Merge branch 'master' of git://factorcode.org/git/factor"

This reverts commit da639739bd, reversing
changes made to 346a61f497.
2009-02-03 00:27:34 -06:00
Slava Pestov cf80dd122a Updating code for make and fry changes 2008-09-10 22:11:40 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00