Commit Graph

48 Commits (d17ef380074d7d23ef0cd42aaed2ef573027d1b1)

Author SHA1 Message Date
Doug Coleman 83a442c30f don't natural-sort the stack effects or $values in help-lint -- catches a lot more documentation errors 2009-10-21 17:39:53 -05:00
Keith Lazuka 405e5d015b docs: change $subsection to $subsections 2009-10-02 12:15:48 -04:00
Slava Pestov afec68db24 help.lint.checks: don't throw strings 2009-07-16 21:38:54 -05:00
Slava Pestov daed003f33 vocabs.hierarchy: more refactoring, update existing code for new API 2009-07-06 04:55:23 -05:00
Doug Coleman f1bf5db9ed turn off auto-use when using help-lint 2009-06-18 19:34:56 -05:00
Slava Pestov 37b01357ec Remove unused words discovered by Samuel Tardieu 2009-06-16 16:38:39 -05:00
Slava Pestov aba4fa7371 Recent vocabs.parser change had a regression: vocabs with no roots (scratchpad) were excluded from default use list. Also move with-interactive-vocabs to listener vocab 2009-06-07 21:59:13 -05:00
Doug Coleman 407377fc98 rename peek -> last and update all usages 2009-05-25 16:38:33 -05:00
Slava Pestov 3ff291cc92 help.lint: don't use mutable vocab tuple as key in lint-failures hash 2009-05-16 09:43:01 -05:00
Slava Pestov 3cb6d95a4f help.lint: fix :lint-failures word 2009-05-04 13:10:27 -05:00
Slava Pestov b2c3183b21 Split up tools.vocabs. Note that load-everything is now named load-all 2009-05-04 06:44:17 -05:00
Slava Pestov 83b7ac3f3a Forgetting a definition removes compile error
Notify definition observers with nested compilation units
2009-04-15 00:27:02 -05:00
Slava Pestov a2cff89591 Call notify-error-observers 2009-04-13 14:40:03 -05:00
Slava Pestov 7a33780bc2 Fix bootstrap 2009-04-12 16:31:25 -05:00
Slava Pestov c4be8bd65a Refactor error code so that error types are registered; listener prints a summary of errors 2009-04-12 16:08:46 -05:00
Slava Pestov 0420b39f4f Make source file error types a bit more extensible 2009-04-11 22:26:24 -05:00
Slava Pestov 26356ffc63 Working on error-list tool 2009-04-11 21:26:36 -05:00
Slava Pestov e5df0559eb Working on adding help-lint errors to error list 2009-04-11 20:30:09 -05:00
Slava Pestov 786475102d Make more code infer 2009-03-17 02:19:50 -05:00
Slava Pestov be4fb1e7d9 Move call( and execute( to core 2009-03-16 20:11:36 -05:00
Slava Pestov b3f09a9aed Check for words which are not classes but have a $class-description element anyway 2009-03-10 17:28:17 -05:00
Daniel Ehrenberg b65b88364c Updating lots of things to use call( -- ) 2009-02-08 22:12:11 -06:00
Slava Pestov fe886fc8f3 Help lint: check for empty description elements 2009-01-30 03:45:51 -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 730246c5e9 Make help.lint even stricter 2009-01-27 04:27:22 -06:00
Slava Pestov c93e56d893 Stricter help.lint 2009-01-27 04:11:43 -06:00
Slava Pestov 9935c8f3c0 help.lint: check examples in articles 2009-01-27 01:41:57 -06:00
Slava Pestov 392516e845 More doc fixes 2009-01-16 14:20:29 -06:00
Slava Pestov bfd2fcf750 help-lint doesn't check on value-words, this allows values to be documented. Also, make 'see' work with value words 2009-01-16 14:12:10 -06:00
Slava Pestov c5160d76e9 Merge qualified, alias, symbols, constants into core 2008-12-17 18:10:01 -06:00
Slava Pestov 6c7bd04e14 Use bi instead of dup/swap 2008-12-16 06:12:45 -06:00
Slava Pestov 184de13b57 Some help lint fixes, including a fix for help lint itself 2008-12-16 06:00:45 -06:00
Slava Pestov 732f726c96 Help lint no longer flags symbols as having violations 2008-12-15 22:49:47 -06:00
Slava Pestov 4f0a9f311e Untangling some dependencies 2008-12-08 14:58:00 -06:00
Slava Pestov 8db24bdd34 assert-depth now has a static stack effect. This fixes a UI unit test failure 2008-12-05 08:25:26 -06:00
Doug Coleman cf325ac1af summary file was empty 2008-11-29 12:18:41 -06:00
Slava Pestov 17cb29e74e "help" test in UI should not affect browser tool 2008-11-22 01:24:05 -06:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00
Slava Pestov c03d4ff7d6 Better help.lint, fix some typos 2008-09-24 00:45:49 -05:00
Slava Pestov cf80dd122a Updating code for make and fry changes 2008-09-10 22:11:40 -05:00
Slava Pestov 44f53de164 Move make to its own vocabulary, remove fry _ feature 2008-09-10 20:07:00 -05:00
Doug Coleman 8a921c791c if-empty changes 2008-09-06 19:13:59 -05:00
Slava Pestov b821bcf8a3 Fixing help unit test which was clobbering help lint 2008-09-01 04:15:01 -05:00
Slava Pestov 9389f3091c Fix a bug in help lint 2008-08-31 08:12:27 -05:00
Slava Pestov 8b855b2445 Help lint fixes 2008-08-22 23:00:35 -05:00
Slava Pestov 2440fc1ceb Fixing remaining issues 2008-08-22 17:38:23 -05:00
Slava Pestov b06fe6fe9a Fix help lint 2008-08-14 23:35:35 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00