diff options
| author | Paul Eggert | 2016-05-18 00:48:35 -0700 |
|---|---|---|
| committer | Paul Eggert | 2016-05-18 00:49:30 -0700 |
| commit | 07ebcf1bd964ae64446c52fb5481e919ed577358 (patch) | |
| tree | e7852c793a7126ba4aaba640bd93bca3072ba4a5 /etc | |
| parent | b4d1cddc1b238f0c53ef7eb52e7dcf3467d412ea (diff) | |
| download | emacs-07ebcf1bd964ae64446c52fb5481e919ed577358.tar.gz emacs-07ebcf1bd964ae64446c52fb5481e919ed577358.zip | |
‘make check-declare’ now chatters less
* etc/NEWS: Document this.
* lisp/emacs-lisp/check-declare.el (check-declare-locate):
Return relative names, not absolute.
(check-declare-scan, check-declare-verify, check-declare-warn)
(check-declare-file, check-declare-directory):
Generate less chatter. Use relative file names rather than
absolute. Don’t give up on computing a good file name for a
diagnostic merely because the function name was bad. Make
malformed declarations more noticeable. Don’t warn about
"ext:..." declarations if check-declare-ext-errors is nil.
(check-declare-errmsg): Remove.
(check-declare-warn): New optional arg LINE.
(check-declare-files): Put status into mode line rather than
chattering.
Diffstat (limited to 'etc')
| -rw-r--r-- | etc/NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
| @@ -370,6 +370,10 @@ of curved quotes in format arguments to functions like 'message' and | |||
| 370 | 'format-message'. In particular, when this variable's value is | 370 | 'format-message'. In particular, when this variable's value is |
| 371 | 'grave', all quotes in formats are output as-is. | 371 | 'grave', all quotes in formats are output as-is. |
| 372 | 372 | ||
| 373 | ** Functions like 'check-declare-file' and 'check-declare-directory' | ||
| 374 | now generate less chatter and more-compact diagnostics. The auxiliary | ||
| 375 | function 'check-declare-errmsg' has been removed. | ||
| 376 | |||
| 373 | 377 | ||
| 374 | * Lisp Changes in Emacs 25.2 | 378 | * Lisp Changes in Emacs 25.2 |
| 375 | 379 | ||