diff options
| author | Stefan Monnier | 2015-05-19 15:37:14 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2015-05-19 15:37:14 -0400 |
| commit | a0823e4374ed260ed90c7eaccfbab186b8a4a949 (patch) | |
| tree | 0e017eaf55db54b1cead9b62e4f106c7bcd7d139 | |
| parent | c7acb6dd92d3611918b5c5792e0df71101857916 (diff) | |
| download | emacs-a0823e4374ed260ed90c7eaccfbab186b8a4a949.tar.gz emacs-a0823e4374ed260ed90c7eaccfbab186b8a4a949.zip | |
* emacs-lisp/generator.el (cps--gensym, cps--transform-1): Silence compiler
| -rw-r--r-- | lisp/emacs-lisp/generator.el | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/emacs-lisp/generator.el b/lisp/emacs-lisp/generator.el index 8251682590e..c8e61f3be03 100644 --- a/lisp/emacs-lisp/generator.el +++ b/lisp/emacs-lisp/generator.el | |||
| @@ -90,7 +90,7 @@ | |||
| 90 | ;; Change this function to use `cl-gensym' if you want the generated | 90 | ;; Change this function to use `cl-gensym' if you want the generated |
| 91 | ;; code to be easier to read and debug. | 91 | ;; code to be easier to read and debug. |
| 92 | ;; (cl-gensym (apply #'format fmt args)) | 92 | ;; (cl-gensym (apply #'format fmt args)) |
| 93 | `(make-symbol ,fmt)) | 93 | `(progn (ignore ,@args) (make-symbol ,fmt))) |
| 94 | 94 | ||
| 95 | (defvar cps--dynamic-wrappers '(identity) | 95 | (defvar cps--dynamic-wrappers '(identity) |
| 96 | "List of transformer functions to apply to atomic forms we | 96 | "List of transformer functions to apply to atomic forms we |
| @@ -308,14 +308,14 @@ don't yield.") | |||
| 308 | collect (if (symbolp binding) | 308 | collect (if (symbolp binding) |
| 309 | (list binding nil) | 309 | (list binding nil) |
| 310 | binding))) | 310 | binding))) |
| 311 | (temps (cl-loop for (var value-form) in bindings | 311 | (temps (cl-loop for (var _value-form) in bindings |
| 312 | collect (cps--add-binding var)))) | 312 | collect (cps--add-binding var)))) |
| 313 | (cps--transform-1 | 313 | (cps--transform-1 |
| 314 | `(let* ,(append | 314 | `(let* ,(append |
| 315 | (cl-loop for (var value-form) in bindings | 315 | (cl-loop for (_var value-form) in bindings |
| 316 | for temp in temps | 316 | for temp in temps |
| 317 | collect (list temp value-form)) | 317 | collect (list temp value-form)) |
| 318 | (cl-loop for (var binding) in bindings | 318 | (cl-loop for (var _binding) in bindings |
| 319 | for temp in temps | 319 | for temp in temps |
| 320 | collect (list var temp))) | 320 | collect (list var temp))) |
| 321 | ,@body) | 321 | ,@body) |