diff options
| -rw-r--r-- | lisp/ChangeLog | 20 | ||||
| -rw-r--r-- | lisp/emacs-lisp/byte-opt.el | 34 |
2 files changed, 43 insertions, 11 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 72ccfb4caf6..2347b7f6e93 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,23 @@ | |||
| 1 | 2012-11-06 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 2 | |||
| 3 | * emacs-lisp/byte-opt.el (toplevel): Add compare-window-configurations, | ||
| 4 | frame-first-window, frame-root-window, frame-selected-window, | ||
| 5 | minibuffer-selected-window, minibuffer-window, | ||
| 6 | window-absolute-pixel-edges, window-at, window-body-height, | ||
| 7 | window-body-width, window-display-table, window-combination-limit, | ||
| 8 | window-frame, window-fringes, window-inside-absolute-pixel-edges, | ||
| 9 | window-inside-edges, window-inside-pixel-edges, window-left-child, | ||
| 10 | window-left-column, window-margins, window-next-buffers, | ||
| 11 | window-next-sibling, window-new-normal, window-new-total, | ||
| 12 | window-normal-size, window-parameter, window-parameters, window-parent, | ||
| 13 | window-pixel-edges, window-point, window-prev-buffers, | ||
| 14 | window-prev-sibling, window-redisplay-end-trigger, window-scroll-bars, | ||
| 15 | window-start, window-text-height, window-top-child, window-top-line, | ||
| 16 | window-total-height, window-total-width and window-use-time to the list | ||
| 17 | of functions without side-effects. | ||
| 18 | (toplevel): Add window-valid-p to the list of error-free functions | ||
| 19 | without side-effects. | ||
| 20 | |||
| 1 | 2012-11-05 Agustín Martín Domingo <agustin.martin@hispalinux.es> | 21 | 2012-11-05 Agustín Martín Domingo <agustin.martin@hispalinux.es> |
| 2 | 22 | ||
| 3 | * textmodes/ispell.el (ispell-program-name): Update | 23 | * textmodes/ispell.el (ispell-program-name): Update |
diff --git a/lisp/emacs-lisp/byte-opt.el b/lisp/emacs-lisp/byte-opt.el index a4c3e8aac4e..07e95e7e4cd 100644 --- a/lisp/emacs-lisp/byte-opt.el +++ b/lisp/emacs-lisp/byte-opt.el | |||
| @@ -1187,8 +1187,8 @@ | |||
| 1187 | boundp buffer-file-name buffer-local-variables buffer-modified-p | 1187 | boundp buffer-file-name buffer-local-variables buffer-modified-p |
| 1188 | buffer-substring byte-code-function-p | 1188 | buffer-substring byte-code-function-p |
| 1189 | capitalize car-less-than-car car cdr ceiling char-after char-before | 1189 | capitalize car-less-than-car car cdr ceiling char-after char-before |
| 1190 | char-equal char-to-string char-width | 1190 | char-equal char-to-string char-width compare-strings |
| 1191 | compare-strings concat coordinates-in-window-p | 1191 | compare-window-configurations concat coordinates-in-window-p |
| 1192 | copy-alist copy-sequence copy-marker cos count-lines | 1192 | copy-alist copy-sequence copy-marker cos count-lines |
| 1193 | decode-char | 1193 | decode-char |
| 1194 | decode-time default-boundp default-value documentation downcase | 1194 | decode-time default-boundp default-value documentation downcase |
| @@ -1196,17 +1196,18 @@ | |||
| 1196 | fboundp fceiling featurep ffloor | 1196 | fboundp fceiling featurep ffloor |
| 1197 | file-directory-p file-exists-p file-locked-p file-name-absolute-p | 1197 | file-directory-p file-exists-p file-locked-p file-name-absolute-p |
| 1198 | file-newer-than-file-p file-readable-p file-symlink-p file-writable-p | 1198 | file-newer-than-file-p file-readable-p file-symlink-p file-writable-p |
| 1199 | float float-time floor format format-time-string frame-visible-p | 1199 | float float-time floor format format-time-string frame-first-window |
| 1200 | fround ftruncate | 1200 | frame-root-window frame-selected-window |
| 1201 | frame-visible-p fround ftruncate | ||
| 1201 | get gethash get-buffer get-buffer-window getenv get-file-buffer | 1202 | get gethash get-buffer get-buffer-window getenv get-file-buffer |
| 1202 | hash-table-count | 1203 | hash-table-count |
| 1203 | int-to-string intern-soft | 1204 | int-to-string intern-soft |
| 1204 | keymap-parent | 1205 | keymap-parent |
| 1205 | length local-variable-if-set-p local-variable-p log log10 logand | 1206 | length local-variable-if-set-p local-variable-p log log10 logand |
| 1206 | logb logior lognot logxor lsh langinfo | 1207 | logb logior lognot logxor lsh langinfo |
| 1207 | make-list make-string make-symbol | 1208 | make-list make-string make-symbol marker-buffer max member memq min |
| 1208 | marker-buffer max member memq min mod multibyte-char-to-unibyte | 1209 | minibuffer-selected-window minibuffer-window |
| 1209 | next-window nth nthcdr number-to-string | 1210 | mod multibyte-char-to-unibyte next-window nth nthcdr number-to-string |
| 1210 | parse-colon-path plist-get plist-member | 1211 | parse-colon-path plist-get plist-member |
| 1211 | prefix-numeric-value previous-window prin1-to-string propertize | 1212 | prefix-numeric-value previous-window prin1-to-string propertize |
| 1212 | degrees-to-radians | 1213 | degrees-to-radians |
| @@ -1221,9 +1222,19 @@ | |||
| 1221 | unibyte-char-to-multibyte upcase user-full-name | 1222 | unibyte-char-to-multibyte upcase user-full-name |
| 1222 | user-login-name user-original-login-name custom-variable-p | 1223 | user-login-name user-original-login-name custom-variable-p |
| 1223 | vconcat | 1224 | vconcat |
| 1224 | window-buffer window-dedicated-p window-edges window-height | 1225 | window-absolute-pixel-edges window-at window-body-height |
| 1225 | window-hscroll window-minibuffer-p window-width | 1226 | window-body-width window-buffer window-dedicated-p window-display-table |
| 1226 | zerop)) | 1227 | window-combination-limit window-edges window-frame window-fringes |
| 1228 | window-height window-hscroll window-inside-edges | ||
| 1229 | window-inside-absolute-pixel-edges window-inside-pixel-edges | ||
| 1230 | window-left-child window-left-column window-margins window-minibuffer-p | ||
| 1231 | window-next-buffers window-next-sibling window-new-normal | ||
| 1232 | window-new-total window-normal-size window-parameter window-parameters | ||
| 1233 | window-parent window-pixel-edges window-point window-prev-buffers | ||
| 1234 | window-prev-sibling window-redisplay-end-trigger window-scroll-bars | ||
| 1235 | window-start window-text-height window-top-child window-top-line | ||
| 1236 | window-total-height window-total-width window-use-time window-vscroll | ||
| 1237 | window-width zerop)) | ||
| 1227 | (side-effect-and-error-free-fns | 1238 | (side-effect-and-error-free-fns |
| 1228 | '(arrayp atom | 1239 | '(arrayp atom |
| 1229 | bobp bolp bool-vector-p | 1240 | bobp bolp bool-vector-p |
| @@ -1256,7 +1267,8 @@ | |||
| 1256 | this-single-command-raw-keys | 1267 | this-single-command-raw-keys |
| 1257 | user-real-login-name user-real-uid user-uid | 1268 | user-real-login-name user-real-uid user-uid |
| 1258 | vector vectorp visible-frame-list | 1269 | vector vectorp visible-frame-list |
| 1259 | wholenump window-configuration-p window-live-p windowp))) | 1270 | wholenump window-configuration-p window-live-p |
| 1271 | window-valid-p windowp))) | ||
| 1260 | (while side-effect-free-fns | 1272 | (while side-effect-free-fns |
| 1261 | (put (car side-effect-free-fns) 'side-effect-free t) | 1273 | (put (car side-effect-free-fns) 'side-effect-free t) |
| 1262 | (setq side-effect-free-fns (cdr side-effect-free-fns))) | 1274 | (setq side-effect-free-fns (cdr side-effect-free-fns))) |