diff options
| author | Kenichi Handa | 2011-02-02 11:16:53 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2011-02-02 11:16:53 +0900 |
| commit | 15d73a19fc9f52899e803625dc31cbc90c13fba0 (patch) | |
| tree | 575d0fb929a1b242869c6149de9887159cc9d4ec /lisp | |
| parent | ea2460a0d88ffbc96a8897d754d6cdd08e117ed6 (diff) | |
| parent | 29feb0e9b580626b79a990cf9dbd1577c354dc46 (diff) | |
| download | emacs-15d73a19fc9f52899e803625dc31cbc90c13fba0.tar.gz emacs-15d73a19fc9f52899e803625dc31cbc90c13fba0.zip | |
merge emacs-23
Diffstat (limited to 'lisp')
| -rw-r--r-- | lisp/ChangeLog | 17 | ||||
| -rw-r--r-- | lisp/erc/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/erc/erc-track.el | 1 | ||||
| -rw-r--r-- | lisp/files.el | 32 | ||||
| -rw-r--r-- | lisp/ldefs-boot.el | 45 | ||||
| -rw-r--r-- | lisp/net/rcirc.el | 11 | ||||
| -rw-r--r-- | lisp/progmodes/cc-cmds.el | 33 | ||||
| -rw-r--r-- | lisp/version.el | 2 |
8 files changed, 90 insertions, 56 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 286f1eeae65..ead0456a7b1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,20 @@ | |||
| 1 | 2011-01-31 Deniz Dogan <deniz.a.m.dogan@gmail.com> | ||
| 2 | |||
| 3 | * net/rcirc.el: Clean log filenames (Bug#7933). | ||
| 4 | (rcirc-log-write): Use convert-standard-filename. | ||
| 5 | (rcirc-log-filename-function): Documentation updates. | ||
| 6 | |||
| 7 | 2011-01-31 Alan Mackenzie <acm@muc.de> | ||
| 8 | |||
| 9 | * progmodes/cc-cmds.el (c-forward-over-illiterals): Continue | ||
| 10 | parsing if we encounter a naked # (Bug#7595). | ||
| 11 | (c-beginning-of-statement): Avoid loop in locating the beginning | ||
| 12 | of a macro. | ||
| 13 | |||
| 14 | 2011-01-31 Chong Yidong <cyd@stupidchicken.com> | ||
| 15 | |||
| 16 | * files.el (copy-directory): Fix arguments to recursive call. | ||
| 17 | |||
| 1 | 2011-01-29 Chong Yidong <cyd@stupidchicken.com> | 18 | 2011-01-29 Chong Yidong <cyd@stupidchicken.com> |
| 2 | 19 | ||
| 3 | * files.el (copy-directory): If destination is an existing | 20 | * files.el (copy-directory): If destination is an existing |
diff --git a/lisp/erc/ChangeLog b/lisp/erc/ChangeLog index 3326bf065a4..fb05e6f9d1f 100644 --- a/lisp/erc/ChangeLog +++ b/lisp/erc/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2011-01-31 Antoine Levitt <antoine.levitt@gmail.com> (tiny change) | ||
| 2 | |||
| 3 | * erc-track.el (track): Don't reset erc-modified-channels-object | ||
| 4 | each time erc-track-mode is activated. | ||
| 5 | |||
| 1 | 2010-10-23 Julien Danjou <julien@danjou.info> | 6 | 2010-10-23 Julien Danjou <julien@danjou.info> |
| 2 | 7 | ||
| 3 | * erc-backend.el (erc-server-JOIN): Set the correct target list on join. | 8 | * erc-backend.el (erc-server-JOIN): Set the correct target list on join. |
diff --git a/lisp/erc/erc-track.el b/lisp/erc/erc-track.el index f07d963cfd8..b78880e86b4 100644 --- a/lisp/erc/erc-track.el +++ b/lisp/erc/erc-track.el | |||
| @@ -649,7 +649,6 @@ module, otherwise the keybindings will not do anything useful." | |||
| 649 | (add-hook 'erc-send-completed-hook 'erc-user-is-active) | 649 | (add-hook 'erc-send-completed-hook 'erc-user-is-active) |
| 650 | (add-hook 'erc-server-001-functions 'erc-user-is-active)) | 650 | (add-hook 'erc-server-001-functions 'erc-user-is-active)) |
| 651 | (erc-track-add-to-mode-line erc-track-position-in-mode-line) | 651 | (erc-track-add-to-mode-line erc-track-position-in-mode-line) |
| 652 | (setq erc-modified-channels-object (erc-modified-channels-object nil)) | ||
| 653 | (erc-update-mode-line) | 652 | (erc-update-mode-line) |
| 654 | (if (featurep 'xemacs) | 653 | (if (featurep 'xemacs) |
| 655 | (defadvice switch-to-buffer (after erc-update (&rest args) activate) | 654 | (defadvice switch-to-buffer (after erc-update (&rest args) activate) |
diff --git a/lisp/files.el b/lisp/files.el index 46597426191..d896020b27b 100644 --- a/lisp/files.el +++ b/lisp/files.el | |||
| @@ -4767,26 +4767,24 @@ this happens by default." | |||
| 4767 | (file-name-nondirectory | 4767 | (file-name-nondirectory |
| 4768 | (directory-file-name directory)) | 4768 | (directory-file-name directory)) |
| 4769 | newname)) | 4769 | newname)) |
| 4770 | (if (and (file-exists-p newname) | 4770 | (and (file-exists-p newname) |
| 4771 | (not (file-directory-p newname))) | 4771 | (not (file-directory-p newname)) |
| 4772 | (error "Cannot overwrite non-directory %s with a directory" | 4772 | (error "Cannot overwrite non-directory %s with a directory" |
| 4773 | newname)) | 4773 | newname)) |
| 4774 | (make-directory newname t)) | 4774 | (make-directory newname t)) |
| 4775 | 4775 | ||
| 4776 | ;; Copy recursively. | 4776 | ;; Copy recursively. |
| 4777 | (mapc | 4777 | (dolist (file |
| 4778 | (lambda (file) | 4778 | ;; We do not want to copy "." and "..". |
| 4779 | (let ((target (expand-file-name | 4779 | (directory-files directory 'full |
| 4780 | (file-name-nondirectory file) newname)) | 4780 | directory-files-no-dot-files-regexp)) |
| 4781 | (attrs (file-attributes file))) | 4781 | (if (file-directory-p file) |
| 4782 | (cond ((file-directory-p file) | 4782 | (copy-directory file newname keep-time parents) |
| 4783 | (copy-directory file target keep-time parents)) | 4783 | (let ((target (expand-file-name (file-name-nondirectory file) newname)) |
| 4784 | ((stringp (car attrs)) ; Symbolic link | 4784 | (attrs (file-attributes file))) |
| 4785 | (make-symbolic-link (car attrs) target t)) | 4785 | (if (stringp (car attrs)) ; Symbolic link |
| 4786 | (t | 4786 | (make-symbolic-link (car attrs) target t) |
| 4787 | (copy-file file target t keep-time))))) | 4787 | (copy-file file target t keep-time))))) |
| 4788 | ;; We do not want to copy "." and "..". | ||
| 4789 | (directory-files directory 'full directory-files-no-dot-files-regexp)) | ||
| 4790 | 4788 | ||
| 4791 | ;; Set directory attributes. | 4789 | ;; Set directory attributes. |
| 4792 | (set-file-modes newname (file-modes directory)) | 4790 | (set-file-modes newname (file-modes directory)) |
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el index f0723936d1b..f2e5ee7a79e 100644 --- a/lisp/ldefs-boot.el +++ b/lisp/ldefs-boot.el | |||
| @@ -2961,7 +2961,7 @@ Obsoletes `c-forward-into-nomenclature'. | |||
| 2961 | ;;;*** | 2961 | ;;;*** |
| 2962 | 2962 | ||
| 2963 | ;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el" | 2963 | ;;;### (autoloads (c-guess-basic-syntax) "cc-engine" "progmodes/cc-engine.el" |
| 2964 | ;;;;;; (19752 41642)) | 2964 | ;;;;;; (19776 49463)) |
| 2965 | ;;; Generated autoloads from progmodes/cc-engine.el | 2965 | ;;; Generated autoloads from progmodes/cc-engine.el |
| 2966 | 2966 | ||
| 2967 | (autoload 'c-guess-basic-syntax "cc-engine" "\ | 2967 | (autoload 'c-guess-basic-syntax "cc-engine" "\ |
| @@ -3493,7 +3493,7 @@ Returns non-nil if any false statements are found. | |||
| 3493 | ;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer | 3493 | ;;;;;; checkdoc-comments checkdoc-continue checkdoc-start checkdoc-current-buffer |
| 3494 | ;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive | 3494 | ;;;;;; checkdoc-eval-current-buffer checkdoc-message-interactive |
| 3495 | ;;;;;; checkdoc-interactive checkdoc checkdoc-list-of-strings-p) | 3495 | ;;;;;; checkdoc-interactive checkdoc checkdoc-list-of-strings-p) |
| 3496 | ;;;;;; "checkdoc" "emacs-lisp/checkdoc.el" (19752 41642)) | 3496 | ;;;;;; "checkdoc" "emacs-lisp/checkdoc.el" (19770 11773)) |
| 3497 | ;;; Generated autoloads from emacs-lisp/checkdoc.el | 3497 | ;;; Generated autoloads from emacs-lisp/checkdoc.el |
| 3498 | (put 'checkdoc-force-docstrings-flag 'safe-local-variable 'booleanp) | 3498 | (put 'checkdoc-force-docstrings-flag 'safe-local-variable 'booleanp) |
| 3499 | (put 'checkdoc-force-history-flag 'safe-local-variable 'booleanp) | 3499 | (put 'checkdoc-force-history-flag 'safe-local-variable 'booleanp) |
| @@ -3905,7 +3905,7 @@ is run). | |||
| 3905 | ;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list | 3905 | ;;;### (autoloads (comint-redirect-results-list-from-process comint-redirect-results-list |
| 3906 | ;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command | 3906 | ;;;;;; comint-redirect-send-command-to-process comint-redirect-send-command |
| 3907 | ;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el" | 3907 | ;;;;;; comint-run make-comint make-comint-in-buffer) "comint" "comint.el" |
| 3908 | ;;;;;; (19752 41642)) | 3908 | ;;;;;; (19776 18606)) |
| 3909 | ;;; Generated autoloads from comint.el | 3909 | ;;; Generated autoloads from comint.el |
| 3910 | 3910 | ||
| 3911 | (defvar comint-output-filter-functions '(comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt) "\ | 3911 | (defvar comint-output-filter-functions '(comint-postoutput-scroll-to-bottom comint-watch-for-password-prompt) "\ |
| @@ -4039,8 +4039,8 @@ on third call it again advances points to the next difference and so on. | |||
| 4039 | ;;;;;; compilation-shell-minor-mode compilation-mode compilation-start | 4039 | ;;;;;; compilation-shell-minor-mode compilation-mode compilation-start |
| 4040 | ;;;;;; compile compilation-disable-input compile-command compilation-search-path | 4040 | ;;;;;; compile compilation-disable-input compile-command compilation-search-path |
| 4041 | ;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook | 4041 | ;;;;;; compilation-ask-about-save compilation-window-height compilation-start-hook |
| 4042 | ;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (19752 | 4042 | ;;;;;; compilation-mode-hook) "compile" "progmodes/compile.el" (19770 |
| 4043 | ;;;;;; 41642)) | 4043 | ;;;;;; 11773)) |
| 4044 | ;;; Generated autoloads from progmodes/compile.el | 4044 | ;;; Generated autoloads from progmodes/compile.el |
| 4045 | 4045 | ||
| 4046 | (defvar compilation-mode-hook nil "\ | 4046 | (defvar compilation-mode-hook nil "\ |
| @@ -6060,7 +6060,7 @@ Optional arguments are passed to `dig-invoke'. | |||
| 6060 | 6060 | ||
| 6061 | ;;;### (autoloads (dired-mode dired-auto-revert-buffer dired-noselect | 6061 | ;;;### (autoloads (dired-mode dired-auto-revert-buffer dired-noselect |
| 6062 | ;;;;;; dired-other-frame dired-other-window dired dired-trivial-filenames | 6062 | ;;;;;; dired-other-frame dired-other-window dired dired-trivial-filenames |
| 6063 | ;;;;;; dired-listing-switches) "dired" "dired.el" (19752 41900)) | 6063 | ;;;;;; dired-listing-switches) "dired" "dired.el" (19772 35352)) |
| 6064 | ;;; Generated autoloads from dired.el | 6064 | ;;; Generated autoloads from dired.el |
| 6065 | 6065 | ||
| 6066 | (defvar dired-listing-switches (purecopy "-al") "\ | 6066 | (defvar dired-listing-switches (purecopy "-al") "\ |
| @@ -6518,7 +6518,7 @@ Play sounds in message buffers. | |||
| 6518 | 6518 | ||
| 6519 | ;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap | 6519 | ;;;### (autoloads (easy-mmode-defsyntax easy-mmode-defmap easy-mmode-define-keymap |
| 6520 | ;;;;;; define-globalized-minor-mode define-minor-mode) "easy-mmode" | 6520 | ;;;;;; define-globalized-minor-mode define-minor-mode) "easy-mmode" |
| 6521 | ;;;;;; "emacs-lisp/easy-mmode.el" (19752 41642)) | 6521 | ;;;;;; "emacs-lisp/easy-mmode.el" (19767 41074)) |
| 6522 | ;;; Generated autoloads from emacs-lisp/easy-mmode.el | 6522 | ;;; Generated autoloads from emacs-lisp/easy-mmode.el |
| 6523 | 6523 | ||
| 6524 | (defalias 'easy-mmode-define-minor-mode 'define-minor-mode) | 6524 | (defalias 'easy-mmode-define-minor-mode 'define-minor-mode) |
| @@ -6532,8 +6532,9 @@ Optional INIT-VALUE is the initial value of the mode's variable. | |||
| 6532 | Optional LIGHTER is displayed in the modeline when the mode is on. | 6532 | Optional LIGHTER is displayed in the modeline when the mode is on. |
| 6533 | Optional KEYMAP is the default keymap bound to the mode keymap. | 6533 | Optional KEYMAP is the default keymap bound to the mode keymap. |
| 6534 | If non-nil, it should be a variable name (whose value is a keymap), | 6534 | If non-nil, it should be a variable name (whose value is a keymap), |
| 6535 | a keymap, or a list of arguments for `easy-mmode-define-keymap'. | 6535 | or an expression that returns either a keymap or a list of |
| 6536 | If KEYMAP is a keymap or list, this also defines the variable MODE-map. | 6536 | arguments for `easy-mmode-define-keymap'. If KEYMAP is not a symbol, |
| 6537 | this also defines the variable MODE-map. | ||
| 6537 | 6538 | ||
| 6538 | BODY contains code to execute each time the mode is enabled or disabled. | 6539 | BODY contains code to execute each time the mode is enabled or disabled. |
| 6539 | It is executed after toggling the mode, and before running MODE-hook. | 6540 | It is executed after toggling the mode, and before running MODE-hook. |
| @@ -8732,7 +8733,7 @@ This will add a speedbar major display mode. | |||
| 8732 | ;;;*** | 8733 | ;;;*** |
| 8733 | 8734 | ||
| 8734 | ;;;### (autoloads (erc-track-minor-mode) "erc-track" "erc/erc-track.el" | 8735 | ;;;### (autoloads (erc-track-minor-mode) "erc-track" "erc/erc-track.el" |
| 8735 | ;;;;;; (19752 41642)) | 8736 | ;;;;;; (19783 2570)) |
| 8736 | ;;; Generated autoloads from erc/erc-track.el | 8737 | ;;; Generated autoloads from erc/erc-track.el |
| 8737 | 8738 | ||
| 8738 | (defvar erc-track-minor-mode nil "\ | 8739 | (defvar erc-track-minor-mode nil "\ |
| @@ -14160,7 +14161,7 @@ Example: | |||
| 14160 | ;;;;;; image-dired-jump-thumbnail-buffer image-dired-delete-tag | 14161 | ;;;;;; image-dired-jump-thumbnail-buffer image-dired-delete-tag |
| 14161 | ;;;;;; image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs | 14162 | ;;;;;; image-dired-tag-files image-dired-show-all-from-dir image-dired-display-thumbs |
| 14162 | ;;;;;; image-dired-dired-with-window-configuration image-dired-dired-insert-marked-thumbs) | 14163 | ;;;;;; image-dired-dired-with-window-configuration image-dired-dired-insert-marked-thumbs) |
| 14163 | ;;;;;; "image-dired" "image-dired.el" (19752 41642)) | 14164 | ;;;;;; "image-dired" "image-dired.el" (19779 1536)) |
| 14164 | ;;; Generated autoloads from image-dired.el | 14165 | ;;; Generated autoloads from image-dired.el |
| 14165 | 14166 | ||
| 14166 | (autoload 'image-dired-dired-insert-marked-thumbs "image-dired" "\ | 14167 | (autoload 'image-dired-dired-insert-marked-thumbs "image-dired" "\ |
| @@ -15409,7 +15410,7 @@ by `jka-compr-installed'. | |||
| 15409 | 15410 | ||
| 15410 | ;;;*** | 15411 | ;;;*** |
| 15411 | 15412 | ||
| 15412 | ;;;### (autoloads (js-mode) "js" "progmodes/js.el" (19752 41642)) | 15413 | ;;;### (autoloads (js-mode) "js" "progmodes/js.el" (19770 11773)) |
| 15413 | ;;; Generated autoloads from progmodes/js.el | 15414 | ;;; Generated autoloads from progmodes/js.el |
| 15414 | 15415 | ||
| 15415 | (autoload 'js-mode "js" "\ | 15416 | (autoload 'js-mode "js" "\ |
| @@ -17643,7 +17644,7 @@ Multiplication puzzle with GNU Emacs. | |||
| 17643 | 17644 | ||
| 17644 | ;;;*** | 17645 | ;;;*** |
| 17645 | 17646 | ||
| 17646 | ;;;### (autoloads (msb-mode) "msb" "msb.el" (19752 41642)) | 17647 | ;;;### (autoloads (msb-mode) "msb" "msb.el" (19777 41324)) |
| 17647 | ;;; Generated autoloads from msb.el | 17648 | ;;; Generated autoloads from msb.el |
| 17648 | 17649 | ||
| 17649 | (defvar msb-mode nil "\ | 17650 | (defvar msb-mode nil "\ |
| @@ -21925,7 +21926,7 @@ them into characters should be done separately. | |||
| 21925 | ;;;;;; quail-defrule quail-install-decode-map quail-install-map | 21926 | ;;;;;; quail-defrule quail-install-decode-map quail-install-map |
| 21926 | ;;;;;; quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout | 21927 | ;;;;;; quail-define-rules quail-show-keyboard-layout quail-set-keyboard-layout |
| 21927 | ;;;;;; quail-define-package quail-use-package quail-title) "quail" | 21928 | ;;;;;; quail-define-package quail-use-package quail-title) "quail" |
| 21928 | ;;;;;; "international/quail.el" (19752 41642)) | 21929 | ;;;;;; "international/quail.el" (19778 61528)) |
| 21929 | ;;; Generated autoloads from international/quail.el | 21930 | ;;; Generated autoloads from international/quail.el |
| 21930 | 21931 | ||
| 21931 | (autoload 'quail-title "quail" "\ | 21932 | (autoload 'quail-title "quail" "\ |
| @@ -22229,7 +22230,7 @@ Display `quickurl-list' as a formatted list using `quickurl-list-mode'. | |||
| 22229 | ;;;*** | 22230 | ;;;*** |
| 22230 | 22231 | ||
| 22231 | ;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc" | 22232 | ;;;### (autoloads (rcirc-track-minor-mode rcirc-connect rcirc) "rcirc" |
| 22232 | ;;;;;; "net/rcirc.el" (19752 41642)) | 22233 | ;;;;;; "net/rcirc.el" (19783 16707)) |
| 22233 | ;;; Generated autoloads from net/rcirc.el | 22234 | ;;; Generated autoloads from net/rcirc.el |
| 22234 | 22235 | ||
| 22235 | (autoload 'rcirc "rcirc" "\ | 22236 | (autoload 'rcirc "rcirc" "\ |
| @@ -22277,7 +22278,7 @@ See \\[compile]. | |||
| 22277 | ;;;*** | 22278 | ;;;*** |
| 22278 | 22279 | ||
| 22279 | ;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el" | 22280 | ;;;### (autoloads (re-builder) "re-builder" "emacs-lisp/re-builder.el" |
| 22280 | ;;;;;; (19752 41642)) | 22281 | ;;;;;; (19771 17123)) |
| 22281 | ;;; Generated autoloads from emacs-lisp/re-builder.el | 22282 | ;;; Generated autoloads from emacs-lisp/re-builder.el |
| 22282 | 22283 | ||
| 22283 | (defalias 'regexp-builder 're-builder) | 22284 | (defalias 'regexp-builder 're-builder) |
| @@ -22863,8 +22864,8 @@ variable. | |||
| 22863 | ;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers | 22864 | ;;;;;; rmail-secondary-file-directory rmail-primary-inbox-list rmail-highlighted-headers |
| 22864 | ;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers | 22865 | ;;;;;; rmail-retry-ignored-headers rmail-displayed-headers rmail-ignored-headers |
| 22865 | ;;;;;; rmail-dont-reply-to-names rmail-user-mail-address-regexp | 22866 | ;;;;;; rmail-dont-reply-to-names rmail-user-mail-address-regexp |
| 22866 | ;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (19752 | 22867 | ;;;;;; rmail-movemail-variant-p) "rmail" "mail/rmail.el" (19761 |
| 22867 | ;;;;;; 41899)) | 22868 | ;;;;;; 5822)) |
| 22868 | ;;; Generated autoloads from mail/rmail.el | 22869 | ;;; Generated autoloads from mail/rmail.el |
| 22869 | 22870 | ||
| 22870 | (autoload 'rmail-movemail-variant-p "rmail" "\ | 22871 | (autoload 'rmail-movemail-variant-p "rmail" "\ |
| @@ -23316,7 +23317,7 @@ for modes derived from Text mode, like Mail mode. | |||
| 23316 | ;;;*** | 23317 | ;;;*** |
| 23317 | 23318 | ||
| 23318 | ;;;### (autoloads (ruby-mode) "ruby-mode" "progmodes/ruby-mode.el" | 23319 | ;;;### (autoloads (ruby-mode) "ruby-mode" "progmodes/ruby-mode.el" |
| 23319 | ;;;;;; (19752 41642)) | 23320 | ;;;;;; (19771 32139)) |
| 23320 | ;;; Generated autoloads from progmodes/ruby-mode.el | 23321 | ;;; Generated autoloads from progmodes/ruby-mode.el |
| 23321 | 23322 | ||
| 23322 | (autoload 'ruby-mode "ruby-mode" "\ | 23323 | (autoload 'ruby-mode "ruby-mode" "\ |
| @@ -24349,7 +24350,7 @@ If BINARY is non-nil, return a string in binary form. | |||
| 24349 | ;;;*** | 24350 | ;;;*** |
| 24350 | 24351 | ||
| 24351 | ;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el" | 24352 | ;;;### (autoloads (list-load-path-shadows) "shadow" "emacs-lisp/shadow.el" |
| 24352 | ;;;;;; (19752 41642)) | 24353 | ;;;;;; (19780 34298)) |
| 24353 | ;;; Generated autoloads from emacs-lisp/shadow.el | 24354 | ;;; Generated autoloads from emacs-lisp/shadow.el |
| 24354 | 24355 | ||
| 24355 | (autoload 'list-load-path-shadows "shadow" "\ | 24356 | (autoload 'list-load-path-shadows "shadow" "\ |
| @@ -32013,8 +32014,8 @@ Zone out, completely. | |||
| 32013 | ;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el" | 32014 | ;;;;;; "url/url-expand.el" "url/url-ftp.el" "url/url-history.el" |
| 32014 | ;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el" | 32015 | ;;;;;; "url/url-imap.el" "url/url-methods.el" "url/url-nfs.el" "url/url-proxy.el" |
| 32015 | ;;;;;; "url/url-vars.el" "vc-dav.el" "vcursor.el" "vt-control.el" | 32016 | ;;;;;; "url/url-vars.el" "vc-dav.el" "vcursor.el" "vt-control.el" |
| 32016 | ;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (19761 | 32017 | ;;;;;; "vt100-led.el" "w32-fns.el" "w32-vars.el" "x-dnd.el") (19783 |
| 32017 | ;;;;;; 5801 21534)) | 32018 | ;;;;;; 30333 273722)) |
| 32018 | 32019 | ||
| 32019 | ;;;*** | 32020 | ;;;*** |
| 32020 | 32021 | ||
diff --git a/lisp/net/rcirc.el b/lisp/net/rcirc.el index b4f97466baa..818128142f8 100644 --- a/lisp/net/rcirc.el +++ b/lisp/net/rcirc.el | |||
| @@ -1520,8 +1520,11 @@ return the filename, or nil if no logging is desired for this | |||
| 1520 | session. | 1520 | session. |
| 1521 | 1521 | ||
| 1522 | If the returned filename is absolute (`file-name-absolute-p' | 1522 | If the returned filename is absolute (`file-name-absolute-p' |
| 1523 | returns true), then it is used as-is, otherwise the resulting | 1523 | returns t), then it is used as-is, otherwise the resulting file |
| 1524 | file is put into `rcirc-log-directory'." | 1524 | is put into `rcirc-log-directory'. |
| 1525 | |||
| 1526 | The filename is then cleaned using `convert-standard-filename' to | ||
| 1527 | guarantee valid filenames for the current OS." | ||
| 1525 | :group 'rcirc | 1528 | :group 'rcirc |
| 1526 | :type 'function) | 1529 | :type 'function) |
| 1527 | 1530 | ||
| @@ -1546,7 +1549,9 @@ file is put into `rcirc-log-directory'." | |||
| 1546 | Log data is written to `rcirc-log-directory', except for | 1549 | Log data is written to `rcirc-log-directory', except for |
| 1547 | log-files with absolute names (see `rcirc-log-filename-function')." | 1550 | log-files with absolute names (see `rcirc-log-filename-function')." |
| 1548 | (dolist (cell rcirc-log-alist) | 1551 | (dolist (cell rcirc-log-alist) |
| 1549 | (let ((filename (expand-file-name (car cell) rcirc-log-directory)) | 1552 | (let ((filename (convert-standard-filename |
| 1553 | (expand-file-name (car cell) | ||
| 1554 | rcirc-log-directory))) | ||
| 1550 | (coding-system-for-write 'utf-8)) | 1555 | (coding-system-for-write 'utf-8)) |
| 1551 | (make-directory (file-name-directory filename) t) | 1556 | (make-directory (file-name-directory filename) t) |
| 1552 | (with-temp-buffer | 1557 | (with-temp-buffer |
diff --git a/lisp/progmodes/cc-cmds.el b/lisp/progmodes/cc-cmds.el index 241fb0cf04f..3f719aedb62 100644 --- a/lisp/progmodes/cc-cmds.el +++ b/lisp/progmodes/cc-cmds.el | |||
| @@ -2458,13 +2458,15 @@ function does not require the declaration to contain a brace block." | |||
| 2458 | (goto-char last) | 2458 | (goto-char last) |
| 2459 | (throw 'done '(nil . nil))) | 2459 | (throw 'done '(nil . nil))) |
| 2460 | 2460 | ||
| 2461 | ;; Stop if we encounter a preprocessor line. | 2461 | ;; Stop if we encounter a preprocessor line. Continue if we |
| 2462 | ((and (not macro-end) | 2462 | ;; hit a naked # |
| 2463 | ((and c-opt-cpp-prefix | ||
| 2464 | (not macro-end) | ||
| 2463 | (eq (char-after) ?#) | 2465 | (eq (char-after) ?#) |
| 2464 | (= (point) (c-point 'boi))) | 2466 | (= (point) (c-point 'boi))) |
| 2465 | (goto-char last) | 2467 | (if (= (point) here) ; Not a macro, therefore naked #. |
| 2466 | ;(throw 'done (cons (eq (point) here) 'macro-boundary))) ; Changed 2003/3/26 | 2468 | (forward-char) |
| 2467 | (throw 'done '(t . macro-boundary))) | 2469 | (throw 'done '(t . macro-boundary)))) |
| 2468 | 2470 | ||
| 2469 | ;; Stop after a ';', '}', or "};" | 2471 | ;; Stop after a ';', '}', or "};" |
| 2470 | ((looking-at ";\\|};?") | 2472 | ((looking-at ";\\|};?") |
| @@ -2578,14 +2580,21 @@ be more \"DWIM:ey\"." | |||
| 2578 | (c-backward-syntactic-ws)) | 2580 | (c-backward-syntactic-ws)) |
| 2579 | (or (bobp) (c-after-statement-terminator-p))))))) | 2581 | (or (bobp) (c-after-statement-terminator-p))))))) |
| 2580 | ;; Are we about to move backwards into or out of a | 2582 | ;; Are we about to move backwards into or out of a |
| 2581 | ;; preprocessor command? If so, locate it's beginning. | 2583 | ;; preprocessor command? If so, locate its beginning. |
| 2582 | (when (eq (cdr res) 'macro-boundary) | 2584 | (when (eq (cdr res) 'macro-boundary) |
| 2583 | (save-excursion | 2585 | (setq macro-fence |
| 2584 | (beginning-of-line) | 2586 | (save-excursion |
| 2585 | (setq macro-fence | 2587 | (if macro-fence |
| 2586 | (and (not (bobp)) | 2588 | (progn |
| 2587 | (progn (c-skip-ws-backward) (c-beginning-of-macro)) | 2589 | (end-of-line) |
| 2588 | (point))))) | 2590 | (and (not (eobp)) |
| 2591 | (progn (c-skip-ws-forward) | ||
| 2592 | (c-beginning-of-macro)) | ||
| 2593 | (progn (c-end-of-macro) | ||
| 2594 | (point)))) | ||
| 2595 | (and (not (eobp)) | ||
| 2596 | (c-beginning-of-macro) | ||
| 2597 | (progn (c-end-of-macro) (point))))))) | ||
| 2589 | ;; Are we about to move backwards into a literal? | 2598 | ;; Are we about to move backwards into a literal? |
| 2590 | (when (memq (cdr res) '(macro-boundary literal)) | 2599 | (when (memq (cdr res) '(macro-boundary literal)) |
| 2591 | (setq range (c-ascertain-preceding-literal))) | 2600 | (setq range (c-ascertain-preceding-literal))) |
diff --git a/lisp/version.el b/lisp/version.el index 083722d2dd7..189d0f922ab 100644 --- a/lisp/version.el +++ b/lisp/version.el | |||
| @@ -32,7 +32,7 @@ | |||
| 32 | (defconst emacs-copyright "Copyright (C) 2011 Free Software Foundation, Inc." "\ | 32 | (defconst emacs-copyright "Copyright (C) 2011 Free Software Foundation, Inc." "\ |
| 33 | Short copyright string for this version of Emacs.") | 33 | Short copyright string for this version of Emacs.") |
| 34 | 34 | ||
| 35 | (defconst emacs-version "23.2.92" "\ | 35 | (defconst emacs-version "23.2.93" "\ |
| 36 | Version numbers of this version of Emacs.") | 36 | Version numbers of this version of Emacs.") |
| 37 | 37 | ||
| 38 | (defconst emacs-major-version (progn (string-match "^[0-9]+" emacs-version) (string-to-number (match-string 0 emacs-version))) "\ | 38 | (defconst emacs-major-version (progn (string-match "^[0-9]+" emacs-version) (string-to-number (match-string 0 emacs-version))) "\ |