John Benediktsson
|
5986f9cbe3
|
help.lint.checks: allow $slot to be used with struct-class.
|
2014-06-08 18:12:26 -07:00 |
John Benediktsson
|
3ec5c7074d
|
help.lint.checks: better error message for non-unique $see-also.
|
2014-06-06 14:46:46 -07:00 |
John Benediktsson
|
c765f85851
|
help.lint.checks: maybe clearer error message.
|
2014-06-06 14:40:01 -07:00 |
John Benediktsson
|
a992963f44
|
help.lint: help-lint should not be a MAIN: word.
|
2014-06-06 10:36:05 -07:00 |
John Benediktsson
|
256b135aa9
|
basis: use <vocab-link> in a couple places.
|
2014-06-03 10:14:03 -07:00 |
John Benediktsson
|
72ff285bd8
|
help: use effect>string instead of present.
|
2014-05-19 10:18:48 -07:00 |
John Benediktsson
|
ca061f79ff
|
help.lint.checks: temporary fix for $quotation changes.
|
2014-05-19 10:04:39 -07:00 |
John Benediktsson
|
8fc9b823e3
|
help.lint.checks: remove leaks check for now due to bootstrap issues.
|
2014-04-15 10:48:49 -07:00 |
Björn Lindqvist
|
792ed03b4d
|
help.lint.checks: check for disposable leaks and print more details when $values are wrong
|
2014-04-14 08:37:52 -07:00 |
John Benediktsson
|
5726da1285
|
help.lint: remove old word.
|
2013-08-24 12:21:16 -07:00 |
John Benediktsson
|
b88755769b
|
help.lint: add slot checking, don't check constants for $values.
|
2013-08-24 11:39:16 -07:00 |
John Benediktsson
|
cd1c6ccda0
|
help.lint: fix error-type-holder.
|
2013-03-23 22:04:49 -07:00 |
Doug Coleman
|
f4dfc3733a
|
help.lint: Rename help-lint-error.
|
2013-03-23 17:06:37 -07:00 |
Doug Coleman
|
2b35edb595
|
issue #358: Make a word lookup-article so that article is just a tuple.
|
2012-06-21 08:35:38 -07:00 |
Joe Groff
|
1ef6fc03e6
|
remove values vocab
|
2011-11-28 21:26:33 -08:00 |
Doug Coleman
|
26872ffe4d
|
Rename vocab to lookup-vocab
|
2011-10-24 06:42:54 -05:00 |
Doug Coleman
|
3560b93329
|
make unlinked-words take a vocabulary name instead of a list of words
|
2010-06-23 14:58:07 -05:00 |
Doug Coleman
|
bdecd564a3
|
Use keys/values where appropriate
|
2010-05-21 12:48:04 -05:00 |
Daniel Ehrenberg
|
512fe14e4e
|
Merge branch 'bags' of git://github.com/littledan/Factor
Conflicts:
basis/compiler/cfg/ssa/construction/tdmsc/tdmsc.factor
basis/furnace/auth/auth.factor
basis/stack-checker/backend/backend.factor
|
2010-03-16 13:28:00 -04:00 |
Joe Groff
|
4367b15c4a
|
update help-lint to complain when $quotation effect doesn't match declared effect on corresponding input parameter of stack effect
|
2010-03-09 19:51:04 -08:00 |
Daniel Ehrenberg
|
434605c0b5
|
Changing some uses of prune to use members
|
2010-02-27 13:14:03 -05:00 |
Slava Pestov
|
c3de89c808
|
help.lint.checks: you can't have duplicate names in $values anymore
|
2010-02-19 12:32:03 +13:00 |
Slava Pestov
|
13e2de5cae
|
help.lint: flush
|
2010-01-26 01:01:27 +13:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Doug Coleman
|
89a426d797
|
fix help lint
|
2009-10-30 13:35:20 -05:00 |
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 |