]> git.eshelyaron.com Git - emacs.git/commitdiff
Don't quote lambdas in several places
authorStefan Kangas <stefan@marxist.se>
Thu, 12 Nov 2020 21:06:47 +0000 (22:06 +0100)
committerStefan Kangas <stefan@marxist.se>
Thu, 12 Nov 2020 21:24:58 +0000 (22:24 +0100)
* lisp/allout-widgets.el (allout-widgets-adjusting-message)
(allout-widgets-exposure-change-processor)
(allout-widgets-count-buttons-in-region):
* lisp/ansi-color.el (ansi-color-make-color-map):
* lisp/case-table.el (describe-buffer-case-table):
* lisp/emacs-lisp/byte-opt.el (byte-decompile-bytecode-1):
* lisp/gnus/gnus-agent.el (gnus-agent-regenerate-group):
* lisp/gnus/nnir.el (nnir-run-swish++, nnir-run-swish-e)
(nnir-run-hyrex, nnir-run-namazu):
* lisp/hippie-exp.el (make-hippie-expand-function)
(try-complete-lisp-symbol, try-complete-lisp-symbol-partially)
(try-expand-all-abbrevs):
* lisp/international/mule-cmds.el (sort-coding-systems)
(select-safe-coding-system, select-message-coding-system)
(read-language-name, encoded-string-description):
* lisp/international/quail.el (quail-keyseq-translate)
(quail-get-translations, quail-build-decode-map)
(quail-insert-decode-map):
* lisp/jka-compr.el (jka-compr-uninstall):
* lisp/locate.el (locate-in-alternate-database):
* lisp/mail/mailabbrev.el (mail-resolve-all-aliases-1)
(mail-abbrev-make-syntax-table):
* lisp/mh-e/mh-seq.el (mh-read-folder-sequences):
* lisp/net/eudcb-ldap.el (eudc-ldap-simple-query-internal):
* lisp/progmodes/make-mode.el (makefile-query-targets)
(makefile-prompt-for-gmake-funargs):
* lisp/shadowfile.el (shadow-cancel, shadow-shadows-of):
* lisp/sort.el (sort-pages, sort-fields, sort-regexp-fields):
* lisp/subr.el (listify-key-sequence):
* lisp/term/wyse50.el (terminal-init-wyse50):
* lisp/textmodes/ispell.el (ispell-help)
(ispell-begin-tex-skip-regexp):
* lisp/textmodes/page-ext.el (pages-sort-region):
* lisp/textmodes/refer.el (refer-find-entry-in-file):
* lisp/url/url-expand.el (url-expand-file-name): Don't quote lambdas.

23 files changed:
lisp/allout-widgets.el
lisp/ansi-color.el
lisp/case-table.el
lisp/emacs-lisp/byte-opt.el
lisp/gnus/gnus-agent.el
lisp/hippie-exp.el
lisp/international/mule-cmds.el
lisp/international/quail.el
lisp/jka-compr.el
lisp/locate.el
lisp/mail/mailabbrev.el
lisp/mh-e/mh-seq.el
lisp/net/eudcb-ldap.el
lisp/obsolete/nnir.el
lisp/progmodes/make-mode.el
lisp/shadowfile.el
lisp/sort.el
lisp/subr.el
lisp/term/wyse50.el
lisp/textmodes/ispell.el
lisp/textmodes/page-ext.el
lisp/textmodes/refer.el
lisp/url/url-expand.el

index ac49d3bf068fbbe63e52b7406b0209ec729b2230..7e7957762bac54c52b4c3ffa276a8fa6fcd9c7ce 100644 (file)
@@ -916,15 +916,15 @@ posting threshold criteria."
           (let ((min (point-max))
                 (max 0)
                 first second)
-            (mapc (function (lambda (entry)
-                              (if (eq :undone-exposure (car entry))
-                                  nil
-                                (setq first (cadr entry)
-                                      second (caddr entry))
-                                (if (< (min first second) min)
-                                    (setq min (min first second)))
-                                (if (> (max first second) max)
-                                    (setq max (max first second))))))
+            (mapc (lambda (entry)
+                    (if (eq :undone-exposure (car entry))
+                        nil
+                      (setq first (cadr entry)
+                            second (caddr entry))
+                      (if (< (min first second) min)
+                          (setq min (min first second)))
+                      (if (> (max first second) max)
+                          (setq max (max first second)))))
                     allout-widgets-changes-record)
             (> (- max min) allout-widgets-adjust-message-size-threshold)))
       (let ((prior (current-message)))
@@ -975,8 +975,8 @@ Records changes in `allout-widgets-changes-record'."
 
 Generally invoked via `allout-exposure-change-functions'."
 
-  (let ((changes (sort changes (function (lambda (this next)
-                                           (< (cadr this) (cadr next))))))
+  (let ((changes (sort changes (lambda (this next)
+                                 (< (cadr this) (cadr next)))))
         ;; have to distinguish between concealing and exposing so that, eg,
         ;; `allout-expose-topic's mix is handled properly.
         handled-expose
@@ -2301,9 +2301,9 @@ The elements of LIST are not copied, just the list structure itself."
         end (or end (point-max)))
   (if (> start end) (let ((interim start)) (setq start end end interim)))
   (let ((button-overlays (delq nil
-                               (mapcar (function (lambda (o)
-                                                   (if (overlay-get o 'button)
-                                                       o)))
+                               (mapcar (lambda (o)
+                                         (if (overlay-get o 'button)
+                                             o))
                                        (overlays-in start end)))))
     (length button-overlays)))
 
index d20260b185c72c6edf27958c295e79979f1dae2b..e9cdf03db084d285bb058d118574fe6bfb284c62 100644 (file)
@@ -572,27 +572,27 @@ The face definitions are based upon the variables
         (index 0))
     ;; miscellaneous attributes
     (mapc
-     (function (lambda (e)
-                 (aset map index e)
-                 (setq index (1+ index)) ))
+     (lambda (e)
+       (aset map index e)
+       (setq index (1+ index)) )
      ansi-color-faces-vector)
     ;; foreground attributes
     (setq index 30)
     (mapc
-     (function (lambda (e)
-                 (aset map index
-                      (ansi-color-make-face 'foreground
-                                             (if (consp e) (car e) e)))
-                 (setq index (1+ index)) ))
+     (lambda (e)
+       (aset map index
+             (ansi-color-make-face 'foreground
+                         (if (consp e) (car e) e)))
+       (setq index (1+ index)) )
      ansi-color-names-vector)
     ;; background attributes
     (setq index 40)
     (mapc
-     (function (lambda (e)
-                 (aset map index
-                      (ansi-color-make-face 'background
-                                             (if (consp e) (cdr e) e)))
-                 (setq index (1+ index)) ))
+     (lambda (e)
+       (aset map index
+             (ansi-color-make-face 'background
+                         (if (consp e) (cdr e) e)))
+       (setq index (1+ index)) )
      ansi-color-names-vector)
     map))
 
index 7379f3796152a25a9b4174e63c37d2aa37b63ef3..bdfe5c2b4d6f26516e0608fbbc09c85cb3f5eb1b 100644 (file)
   (interactive)
   (let ((description (make-char-table 'case-table)))
     (map-char-table
-     (function (lambda (key value)
-                (if (not (natnump value))
-                    (if (consp key)
-                        (set-char-table-range description key "case-invariant")
-                      (aset description key "case-invariant"))
-                  (let (from to)
-                    (if (consp key)
-                        (setq from (car key) to (cdr key))
-                      (setq from (setq to key)))
-                    (while (<= from to)
-                      (aset
-                       description from
-                       (cond ((/= from (downcase from))
-                              (concat "uppercase, matches "
-                                      (char-to-string (downcase from))))
-                             ((/= from (upcase from))
-                              (concat "lowercase, matches "
-                                      (char-to-string (upcase from))))
-                             (t "case-invariant")))
-                      (setq from (1+ from)))))))
+     (lambda (key value)
+       (if (not (natnump value))
+           (if (consp key)
+               (set-char-table-range description key "case-invariant")
+             (aset description key "case-invariant"))
+         (let (from to)
+           (if (consp key)
+               (setq from (car key) to (cdr key))
+             (setq from (setq to key)))
+           (while (<= from to)
+             (aset
+              description from
+              (cond ((/= from (downcase from))
+                     (concat "uppercase, matches "
+                             (char-to-string (downcase from))))
+                    ((/= from (upcase from))
+                     (concat "lowercase, matches "
+                             (char-to-string (upcase from))))
+                    (t "case-invariant")))
+             (setq from (1+ from))))))
      (current-case-table))
     (save-excursion
      (with-output-to-temp-buffer "*Help*"
index 530a086b14b6c203ddc731b0a9243ca6c61b3eba..469bbe6c7c02dc85ffb5a27583c214df4d7918a0 100644 (file)
        (setq rest (cdr rest))))
     (if tags (error "optimizer error: missed tags %s" tags))
     ;; Remove addrs, lap = ( [ (op . arg) | (TAG tagno) ]* )
-    (mapcar (function (lambda (elt)
-                       (if (numberp elt)
-                           elt
-                         (cdr elt))))
+    (mapcar (lambda (elt)
+              (if (numberp elt)
+                  elt
+                (cdr elt)))
            (nreverse lap))))
 
 \f
index 6a7e81b3e9123ec89d0bbcbef1c377bcd9ff56e3..76c2904eaf0a139fc37efe53a6fa62991c48c36b 100644 (file)
@@ -4033,11 +4033,11 @@ If REREAD is not nil, downloaded articles are marked as unread."
         (list (list
                (if (listp reread)
                    reread
-                 (delq nil (mapcar (function (lambda (c)
-                                               (cond ((eq reread t)
-                                                      (car c))
-                                                     ((cdr c)
-                                                      (car c)))))
+                  (delq nil (mapcar (lambda (c)
+                                      (cond ((eq reread t)
+                                             (car c))
+                                            ((cdr c)
+                                             (car c))))
                                    gnus-agent-article-alist)))
                'del '(read)))
         gnus-command-method)
index ce5fc585c81906fe804a638cee0832c5c6342096..b521ddaa552ccccece73e3ac3628bd402e7def39 100644 (file)
@@ -411,14 +411,14 @@ undoes the expansion."
   "Construct a function similar to `hippie-expand'.
 Make it use the expansion functions in TRY-LIST.  An optional second
 argument VERBOSE non-nil makes the function verbose."
-  `(function (lambda (arg)
-    ,(concat
-      "Try to expand text before point, using the following functions: \n"
-      (mapconcat 'prin1-to-string (eval try-list) ", "))
-    (interactive "P")
-    (let ((hippie-expand-try-functions-list ,try-list)
-          (hippie-expand-verbose ,verbose))
-      (hippie-expand arg)))))
+  `(lambda (arg)
+     ,(concat
+       "Try to expand text before point, using the following functions: \n"
+       (mapconcat 'prin1-to-string (eval try-list) ", "))
+     (interactive "P")
+     (let ((hippie-expand-try-functions-list ,try-list)
+           (hippie-expand-verbose ,verbose))
+       (hippie-expand arg))))
 
 
 ;;;  Here follows the try-functions and their requisites:
@@ -534,10 +534,10 @@ string).  It returns t if a new completion is found, nil otherwise."
        (setq he-expand-list
              (and (not (equal he-search-string ""))
                   (sort (all-completions he-search-string obarray
-                                         (function (lambda (sym)
+                                          (lambda (sym)
                                            (or (boundp sym)
                                                (fboundp sym)
-                                               (symbol-plist sym)))))
+                                                (symbol-plist sym))))
                         'string-lessp)))))
   (while (and he-expand-list
              (he-string-member (car he-expand-list) he-tried-table))
@@ -563,10 +563,10 @@ otherwise."
          (if (not (string= he-search-string ""))
              (setq expansion
                    (try-completion he-search-string obarray
-                                   (function (lambda (sym)
+                                    (lambda (sym)
                                      (or (boundp sym)
                                          (fboundp sym)
-                                         (symbol-plist sym)))))))
+                                          (symbol-plist sym))))))
          (if (or (eq expansion t)
                  (string= expansion he-search-string)
                  (he-string-member expansion he-tried-table))
@@ -821,10 +821,10 @@ string).  It returns t if a new expansion is found, nil otherwise."
        (he-init-string (he-dabbrev-beg) (point))
        (setq he-expand-list
              (and (not (equal he-search-string ""))
-                  (mapcar (function (lambda (sym)
+                   (mapcar (lambda (sym)
                             (if (and (boundp sym) (vectorp (eval sym)))
                                 (abbrev-expansion (downcase he-search-string)
-                                                  (eval sym)))))
+                                                   (eval sym))))
                           (append '(local-abbrev-table
                                     global-abbrev-table)
                                   abbrev-table-name-list))))))
index 439843aaf8ec1e2b525a2269687710647ddf14ca..1e6fea8578cb74993570c9e2b789a70ac9b9b1ae 100644 (file)
@@ -491,8 +491,8 @@ non-nil, it is used to sort CODINGS instead."
                                 0)))
                           1)
                         ))))))
-      (sort codings (function (lambda (x y)
-                               (> (funcall func x) (funcall func y))))))))
+      (sort codings (lambda (x y)
+                      (> (funcall func x) (funcall func y)))))))
 
 (defun find-coding-systems-region (from to)
   "Return a list of proper coding systems to encode a text between FROM and TO.
@@ -888,7 +888,7 @@ It is highly recommended to fix it before writing to a file."
 
     ;; Change elements of the list to (coding . base-coding).
     (setq default-coding-system
-         (mapcar (function (lambda (x) (cons x (coding-system-base x))))
+          (mapcar (lambda (x) (cons x (coding-system-base x)))
                  default-coding-system))
 
     (if (and auto-cs (not no-other-defaults))
@@ -1082,7 +1082,7 @@ it asks the user to select a proper coding system."
     (if (fboundp select-safe-coding-system-function)
        (funcall select-safe-coding-system-function
                 (point-min) (point-max) coding
-                (function (lambda (x) (coding-system-get x :mime-charset))))
+                 (lambda (x) (coding-system-get x :mime-charset)))
       coding)))
 \f
 ;;; Language support stuff.
@@ -1261,7 +1261,7 @@ This returns a language environment name as a string."
         (name (completing-read prompt
                                language-info-alist
                                (and key
-                                    (function (lambda (elm) (and (listp elm) (assq key elm)))))
+                                     (lambda (elm) (and (listp elm) (assq key elm))))
                                t nil nil default)))
     (if (and (> (length name) 0)
             (or (not key)
@@ -2965,9 +2965,9 @@ STR should be a unibyte string."
   (mapconcat
    (if (and coding-system (eq (coding-system-type coding-system) 'iso-2022))
        ;; Try to get a pretty description for ISO 2022 escape sequences.
-       (function (lambda (x) (or (cdr (assq x iso-2022-control-alist))
-                                (format "#x%02X" x))))
-     (function (lambda (x) (format "#x%02X" x))))
+       (lambda (x) (or (cdr (assq x iso-2022-control-alist))
+                  (format "#x%02X" x)))
+     (lambda (x) (format "#x%02X" x)))
    str " "))
 
 (defun encode-coding-char (char coding-system &optional charset)
index 3299cc55a28ef04812cd627abb72b3a99825b544..5abd668db893691a8c6e15d2ba0fde0cb2fb8121 100644 (file)
@@ -787,7 +787,7 @@ you type is correctly handled."
 
 (defun quail-keyseq-translate (keyseq)
   (apply 'string
-        (mapcar (function (lambda (x) (quail-keyboard-translate x)))
+         (mapcar (lambda (x) (quail-keyboard-translate x))
                 keyseq)))
 
 (defun quail-insert-kbd-layout (kbd-layout)
@@ -2145,7 +2145,7 @@ minibuffer and the selected frame has no other windows)."
          (setq str
                (format "%s[%s]"
                        str
-                       (concat (sort (mapcar (function (lambda (x) (car x)))
+                        (concat (sort (mapcar (lambda (x) (car x))
                                              (cdr map))
                                      '<)))))
       ;; Show list of translations.
@@ -2349,13 +2349,13 @@ Optional 6th arg IGNORES is a list of translations to ignore."
          ((consp translation)
           (setq translation (cdr translation))
           (let ((multibyte nil))
-            (mapc (function (lambda (x)
-                              ;; Accept only non-ASCII chars not
-                              ;; listed in IGNORES.
-                              (if (and (if (integerp x) (> x 127)
-                                          (string-match-p "[^[:ascii:]]" x))
-                                       (not (member x ignores)))
-                                  (setq multibyte t))))
+             (mapc (lambda (x)
+                     ;; Accept only non-ASCII chars not
+                     ;; listed in IGNORES.
+                     (if (and (if (integerp x) (> x 127)
+                                (string-match-p "[^[:ascii:]]" x))
+                              (not (member x ignores)))
+                         (setq multibyte t)))
                   translation)
             (when multibyte
               (setcdr decode-map
@@ -2380,11 +2380,11 @@ These are stored in DECODE-MAP using the concise format.  DECODE-MAP
 should be made by `quail-build-decode-map' (which see)."
   (setq decode-map
        (sort (cdr decode-map)
-             (function (lambda (x y)
-                         (setq x (car x) y (car y))
-                         (or (> (length x) (length y))
-                             (and (= (length x) (length y))
-                                  (not (string< x y))))))))
+              (lambda (x y)
+                (setq x (car x) y (car y))
+                (or (> (length x) (length y))
+                    (and (= (length x) (length y))
+                         (not (string< x y)))))))
   (let ((window-width (window-width (get-buffer-window
                                      (current-buffer) 'visible)))
        (single-trans-width 4)
index eef3d14fe21ef082fd01b4866c061c40211e5b26..e1a3058695adc18b566ad7933a8836563bab94ea 100644 (file)
@@ -664,11 +664,11 @@ and `inhibit-local-variables-suffixes' that were added
 by `jka-compr-installed'."
   ;; Delete from inhibit-local-variables-suffixes what jka-compr-install added.
   (mapc
-     (function (lambda (x)
-                (and (jka-compr-info-strip-extension x)
-                     (setq inhibit-local-variables-suffixes
-                           (delete (jka-compr-info-regexp x)
-                                   inhibit-local-variables-suffixes)))))
+     (lambda (x)
+       (and (jka-compr-info-strip-extension x)
+            (setq inhibit-local-variables-suffixes
+                  (delete (jka-compr-info-regexp x)
+                          inhibit-local-variables-suffixes))))
      jka-compr-compression-info-list--internal)
 
   (let* ((fnha (cons nil file-name-handler-alist))
index bc78e06eab20157a5e51e232d434bf5072fe4bc7..44a67ab4840dfaa3931d613df8c7d8c780a4d49b 100644 (file)
@@ -668,11 +668,11 @@ the database on the command line."
   (or (file-exists-p database)
       (error "Database file %s does not exist" database))
   (let ((locate-make-command-line
-        (function (lambda (string)
-                    (cons locate-command
-                          (list (concat "--database="
-                                        (expand-file-name database))
-                                string))))))
+         (lambda (string)
+           (cons locate-command
+                 (list (concat "--database="
+                               (expand-file-name database))
+                       string)))))
     (locate search-string)))
 
 (defun locate-do-redisplay (&optional arg test-for-subdir)
index 09afad7aa470f3842a7937798b993b8d06f23bf9..de4fe257f02c0435e1b691a08ef7af1d9cce7771 100644 (file)
@@ -377,11 +377,11 @@ double-quotes."
              (setq result (cons (substring definition start end) result)
                    start (and end (match-end 0)))))
          (setq definition
-               (mapconcat (function (lambda (x)
+                (mapconcat (lambda (x)
                             (or (mail-resolve-all-aliases-1
-                                  (intern-soft (downcase x) mail-abbrevs)
-                                  (cons sym so-far))
-                                x)))
+                                  (intern-soft (downcase x) mail-abbrevs)
+                                  (cons sym so-far))
+                                 x))
                           (nreverse result)
                           mail-alias-separator-string))
          (set sym definition))))
@@ -436,12 +436,12 @@ of a mail alias.  The value is set up, buffer-local, when first needed.")
          (_ (aref (standard-syntax-table) ?_))
          (w (aref (standard-syntax-table) ?w)))
       (map-char-table
-       (function (lambda (key value)
-                  (if (null value)
-                      ;; Fetch the inherited value
-                      (setq value (aref tab key)))
-                  (if (equal value _)
-                      (set-char-table-range tab key w))))
+       (lambda (key value)
+         (if (null value)
+             ;; Fetch the inherited value
+             (setq value (aref tab key)))
+         (if (equal value _)
+             (set-char-table-range tab key w)))
        tab)
       (modify-syntax-entry ?@ "w" tab)
       (modify-syntax-entry ?% "w" tab)
index 41c8489e16b5ba22a13e77cba53ffc316e54c731..a8fb46d8d98842a232c64b46377ebb48d9865af0 100644 (file)
@@ -794,9 +794,9 @@ If SAVE-REFILES is non-nil, then keep the sequences
 that note messages to be refiled."
   (let ((seqs ()))
     (cond (save-refiles
-           (mh-mapc (function (lambda (seq) ; Save the refiling sequences
-                                (if (mh-folder-name-p (mh-seq-name seq))
-                                    (setq seqs (cons seq seqs)))))
+           (mh-mapc (lambda (seq) ; Save the refiling sequences
+                      (if (mh-folder-name-p (mh-seq-name seq))
+                          (setq seqs (cons seq seqs))))
                     mh-seq-list)))
     (save-excursion
       (if (eq 0 (mh-exec-cmd-quiet nil "mark" folder "-list"))
index 88c58f5729a636d8d28e8b7dbeddd03e088a74e4..1764f03e21395b5a94fbb5e023313ab407af63f4 100644 (file)
@@ -138,10 +138,10 @@ RETURN-ATTRS is a list of attributes to return, defaulting to
     ;; Apply eudc-duplicate-attribute-handling-method
     (if (not (eq 'list eudc-duplicate-attribute-handling-method))
        (mapc
-        (function (lambda (record)
-                    (setq final-result
-                          (append (eudc-filter-duplicate-attributes record)
-                                  final-result))))
+         (lambda (record)
+           (setq final-result
+                 (append (eudc-filter-duplicate-attributes record)
+                         final-result)))
         result))
     final-result))
 
index aec5ed3541e0b4cf38687e186be79fa3e24029df..6f17854754d957c003990dc3a4786307ef382126 100644 (file)
@@ -874,9 +874,9 @@ Windows NT 4.0."
       ;; Sort by score
       (apply #'vector
              (sort artlist
-                   (function (lambda (x y)
-                               (> (nnir-artitem-rsv x)
-                                  (nnir-artitem-rsv y)))))))))
+                   (lambda (x y)
+                     (> (nnir-artitem-rsv x)
+                        (nnir-artitem-rsv y))))))))
 
 ;; Swish-E interface.
 (defun nnir-run-swish-e (query server &optional _group)
@@ -969,9 +969,9 @@ Tested with swish-e-2.0.1 on Windows NT 4.0."
       ;; Sort by score
       (apply #'vector
              (sort artlist
-                   (function (lambda (x y)
-                               (> (nnir-artitem-rsv x)
-                                  (nnir-artitem-rsv y)))))))))
+                   (lambda (x y)
+                     (> (nnir-artitem-rsv x)
+                        (nnir-artitem-rsv y))))))))
 
 ;; HyREX interface
 (defun nnir-run-hyrex (query server &optional group)
@@ -1037,12 +1037,12 @@ Tested with swish-e-2.0.1 on Windows NT 4.0."
       (message "Massaging hyrex-search output...done.")
       (apply #'vector
             (sort artlist
-                   (function (lambda (x y)
-                               (if (string-lessp (nnir-artitem-group x)
-                                                 (nnir-artitem-group y))
-                                   t
-                                 (< (nnir-artitem-number x)
-                                    (nnir-artitem-number y)))))))
+                   (lambda (x y)
+                     (if (string-lessp (nnir-artitem-group x)
+                                       (nnir-artitem-group y))
+                         t
+                       (< (nnir-artitem-number x)
+                          (nnir-artitem-number y))))))
       )))
 
 ;; Namazu interface
@@ -1112,9 +1112,9 @@ Tested with Namazu 2.0.6 on a GNU/Linux system."
       ;; sort artlist by score
       (apply #'vector
              (sort artlist
-                   (function (lambda (x y)
-                               (> (nnir-artitem-rsv x)
-                                  (nnir-artitem-rsv y)))))))))
+                   (lambda (x y)
+                     (> (nnir-artitem-rsv x)
+                        (nnir-artitem-rsv y))))))))
 
 (defun nnir-run-notmuch (query server &optional groups)
   "Run QUERY with GROUPS from SERVER against notmuch.
index ac3d08170979e2dd33700de43399f45767cfd401..8596d78a604de16a456fd62e9f6863fa83fe5853 100644 (file)
@@ -1600,20 +1600,19 @@ Checks each target in TARGET-TABLE using
 and generates the overview, one line per target name."
   (insert
    (mapconcat
-    (function (lambda (item)
-               (let* ((target-name (car item))
-                      (no-prereqs (not (member target-name prereq-list)))
-                      (needs-rebuild (or no-prereqs
-                                         (funcall
-                                          makefile-query-one-target-method-function
-                                          target-name
-                                          filename))))
-                 (format "\t%s%s"
-                         target-name
-                         (cond (no-prereqs "  .. has no prerequisites")
-                               (needs-rebuild "  .. NEEDS REBUILD")
-                               (t "  .. is up to date"))))
-               ))
+    (lambda (item)
+      (let* ((target-name (car item))
+             (no-prereqs (not (member target-name prereq-list)))
+             (needs-rebuild (or no-prereqs
+                                (funcall
+                                 makefile-query-one-target-method-function
+                                 target-name
+                                 filename))))
+        (format "\t%s%s"
+                target-name
+                (cond (no-prereqs "  .. has no prerequisites")
+                      (needs-rebuild "  .. NEEDS REBUILD")
+                      (t "  .. is up to date")))))
     target-table "\n"))
   (goto-char (point-min))
   (delete-file filename))              ; remove the tmpfile
@@ -1687,9 +1686,9 @@ Then prompts for all required parameters."
 
 (defun makefile-prompt-for-gmake-funargs (function-name prompt-list)
   (mapconcat
-   (function (lambda (one-prompt)
-              (read-string (format "[%s] %s: " function-name one-prompt)
-                           nil)))
+   (lambda (one-prompt)
+     (read-string (format "[%s] %s: " function-name one-prompt)
+                  nil))
    prompt-list
    ","))
 
index 6bea5e225674dd94ac8afa59bf1ea81d6de98b7f..31f3a34d5001fc286607aa879a7f08a9ebc880ee 100644 (file)
@@ -540,11 +540,11 @@ them again, unless you make more changes to the files.  To cancel a shadow
 permanently, remove the group from `shadow-literal-groups' or
 `shadow-regexp-groups'."
   (interactive)
-  (map-y-or-n-p (function (lambda (pair)
-                           (format "Cancel copying %s to %s? "
-                                   (car pair) (cdr pair))))
-               (function (lambda (pair)
-                           (shadow-remove-from-todo pair)))
+  (map-y-or-n-p (lambda (pair)
+                  (format "Cancel copying %s to %s? "
+                          (car pair) (cdr pair)))
+                (lambda (pair)
+                  (shadow-remove-from-todo pair))
                shadow-files-to-copy
                '("shadow" "shadows" "cancel copy"))
   (message "There are %d shadows to be updated."
@@ -601,8 +601,8 @@ and to are absolute file names."
                             shadow-homedir))
             (canonical-file (shadow-contract-file-name absolute-file))
             (shadows
-             (mapcar (function (lambda (shadow)
-                                 (cons absolute-file shadow)))
+              (mapcar (lambda (shadow)
+                        (cons absolute-file shadow))
                      (append
                       (shadow-shadows-of-1
                        canonical-file shadow-literal-groups nil)
index f878db24a3c301fa77d4ee1e5d5b5def5ff92ac0..b9a27a84e446397f4cf82ab96732f4cc1647c910 100644 (file)
@@ -251,7 +251,7 @@ the sort order."
       (narrow-to-region beg end)
       (goto-char (point-min))
       (sort-subr reverse
-                (function (lambda () (skip-chars-forward "\n")))
+                 (lambda () (skip-chars-forward "\n"))
                 'forward-page))))
 \f
 (defvar sort-fields-syntax-table nil)
@@ -316,16 +316,16 @@ FIELD, BEG and END.  BEG and END specify region to sort."
 ;;region to sort."
 ;;  (interactive "p\nr")
 ;;  (sort-fields-1 field beg end
-;;              (function (lambda ()
-;;                          (sort-skip-fields field)
-;;                          (string-to-number
-;;                           (buffer-substring
-;;                            (point)
-;;                            (save-excursion
-;;                              (re-search-forward
-;;                               "[+-]?[0-9]*\\.?[0-9]*\\([eE][+-]?[0-9]+\\)?")
-;;                              (point))))))
-;;              nil))
+;;              (lambda ()
+;;                (sort-skip-fields field)
+;;                (string-to-number
+;;                 (buffer-substring
+;;                  (point)
+;;                  (save-excursion
+;;                    (re-search-forward
+;;                     "[+-]?[0-9]*\\.?[0-9]*\\([eE][+-]?[0-9]+\\)?")
+;;                    (point)))))
+;;              nil))
 
 ;;;###autoload
 (defun sort-fields (field beg end)
@@ -340,10 +340,10 @@ the sort order."
   (let ;; To make `end-of-line' and etc. to ignore fields.
       ((inhibit-field-text-motion t))
     (sort-fields-1 field beg end
-                  (function (lambda ()
-                              (sort-skip-fields field)
-                              nil))
-                  (function (lambda () (skip-chars-forward "^ \t\n"))))))
+                   (lambda ()
+                     (sort-skip-fields field)
+                     nil)
+                   (lambda () (skip-chars-forward "^ \t\n")))))
 
 (defun sort-fields-1 (field beg end startkeyfun endkeyfun)
   (let ((tbl (syntax-table)))
@@ -457,21 +457,21 @@ sRegexp specifying key within record: \nr")
        (goto-char (match-beginning 0))
        (sort-subr reverse
                   'sort-regexp-fields-next-record
-                  (function (lambda ()
-                              (goto-char sort-regexp-record-end)))
-                  (function (lambda ()
-                              (let ((n 0))
-                                (cond ((numberp key-regexp)
-                                       (setq n key-regexp))
-                                      ((re-search-forward
-                                         key-regexp sort-regexp-record-end t)
-                                       (setq n 0))
-                                      (t (throw 'key nil)))
-                                (condition-case ()
-                                    (cons (match-beginning n)
-                                          (match-end n))
-                                  ;; if there was no such register
-                                  (error (throw 'key nil)))))))))))
+                   (lambda ()
+                     (goto-char sort-regexp-record-end))
+                   (lambda ()
+                     (let ((n 0))
+                       (cond ((numberp key-regexp)
+                              (setq n key-regexp))
+                             ((re-search-forward
+                               key-regexp sort-regexp-record-end t)
+                              (setq n 0))
+                             (t (throw 'key nil)))
+                       (condition-case ()
+                           (cons (match-beginning n)
+                                 (match-end n))
+                         ;; if there was no such register
+                         (error (throw 'key nil))))))))))
 
 \f
 (defvar sort-columns-subprocess t)
index 04d8132eaafff5e6f42eb94e758075880e13fca4..6e9f66fe97bcdce89e2d6c6b70a6349485622751 100644 (file)
@@ -1278,10 +1278,10 @@ The normal global definition of the character C-x indirects to this keymap.")
   "Convert a key sequence to a list of events."
   (if (vectorp key)
       (append key nil)
-    (mapcar (function (lambda (c)
-                       (if (> c 127)
-                           (logxor c listify-key-sequence-1)
-                         c)))
+    (mapcar (lambda (c)
+              (if (> c 127)
+                  (logxor c listify-key-sequence-1)
+                c))
            key)))
 
 (defun eventp (object)
index 6d72d4a05b63eedd1ecbc99cbb00ea053d776679..f06563ebebf085b554e7b84e5f7047a9a1453493 100644 (file)
   ;; On such terminals, Emacs should sacrifice the first and last character of
   ;; each mode line, rather than a whole screen column!
   (add-hook 'kill-emacs-hook
-           (function (lambda () (interactive)
-                       (send-string-to-terminal
-                        (concat "\ea23R" (1+ (frame-width)) "C\eG0"))))))
+            (lambda () (interactive)
+              (send-string-to-terminal
+               (concat "\ea23R" (1+ (frame-width)) "C\eG0")))))
 
 (defun enable-arrow-keys ()
   "To be called by `tty-setup-hook'.  Overrides 6 Emacs standard keys
index 3358cf1ba321aa6195289b04e16b4cf9b0265791..31b699cf501f713ebaaf72317629354b18a49876 100644 (file)
@@ -2464,14 +2464,14 @@ SPC:   Accept word this time.
       (progn
        (require 'ehelp)
        (with-electric-help
-        (function (lambda ()
-                    ;;This shouldn't be necessary: with-electric-help needs
-                    ;; an optional argument telling it about the smallest
-                    ;; acceptable window-height of the help buffer.
-                    ;;(if (< (window-height) 15)
-                    ;;  (enlarge-window
-                    ;;   (- 15 (ispell-adjusted-window-height))))
-                    (princ "Selections are:
+         (lambda ()
+           ;;This shouldn't be necessary: with-electric-help needs
+           ;; an optional argument telling it about the smallest
+           ;; acceptable window-height of the help buffer.
+           ;;(if (< (window-height) 15)
+           ;;   (enlarge-window
+           ;;    (- 15 (ispell-adjusted-window-height))))
+           (princ "Selections are:
 
 DIGIT: Replace the word with a digit offered in the *Choices* buffer.
 SPC:   Accept word this time.
@@ -2491,7 +2491,7 @@ SPC:   Accept word this time.
 `C-l':  Redraw screen.
 `C-r':  Recursive edit.
 `C-z':  Suspend Emacs or iconify frame.")
-                    nil))))
+           nil)))
 
 
     (let ((help-1 (concat "[r/R]eplace word; [a/A]ccept for this session; "
@@ -3274,15 +3274,15 @@ otherwise, the current line is skipped."
 Generated from `ispell-tex-skip-alists'."
   (concat
    ;; raw tex keys
-   (mapconcat (function (lambda (lst) (car lst)))
+   (mapconcat (lambda (lst) (car lst))
              (car ispell-tex-skip-alists)
              "\\|")
    "\\|"
    ;; keys wrapped in begin{}
-   (mapconcat (function (lambda (lst)
-                         (concat "\\\\begin[ \t\n]*{[ \t\n]*"
-                                 (car lst)
-                                 "[ \t\n]*}")))
+   (mapconcat (lambda (lst)
+                (concat "\\\\begin[ \t\n]*{[ \t\n]*"
+                        (car lst)
+                        "[ \t\n]*}"))
              (car (cdr ispell-tex-skip-alists))
              "\\|")))
 
index c2b7b66b9f74f6bf4f3182df0b4cfe4b6c2f58bd..b357bbbbe97da5bf425f9be35cd18322d3b16c03 100644 (file)
@@ -429,20 +429,19 @@ REVERSE (non-nil means reverse order), BEG and END (region to sort)."
                ;; NEXTRECFUN is called with point at the end of the
                ;; previous record. It moves point to the start of the
                ;; next record.
-              (function (lambda ()
-                           (re-search-forward page-delimiter nil t)
-                           (skip-chars-forward " \t\n")
-                           ))
+               (lambda ()
+                 (re-search-forward page-delimiter nil t)
+                 (skip-chars-forward " \t\n"))
 
                ;; ENDRECFUN is called with point within the record.
                ;; It should move point to the end of the record.
-              (function (lambda ()
-                           (if (re-search-forward
-                                page-delimiter
-                                nil
-                                t)
-                               (goto-char (match-beginning 0))
-                             (goto-char (point-max))))))))
+               (lambda ()
+                 (if (re-search-forward
+                      page-delimiter
+                      nil
+                      t)
+                     (goto-char (match-beginning 0))
+                   (goto-char (point-max)))))))
 
 (define-obsolete-function-alias 'sort-pages-buffer #'pages-sort-buffer "27.1")
 (defun pages-sort-buffer (&optional reverse)
index c8fd0bea00416b8fcdc3c22e10d34e28737441d8..888c310b4a1eb05555bfb34fe5ad31741cb96b3c 100644 (file)
@@ -249,9 +249,9 @@ found on the last `refer-find-entry' or `refer-find-next-entry'."
        (forward-paragraph 1)
        (setq end (point))
        (setq found
-             (refer-every (function (lambda (keyword)
-                                (goto-char begin)
-                                (re-search-forward keyword end t)))
+             (refer-every (lambda (keyword)
+                       (goto-char begin)
+                       (re-search-forward keyword end t))
                     keywords-list))
        (if (not found)
            (progn
index be9b5426dc42726f4e61dc20d67f30d7634a3c67..9f52f2586f447bb1e5dfc4eee12b14e230a1c445 100644 (file)
@@ -65,10 +65,10 @@ path components followed by `..' are removed, along with the `..' itself."
   (if (and url (not (string-match "^#" url)))
       ;; Need to nuke newlines and spaces in the URL, or we open
       ;; ourselves up to potential security holes.
-      (setq url (mapconcat (function (lambda (x)
-                                      (if (memq x '(?  ?\n ?\r))
-                                          ""
-                                        (char-to-string x))))
+      (setq url (mapconcat (lambda (x)
+                             (if (memq x '(?  ?\n ?\r))
+                                 ""
+                               (char-to-string x)))
                           url "")))
 
   ;; Need to figure out how/where to expand the fragment relative to