diff options
| author | Lars Ingebrigtsen | 2019-06-18 00:56:40 +0200 |
|---|---|---|
| committer | Lars Ingebrigtsen | 2019-06-18 00:56:45 +0200 |
| commit | 8b8280ac7f502bc0731d03e9d0122ff068ead47f (patch) | |
| tree | 88a73e59ca64ed284b955c205156cfcfc5465f79 | |
| parent | 7c8cb70fa391a7540c27c3b6e7d5f85fbf4d281f (diff) | |
| download | emacs-8b8280ac7f502bc0731d03e9d0122ff068ead47f.tar.gz emacs-8b8280ac7f502bc0731d03e9d0122ff068ead47f.zip | |
Silence message in latin-ltx about the normal situation
* lisp/leim/quail/latin-ltx.el (latin-ltx--define-rules): Don't
output the summary message unless there are conflicts.
| -rw-r--r-- | lisp/leim/quail/latin-ltx.el | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/lisp/leim/quail/latin-ltx.el b/lisp/leim/quail/latin-ltx.el index 754f662d9b4..0194c433b71 100644 --- a/lisp/leim/quail/latin-ltx.el +++ b/lisp/leim/quail/latin-ltx.el | |||
| @@ -105,10 +105,11 @@ system, including many technical ones. Examples: | |||
| 105 | (setq rules (delq c rules))) | 105 | (setq rules (delq c rules))) |
| 106 | (message "Conflict for %S: %S" | 106 | (message "Conflict for %S: %S" |
| 107 | (car rule) (apply #'string conflicts))))))) | 107 | (car rule) (apply #'string conflicts))))))) |
| 108 | (let ((inputs (mapcar #'car newrules))) | 108 | (let* ((inputs (delete-dups (mapcar #'car newrules))) |
| 109 | (setq inputs (delete-dups inputs)) | 109 | (conflicts (- (length newrules) (length inputs)))) |
| 110 | (message "latin-ltx: %d rules (+ %d conflicts)!" | 110 | (unless (zerop conflicts) |
| 111 | (length inputs) (- (length newrules) (length inputs)))) | 111 | (message "latin-ltx: %d rules (+ %d conflicts)!" |
| 112 | (length inputs) conflicts))) | ||
| 112 | `(quail-define-rules ,@(nreverse newrules))))) | 113 | `(quail-define-rules ,@(nreverse newrules))))) |
| 113 | 114 | ||
| 114 | (latin-ltx--define-rules | 115 | (latin-ltx--define-rules |