Doug Coleman
565ac276cd
help.lint.checks: Ignore linux-monitors as not real leaks.
...
Fixes #2014 .
2018-07-07 17:32:06 -05:00
Doug Coleman
e5bd5f6719
help.lint.checks: Save lint disposables in hash.
2018-07-07 11:14:16 -05:00
Doug Coleman
411a55314c
help.lint: Add a MAIN: to help-lint to test lint from command line like we already have for unit tests.
...
Also flush stdout for both MAIN: test apps.
2018-07-07 01:13:19 -05:00
Doug Coleman
06b07b9e9c
help.lint.checks: Fix regression in help-lint introduced in 8c158aa68f
.
...
We haven't been checking words in help-lint for two years! Ack!
2018-07-07 01:13:19 -05:00
Doug Coleman
2ca1b32580
help.lint.checks: remove debug to fix deploy 23
2018-06-20 06:49:25 -05:00
Doug Coleman
9f213f96f6
core: Add the shuffler words but without primitives.
...
The nipd branch slowed bootstrap by a minute, this patch does not.
sorry about changing the fjsc line endings...
2018-06-19 22:52:58 -05:00
Cat Stevens
de3d01daef
v0.2 help.lint.pedantic: move to extra
2018-02-03 14:58:32 -08:00
Cat Stevens
28336323b4
v0.1 help.lint.pedantic
2018-02-03 14:58:32 -08:00
John Benediktsson
013adec055
source-files.errors: rename <definition-error> to new-source-file-error.
2017-10-25 10:45:46 -07:00
Alexander Iljin
6d355c998b
help.lint.spaces: new vocab
2017-06-05 13:16:07 -07:00
John Benediktsson
b1c0a1be33
help.lint.checks: improve check-example to print the stack (if any).
...
Any output from the example will be preserved like it currently is,
and any objects on the stack will be printed the same way they are
in the listener prefixed by ``--- Data stack:``.
2017-05-05 08:40:47 -07:00
John Benediktsson
e1b7d5db1f
Revert "help.lint.checks: prettyprints the examples stack automatically."
...
This reverts commit 1f4bcc2d56
.
2017-05-03 18:21:25 -07:00
John Benediktsson
1f4bcc2d56
help.lint.checks: prettyprints the examples stack automatically.
...
This allows us to not have to "USE: prettyprint" and "." in the examples.
Much cleaner this way!
2017-05-03 18:15:36 -07:00
John Benediktsson
baaa06278c
Revert "sequences: swap stack arguments for start/start*/subseq?."
...
This reverts commit 63b0593824
.
2017-01-21 07:20:14 -08:00
John Benediktsson
63b0593824
sequences: swap stack arguments for start/start*/subseq?.
...
It is more natural to be ( seq subseq -- ? ).
2017-01-20 22:49:53 -08:00
Alexander Iljin
2fd5654473
Add EOL at EOF for all authors.txt files for consistency
...
In some instances replaced CR/LF with LF.
2016-07-30 09:25:30 -07:00
John Benediktsson
a3bc9cf192
help.lint.checks: adding linux and windows ui disposables.
2016-07-16 16:51:17 -07:00
John Benediktsson
c9801980ed
help.lint.checks: factored out to no-ui-disposables word.
2016-07-16 16:28:04 -07:00
John Benediktsson
51cf484361
help.lint: use vocab-exists? and eliminate UI disposables from check.
2016-07-16 16:22:06 -07:00
John Benediktsson
8c158aa68f
help.lint.checks: ignore words without defined word-help.
...
This allows us to skip words that use the $default help.
2016-04-05 19:03:48 -07:00
John Benediktsson
498285d7dd
unicode: make this the API for all unicode things.
2016-03-30 23:29:48 -07:00
John Benediktsson
6af99c3c21
Fix "doesnt" typo.
2016-02-26 08:56:25 -08:00
John Benediktsson
ceb75057da
change ERROR: words from throw-foo back to foo.
2015-08-13 16:13:05 -07:00
Doug Coleman
b6be8685c3
basis: ERROR: changes.
2015-08-13 03:20:39 -07:00
Doug Coleman
2adeed9cb3
factor: rename classes:members to class-members so it doesn't conflict with sets:members. ugh.
2015-07-20 00:32:42 -07:00
Doug Coleman
a4c5a748ad
core/basis: Rename words dealing with vocabs to loaded-vocabs or disk-vocabs because it's too confusing otherwise.
2015-06-08 12:47:35 -07:00
John Benediktsson
b366a06c41
use reject instead of [ ... not ] filter.
2015-05-12 18:50:34 -07:00
John Benediktsson
a33fc84de7
help.lint.checks: re-enable leak detection.
2015-05-12 10:46:37 -07:00
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