Commit Graph

68 Commits (52043e60d58f2e1696ece8ff60162011cee2a326)

Author SHA1 Message Date
John Benediktsson 7e4d1178c3 interpolate: don't break backwards compatibility. 2015-04-18 20:22:29 -07:00
John Benediktsson c5ed2c89fe interpolate: some fixes for recent API change. 2015-04-18 19:36:49 -07:00
John Benediktsson d89ae96c64 tools.scaffold: support more types and maybe types. 2014-11-13 08:23:22 -08:00
Doug Coleman 1ce7c6a9e7 tools.scaffold: Add type for exemplar in docs. 2014-11-08 00:40:13 -08:00
Doug Coleman 7799c6f217 tools.scaffold: Make a better scaffold-examples word in hopes it will cause more examples to get written. Add more docs. Fix spacing bug in scaffold-undocumented. 2014-10-31 17:45:48 -07:00
Doug Coleman c0fbf0455d tools.scaffold: Add word to scaffold a mason rc file. 2014-04-15 19:05:00 -07:00
John Benediktsson 4f0c404d87 tools.scaffold: more use of hash-sets. 2013-03-10 10:02:53 -07:00
John Benediktsson 916c495337 tools.scaffold: rename scaffold-help to scaffold-docs. 2012-07-27 15:24:30 -07:00
John Benediktsson 6f1c44b46d Cleanup some lint warnings. 2011-10-15 19:19:44 -07:00
Slava Pestov a87211ff29 tools.scaffold: remove unused ERROR: 2011-09-01 22:31:45 -07:00
Doug Coleman 3f0e1ce056 Add scaffold-factor-roots word to tools.scaffold 2011-08-29 01:03:41 -05:00
Erik Charlebois 305dcf1551 Use .factor-rc etc on Windows too, files can begin with dots just fine 2011-05-23 23:36:13 -04:00
Slava Pestov 0e0efbd24a tools.scaffold: clean up 2010-08-02 20:50:59 -04:00
Jon Harper cfc902ed0a Remove redundant newline 2010-08-02 17:20:31 +02:00
Jon Harper 0aa00044ba remove duplicates to conform with lint-tool 2010-08-02 17:20:19 +02:00
Doug Coleman 3b11e2d6aa Normalize vocabulary roots by removing the last path separator so that scaffold tool works with trailing separators 2010-06-21 13:06:09 -05:00
Doug Coleman a6f0abb9a2 Rename alarms -> timers 2010-06-10 16:39:13 -05:00
Erik Charlebois cdb297f6f3 Make scaffolding use set-file-lines so that generated text files end with a newline. 2010-02-22 20:39:45 -08:00
Erik Charlebois 0142d46688 Add scaffolding for platforms.txt, add option to fuel-scaffold-vocab 2010-02-22 20:17:49 -08:00
Erik Charlebois 0925f0a5bf Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-21 03:36:54 -08:00
Erik Charlebois ffddca36b7 Add scaffolding words for tags, summary and authors and hook these up to FUEL. Modified fuel-scaffold-vocab to prompt the user for tags, summary and whether to create help and test files immediately. 2010-02-21 03:34:08 -08:00
Slava Pestov 95bfc8a240 vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
Slava Pestov 0612bc6177 Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Joe Groff 61d579360d remove non-primitive-related uses of tuck from basis 2009-11-05 17:03:24 -06:00
Doug Coleman c762d2b422 scaffold tools now uses the boolean type instead of "a boolean" 2009-07-24 18:09:14 -05:00
Doug Coleman 166afc5784 add scaffold words for default vocab roots 2009-06-21 00:59:06 -05:00
Doug Coleman afa787989a fix bug in tools.scaffold 2009-04-29 19:41:22 -05:00
Doug Coleman 7fe22b14f8 don't scaffold an authors file if the developer-name is not set 2009-04-29 19:06:06 -05:00
Doug Coleman 939c2fa64e scaffold-emacs should use application-data directory on windows 2009-04-29 18:22:54 -05:00
Doug Coleman f22ee5ad8d fix one more bug with scaffold.. 2009-04-18 19:18:41 -05:00
Doug Coleman b15cf5f7ea fix load error 2009-04-18 19:05:57 -05:00
Doug Coleman 49eec252d2 scaffold factor-boot-rc on windows instead of .factor-boot-rc 2009-04-18 18:28:09 -05:00
Doug Coleman df9c48c586 dont allow tests of help scaffolding unless the vocabulary exists 2009-04-17 23:24:41 -05:00
Doug Coleman cd0986509c unit test tools.scaffold, fix a bug in scaffolding docs 2009-03-28 16:40:34 -05:00
Doug Coleman 4bd8583254 fix spacing issue 2009-03-14 10:51:38 -05:00
Doug Coleman b8f24a303a scaffold-help now prints $var-description for symbols 2009-03-14 10:36:24 -05:00
Doug Coleman 1f5a701f68 fix load error in scaffold 2009-02-22 10:03:37 -06:00
sheeple 4367996678 make some more words private, rename scaffold-docs back to scaffold-help 2009-02-22 00:33:00 -06:00
sheeple 405b3dc1ad refactor tools.scaffold -- scaffold-help -> scaffold-docs, it takes a vocab name now 2009-02-22 00:19:10 -06:00
sheeple 785d7ac9af clean up scaffold tool a bit, don't create a -tests.factor file when scaffolding a new vocab 2009-02-21 22:18:02 -06:00
Doug Coleman 3c408342ef renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail 2009-01-29 22:19:07 -06:00
Slava Pestov e0f86889c7 Fixing load-everything for io.files split 2008-12-15 01:13:35 -06:00
Daniel Lee Harple e609448b44 Fix scaffold to work with vocab-roots outside of Factor source tree. Cleanup check-vocab-root. 2008-12-02 16:23:54 -05:00
Doug Coleman 6d44e383b3 add rc files to scaffold since it's hard to create a file named .foo on windows 2008-11-13 14:27:28 -06:00
Doug Coleman e3533daf4d make jedit behave nicely with scaffolding docs 2008-11-11 13:04:20 -06:00
Doug Coleman 9870a7d7cd fix bug with printing docs directory 2008-10-21 21:03:37 -05:00
Doug Coleman d5d94a6bcd scaffold-help deosnt need the vocab-root 2008-10-01 17:52:54 -05:00
Slava Pestov 95bfec86e4 Minor improvements to tools.scaffold 2008-09-24 19:05:03 -05:00
Doug Coleman b8ff34f8b2 add seq' to scaffold 2008-09-17 09:17:10 -05:00
Doug Coleman 733ad4616a print the word name as a clickable link instead of just text 2008-09-16 23:03:42 -05:00