@item
Fabián E. Gallina rewrote @file{python.el}, the major mode for the
-Python programming language used in Emacs 24.2 onwards.
+Python programming language used in Emacs 24.3 onwards.
@item
Kevin Gallo added multiple-frame support for Windows NT and wrote
for motion in ``CapitalizedWordIdentifiers''; @file{latin1-disp.el}, a
package that lets you display ISO 8859 characters on Latin-1 terminals
by setting up appropriate display tables; the version of
-@file{python.el} used prior to Emacs 24.2; @file{smiley.el}, a
+@file{python.el} used prior to Emacs 24.3; @file{smiley.el}, a
facility for displaying smiley faces; @file{sym-comp.el}, a library
for performing mode-dependent symbol completion; @file{benchmark.el}
for timing code execution; and @file{tool-bar.el}, a mode to control
so we will look at it and add it to the manual.
\f
-* Installation Changes in Emacs 24.2
+* Installation Changes in Emacs 24.3
** New configure option '--without-all' to disable additonal features.
This disables most of the features that are normally enabled by default.
check that this option enables.
\f
-* Startup Changes in Emacs 24.2
+* Startup Changes in Emacs 24.3
** Emacs no longer searches for `leim-list.el' files beneath the standard
lisp/ directory. There should not be any there anyway. If you have
** The `--no-site-lisp' command line option now works for Nextstep builds.
\f
-* Changes in Emacs 24.2
+* Changes in Emacs 24.3
** Help changes
The PCL-CVS commands are still available via the keyboard.
\f
-* Editing Changes in Emacs 24.2
+* Editing Changes in Emacs 24.3
** New option `delete-trailing-lines' specifies whether the M-x
delete-trailing-whitespace command should delete trailing lines at the
** New input method `vietnamese-vni'.
\f
-* Changes in Specialized Modes and Packages in Emacs 24.2
+* Changes in Specialized Modes and Packages in Emacs 24.3
** Term changes
*** cust-print.el
\f
-* New Modes and Packages in Emacs 24.2
+* New Modes and Packages in Emacs 24.3
\f
-* Incompatible Lisp Changes in Emacs 24.2
+* Incompatible Lisp Changes in Emacs 24.3
** The function `x-select-font' can return a font spec, instead of a
font name as a string. Whether it returns a font spec or a font name
*** `last-input-char' and `last-command-char'
\f
-* Lisp changes in Emacs 24.2
+* Lisp changes in Emacs 24.3
** New functions `autoloadp' and `autoload-do-load'.
** `automount-dir-prefix' is obsolete.
** `buffer-has-markers-at' is obsolete.
\f
-* Changes in Emacs 24.2 on non-free operating systems
+* Changes in Emacs 24.3 on non-free operating systems
** New configure.bat options on MS-Windows:
mouse-autoselect-window.
** On MS-Windows Vista and later Emacs now supports symbolic links.
+\f
+* Changes in Emacs 24.2
+
+** This release mainly fixes a security issue.
\f
* Installation Changes in Emacs 24.1
(define-obsolete-function-alias
'hangul-input-method-inactivate
- 'hangul-input-method-deactivate "24.2")
+ 'hangul-input-method-deactivate "24.3")
(defun hangul-input-method-help ()
"Describe the current Hangul input method."
(define-obsolete-function-alias
'ucs-input-inactivate
- 'ucs-input-deactivate "24.2")
+ 'ucs-input-deactivate "24.3")
(defun ucs-input-help ()
(interactive)
;;;_ = allout-exposure-change-functions
(define-obsolete-variable-alias 'allout-exposure-change-hook
- 'allout-exposure-change-functions "24.2")
+ 'allout-exposure-change-functions "24.3")
(defcustom allout-exposure-change-functions nil
"Abnormal hook run after allout outline subtree exposure changes.
It is run at the conclusion of `allout-flag-region'.
This hook might be invoked multiple times by a single command."
:type 'hook
:group 'allout
- :version "24.2")
+ :version "24.3")
;;;_ = allout-structure-added-functions
(define-obsolete-variable-alias 'allout-structure-added-hook
- 'allout-structure-added-functions "24.2")
+ 'allout-structure-added-functions "24.3")
(defcustom allout-structure-added-functions nil
"Abnormal hook run after adding items to an Allout outline.
Functions on the hook should take two arguments:
This hook might be invoked multiple times by a single command."
:type 'hook
:group 'allout
- :version "24.2")
+ :version "24.3")
;;;_ = allout-structure-deleted-functions
(define-obsolete-variable-alias 'allout-structure-deleted-hook
- 'allout-structure-deleted-functions "24.2")
+ 'allout-structure-deleted-functions "24.3")
(defcustom allout-structure-deleted-functions nil
"Abnormal hook run after deleting subtrees from an Allout outline.
Functions on the hook must take two arguments:
This hook might be invoked multiple times by a single command."
:type 'hook
:group 'allout
- :version "24.2")
+ :version "24.3")
;;;_ = allout-structure-shifted-functions
(define-obsolete-variable-alias 'allout-structure-shifted-hook
- 'allout-structure-shifted-functions "24.2")
+ 'allout-structure-shifted-functions "24.3")
(defcustom allout-structure-shifted-functions nil
"Abnormal hook run after shifting items in an Allout outline.
Functions on the hook should take two arguments:
This hook might be invoked multiple times by a single command."
:type 'hook
:group 'allout
- :version "24.2")
+ :version "24.3")
;;;_ = allout-after-copy-or-kill-hook
(defcustom allout-after-copy-or-kill-hook nil
"Normal hook run after copying outline text.."
:type 'hook
:group 'allout
- :version "24.2")
+ :version "24.3")
;;;_ = allout-post-undo-hook
(defcustom allout-post-undo-hook nil
that was affected by the undo.."
:type 'hook
:group 'allout
- :version "24.2")
+ :version "24.3")
;;;_ = allout-outside-normal-auto-fill-function
(defvar allout-outside-normal-auto-fill-function nil
'((t (:inherit bold)))
"Face for the symbol name in Apropos output."
:group 'apropos
- :version "24.2")
+ :version "24.3")
(defface apropos-keybinding
'((t (:inherit underline)))
"Face for lists of keybinding in Apropos output."
:group 'apropos
- :version "24.2")
+ :version "24.3")
(defface apropos-property
'((t (:inherit font-lock-builtin-face)))
"Face for property name in apropos output, or nil for none."
:group 'apropos
- :version "24.2")
+ :version "24.3")
(defface apropos-function-button
'((t (:inherit (font-lock-function-name-face button))))
"Button face indicating a function, macro, or command in Apropos."
:group 'apropos
- :version "24.2")
+ :version "24.3")
(defface apropos-variable-button
'((t (:inherit (font-lock-variable-name-face button))))
"Button face indicating a variable in Apropos."
:group 'apropos
- :version "24.2")
+ :version "24.3")
(defface apropos-misc-button
'((t (:inherit (font-lock-constant-face button))))
"Button face indicating a miscellaneous object type in Apropos."
:group 'apropos
- :version "24.2")
+ :version "24.3")
(defcustom apropos-match-face 'match
"Face for matching text in Apropos documentation/value, or nil for none.
This applies when you look for matches in the documentation or variable value
for the pattern; the part that matches gets displayed in this font."
:group 'apropos
- :version "24.2")
+ :version "24.3")
(defcustom apropos-sort-by-scores nil
"Non-nil means sort matches by scores; best match is shown first.
If the text at the mouse position has a `help-echo' text
property, that overrides this variable."
:type '(choice (const :tag "No help" :value nil) string)
- :version "24.2"
+ :version "24.3"
:group 'mode-line)
(defvar mode-line-front-space '(:eval (if (display-graphic-p) " " "-"))
minus `Buffer-menu-size-width'. This use is deprecated."
:type 'number
:group 'Buffer-menu
- :version "24.2")
+ :version "24.3")
(make-obsolete-variable 'Buffer-menu-buffer+size-width
"`Buffer-menu-name-width' and `Buffer-menu-size-width'"
- "24.2")
+ "24.3")
(defcustom Buffer-menu-name-width 19
"Width of buffer size column in the Buffer Menu."
:type 'number
:group 'Buffer-menu
- :version "24.2")
+ :version "24.3")
(defcustom Buffer-menu-size-width 7
"Width of buffer name column in the Buffer Menu."
:type 'number
:group 'Buffer-menu
- :version "24.2")
+ :version "24.3")
(defcustom Buffer-menu-mode-width 16
"Width of mode name column in the Buffer Menu."
Summary of changes to "Calc"
------- -- ------- -- ----
-Emacs 24.2
+Emacs 24.3
Algebraic simplification mode is now the default.
To restrict to the limited simplifications given by the former
(defcustom cal-html-holidays t
"If non-nil, include holidays as well as diary entries."
- :version "24.2"
+ :version "24.3"
:type 'boolean
:group 'calendar-html)
"</STYLE>\n\n")
"Default cal-html css style. You can override this with a \"cal.css\" file."
:type 'string
- :version "24.2" ; added SPAN.HOLIDAY
+ :version "24.3" ; added SPAN.HOLIDAY
:group 'calendar-html)
;;; End customizable variables.
(autoload 'holiday-in-range "holidays")
-(define-obsolete-function-alias 'cal-tex-list-holidays 'holiday-in-range "24.2")
+(define-obsolete-function-alias 'cal-tex-list-holidays 'holiday-in-range "24.3")
(autoload 'diary-list-entries "diary-lib")
;;; User Functions:
(define-obsolete-function-alias 'timeclock-modeline-display
- 'timeclock-mode-line-display "24.2")
+ 'timeclock-mode-line-display "24.3")
;;;###autoload
(defun timeclock-mode-line-display (&optional arg)
(mapcar 'list timeclock-reason-list)))
(define-obsolete-function-alias 'timeclock-update-modeline
- 'timeclock-update-mode-line "24.2")
+ 'timeclock-update-mode-line "24.3")
(defun timeclock-update-mode-line ()
"Update the `timeclock-mode-string' displayed in the mode line.
(defun comint--unquote-argument (str)
(car (comint--unquote&requote-argument str)))
(define-obsolete-function-alias 'comint--unquote&expand-filename
- #'comint--unquote-argument "24.2")
+ #'comint--unquote-argument "24.3")
(defun comint-match-partial-filename ()
"Return the unquoted&expanded filename at point, or nil if none is found.
filename
(save-match-data
(replace-regexp-in-string "\\\\\\(.\\)" "\\1" filename t))))
-(make-obsolete 'comint-unquote-filename nil "24.2")
+(make-obsolete 'comint-unquote-filename nil "24.3")
(defun comint--requote-argument (upos qstr)
;; See `completion-table-with-quoting'.
This button will have a menu with all three reset operations."
:type 'boolean
:group 'custom-buffer
- :version "24.2")
+ :version "24.3")
(defcustom custom-buffer-verbose-help t
"If non-nil, include explanatory text in the customization buffer."
(delete-by-moving-to-trash auto-save boolean "23.1")
(auto-save-visited-file-name auto-save boolean)
;; filelock.c
- (create-lockfiles files boolean "24.2")
+ (create-lockfiles files boolean "24.3")
(temporary-file-directory
;; Darwin section added 24.1, does not seem worth :version bump.
files directory nil
(or (get variable 'standard-value)
(get variable 'custom-autoload))))
-(define-obsolete-function-alias 'user-variable-p 'custom-variable-p "24.2")
+(define-obsolete-function-alias 'user-variable-p 'custom-variable-p "24.3")
(defun custom-note-var-changed (variable)
"Inform Custom that VARIABLE has been set (changed).
(force-mode-line-update)))
(define-obsolete-function-alias 'dired-sort-set-modeline
- 'dired-sort-set-mode-line "24.2")
+ 'dired-sort-set-mode-line "24.3")
(defun dired-sort-toggle-or-edit (&optional arg)
"Toggle sorting by date, and refresh the Dired buffer.
"return to buffer editing"))
(define-obsolete-function-alias 'Electric-buffer-menu-mode
- 'electric-buffer-menu-mode "24.2")
+ 'electric-buffer-menu-mode "24.3")
;; generally the same as Buffer-menu-mode-map
;; (except we don't indirect to global-map)
;; nil)
(make-obsolete-variable 'macro-declaration-function
- 'macro-declarations-alist "24.2")
+ 'macro-declarations-alist "24.3")
(make-obsolete 'macro-declaration-function
- 'macro-declarations-alist "24.2")
+ 'macro-declarations-alist "24.3")
;;; byte-run.el ends here
;;;###autoload
(define-obsolete-variable-alias
;; This alias is needed for compatibility with .elc files that use defstruct
- ;; and were compiled with Emacs<24.2.
- 'custom-print-functions 'cl-custom-print-functions "24.2")
+ ;; and were compiled with Emacs<24.3.
+ 'custom-print-functions 'cl-custom-print-functions "24.3")
;;;###autoload
(defvar cl-custom-print-functions nil
\(fn ((FUNC ARGLIST BODY...) ...) FORM...)"
(declare (indent 1) (debug cl-flet)
- (obsolete "Use either `cl-flet' or `cl-letf'." "24.2"))
+ (obsolete "Use either `cl-flet' or `cl-letf'." "24.3"))
`(letf ,(mapcar
(lambda (x)
(if (or (and (fboundp (car x))
"Make temporary function bindings.
Like `cl-labels' except that the lexical scoping is handled via `lexical-let'
rather than relying on `lexical-binding'."
- (declare (indent 1) (debug cl-flet) (obsolete cl-labels "24.2"))
+ (declare (indent 1) (debug cl-flet) (obsolete cl-labels "24.3"))
(let ((vars nil) (sets nil) (newenv macroexpand-all-environment))
(dolist (binding bindings)
;; It's important that (not (eq (symbol-name var1) (symbol-name var2)))
(defun cl--gv-adapt (cl-gv do)
;; This function is used by all .elc files that use define-setf-expander and
- ;; were compiled with Emacs>=24.2.
+ ;; were compiled with Emacs>=24.3.
(let ((vars (nth 0 cl-gv))
(vals (nth 1 cl-gv))
(binds ())
;; `(,witness ,getter ,(funcall setter witness)))))
;; ...find "let prefix" of expansion, extract getter and setter from
;; ...the rest, and build the 5-tuple))
-(make-obsolete 'get-setf-method 'gv-letplace "24.2")
+(make-obsolete 'get-setf-method 'gv-letplace "24.3")
(defmacro define-modify-macro (name arglist func &optional doc)
"Define a `setf'-like modify macro.
;;; Additional compatibility code.
;; For names that were clean but really aren't needed any more.
-(define-obsolete-function-alias 'cl-macroexpand 'macroexpand "24.2")
+(define-obsolete-function-alias 'cl-macroexpand 'macroexpand "24.3")
(define-obsolete-variable-alias 'cl-macro-environment
- 'macroexpand-all-environment "24.2")
-(define-obsolete-function-alias 'cl-macroexpand-all 'macroexpand-all "24.2")
+ 'macroexpand-all-environment "24.3")
+(define-obsolete-function-alias 'cl-macroexpand-all 'macroexpand-all "24.3")
;;; Hash tables.
;; This is just kept for compatibility with code byte-compiled by Emacs-20.
;; No idea if this might still be needed.
(defun cl-not-hash-table (x &optional y &rest _z)
- (declare (obsolete nil "24.2"))
+ (declare (obsolete nil "24.3"))
(signal 'wrong-type-argument (list 'cl-hash-table-p (or y x))))
(defvar cl-builtin-gethash (symbol-function 'gethash))
-(make-obsolete-variable 'cl-builtin-gethash nil "24.2")
+(make-obsolete-variable 'cl-builtin-gethash nil "24.3")
(defvar cl-builtin-remhash (symbol-function 'remhash))
-(make-obsolete-variable 'cl-builtin-remhash nil "24.2")
+(make-obsolete-variable 'cl-builtin-remhash nil "24.3")
(defvar cl-builtin-clrhash (symbol-function 'clrhash))
-(make-obsolete-variable 'cl-builtin-clrhash nil "24.2")
+(make-obsolete-variable 'cl-builtin-clrhash nil "24.3")
(defvar cl-builtin-maphash (symbol-function 'maphash))
-(make-obsolete-variable 'cl-builtin-maphash nil "24.2")
-(define-obsolete-function-alias 'cl-map-keymap 'map-keymap "24.2")
-(define-obsolete-function-alias 'cl-copy-tree 'copy-tree "24.2")
-(define-obsolete-function-alias 'cl-gethash 'gethash "24.2")
-(define-obsolete-function-alias 'cl-puthash 'puthash "24.2")
-(define-obsolete-function-alias 'cl-remhash 'remhash "24.2")
-(define-obsolete-function-alias 'cl-clrhash 'clrhash "24.2")
-(define-obsolete-function-alias 'cl-maphash 'maphash "24.2")
-(define-obsolete-function-alias 'cl-make-hash-table 'make-hash-table "24.2")
-(define-obsolete-function-alias 'cl-hash-table-p 'hash-table-p "24.2")
-(define-obsolete-function-alias 'cl-hash-table-count 'hash-table-count "24.2")
+(make-obsolete-variable 'cl-builtin-maphash nil "24.3")
+(define-obsolete-function-alias 'cl-map-keymap 'map-keymap "24.3")
+(define-obsolete-function-alias 'cl-copy-tree 'copy-tree "24.3")
+(define-obsolete-function-alias 'cl-gethash 'gethash "24.3")
+(define-obsolete-function-alias 'cl-puthash 'puthash "24.3")
+(define-obsolete-function-alias 'cl-remhash 'remhash "24.3")
+(define-obsolete-function-alias 'cl-clrhash 'clrhash "24.3")
+(define-obsolete-function-alias 'cl-maphash 'maphash "24.3")
+(define-obsolete-function-alias 'cl-make-hash-table 'make-hash-table "24.3")
+(define-obsolete-function-alias 'cl-hash-table-p 'hash-table-p "24.3")
+(define-obsolete-function-alias 'cl-hash-table-count 'hash-table-count "24.3")
(define-obsolete-function-alias 'cl-map-keymap-recursively
- 'cl--map-keymap-recursively "24.2")
-(define-obsolete-function-alias 'cl-map-intervals 'cl--map-intervals "24.2")
-(define-obsolete-function-alias 'cl-map-extents 'cl--map-overlays "24.2")
+ 'cl--map-keymap-recursively "24.3")
+(define-obsolete-function-alias 'cl-map-intervals 'cl--map-intervals "24.3")
+(define-obsolete-function-alias 'cl-map-extents 'cl--map-overlays "24.3")
(defun cl-maclisp-member (item list)
- (declare (obsolete member "24.2"))
+ (declare (obsolete member "24.3"))
(while (and list (not (equal item (car list)))) (setq list (cdr list)))
list)
;; Used in the expansion of the old `defstruct'.
(defun cl-struct-setf-expander (x name accessor pred-form pos)
- (declare (obsolete nil "24.2"))
+ (declare (obsolete nil "24.3"))
(let* ((temp (make-symbol "--cl-x--")) (store (make-symbol "--cl-store--")))
(list (list temp) (list x) (list store)
`(progn
be installed in `emacs-lisp-mode-map'.")
(define-obsolete-variable-alias 'gud-inhibit-global-bindings
- 'edebug-inhibit-emacs-lisp-mode-bindings "24.2")
+ 'edebug-inhibit-emacs-lisp-mode-bindings "24.3")
;; Global GUD bindings for all emacs-lisp-mode buffers.
(unless edebug-inhibit-emacs-lisp-mode-bindings
(defsetf eieio-oref eieio-oset)
(if (eval-when-compile (fboundp 'gv-define-expander))
- ;; Not needed for Emacs>=24.2 since gv.el's setf expands macros and
+ ;; Not needed for Emacs>=24.3 since gv.el's setf expands macros and
;; follows aliases.
nil
(defsetf slot-value eieio-oset)
The functions get one argument, the first locked buffer found."
:type 'hook
:group 'emacs-lock
- :version "24.2")
+ :version "24.3")
(defvar emacs-lock-mode nil
"If non-nil, the current buffer is locked.
:group 'crisp)
(define-obsolete-variable-alias 'crisp-mode-modeline-string
- 'crisp-mode-mode-line-string "24.2")
+ 'crisp-mode-mode-line-string "24.3")
;;;###autoload
(defcustom crisp-mode nil
(defcustom erc-server-timestamp-format "%Y-%m-%d %T"
"Timestamp format used with server response messages.
This string is processed using `format-time-string'."
- :version "24.2"
+ :version "24.3"
:type 'string
:group 'erc-server)
the unprocessed output.")
(define-obsolete-variable-alias 'erc-dcc-chat-filter-hook
- 'erc-dcc-chat-filter-functions "24.2")
+ 'erc-dcc-chat-filter-functions "24.3")
(defvar erc-dcc-chat-mode-map
(let ((map (make-sparse-keymap)))
useful for excluding all the things like MOTDs from the server
and other miscellaneous functions."
:group 'erc-match
- :version "24.2"
+ :version "24.3"
:type 'boolean)
;; Internal variables:
:group 'eshell-mode)
(define-obsolete-variable-alias 'eshell-status-in-modeline
- 'eshell-status-in-mode-line "24.2")
+ 'eshell-status-in-mode-line "24.3")
(defvar eshell-first-time-p t
"A variable which is non-nil the first time Eshell is loaded.")
"Add `eshell-buffer-name' to `same-window-buffer-names'."
(add-to-list 'same-window-buffer-names eshell-buffer-name))
(make-obsolete 'eshell-add-to-window-buffer-names
- "no longer needed." "24.2")
+ "no longer needed." "24.3")
(defun eshell-remove-from-window-buffer-names ()
"Remove `eshell-buffer-name' from `same-window-buffer-names'."
(setq same-window-buffer-names
(delete eshell-buffer-name same-window-buffer-names)))
(make-obsolete 'eshell-remove-from-window-buffer-names
- "no longer needed." "24.2")
+ "no longer needed." "24.3")
(defcustom eshell-load-hook nil
"A hook run once Eshell has been loaded."
schemes (e.g. \"ftp\"); in that case, only convert those URLs."
:type '(choice (repeat string) boolean)
:group 'ffap
- :version "24.2")
+ :version "24.3")
(defcustom ffap-ftp-default-user "anonymous"
"User name in ftp file names generated by `ffap-host-to-path'.
(setq list (cdr list))))
(or (car list) "ssh")))
"Program to use to execute commands on a remote host (e.g. ssh or rsh)."
- :version "24.2" ; ssh rather than rsh, etc
+ :version "24.3" ; ssh rather than rsh, etc
:initialize 'custom-initialize-delay
:group 'environment
:type 'file)
"Regexp to match the automounter prefix in a directory name."
:group 'files
:type 'regexp)
-(make-obsolete-variable 'automount-dir-prefix 'directory-abbrev-alist "24.2")
+(make-obsolete-variable 'automount-dir-prefix 'directory-abbrev-alist "24.3")
(defvar abbreviated-home-dir nil
"The user's homedir abbreviated according to `directory-abbrev-alist'.")
(defcustom enable-remote-dir-locals nil
"Non-nil means dir-local variables will be applied to remote files."
- :version "24.2"
+ :version "24.3"
:type 'boolean
:group 'find-file)
\f
;; Misc.
-;; Only marked as obsolete in 24.2.
+;; Only marked as obsolete in 24.3.
(define-obsolete-variable-alias 'automatic-hscrolling
'auto-hscroll-mode "22.1")
nil, Gcc will be done according to existing Gcc header(s), if any.
If this is `no-gcc-self', resent messages will be Gcc'd to groups that
existing Gcc header specifies, except for the current group."
- :version "24.2"
+ :version "24.3"
:group 'gnus-message
:type '(choice (const none) (const t) string (const nil)
(const no-gcc-self)))
(defcustom gnus-picon-properties '(:color-symbols (("None" . "white")))
"List of image properties applied to picons."
:type 'list
- :version "24.2"
+ :version "24.3"
:group 'gnus-picon)
(defcustom gnus-picon-style 'inline
"*Addresses to prune when doing wide replies.
This can be a regexp or a list of regexps. Also, a value of nil means
exclude your own user name only."
- :version "24.2"
+ :version "24.3"
:group 'message
:link '(custom-manual "(message)Wide Reply")
:type '(choice (const :tag "Yourself" nil)
"Extra headers to parse.
In addition to the standard headers, these extra headers will be
included in NOV headers (and the like) when backends parse headers."
- :version "24.2"
+ :version "24.3"
:group 'nnmail
:type '(repeat symbol))
so that the documentation can show the right key bindings."
:type 'boolean
:group 'help
- :version "24.2")
+ :version "24.3")
(defun help-window-display-message (quit-part window &optional scroll)
"Display message telling how to quit and scroll help window.
(const 32)
(const 64))
:group 'hexl
- :version "24.2")
+ :version "24.3")
(defcustom hexl-program "hexl"
"The program that will hexlify and dehexlify its stdin.
:set (lambda (symbol value)
(set-default symbol value)
(imagemagick-register-types))
- :version "24.2"
+ :version "24.3"
:group 'image)
(defcustom imagemagick-enabled-types
:set (lambda (symbol value)
(set-default symbol value)
(imagemagick-register-types))
- :version "24.2"
+ :version "24.3"
:group 'image)
(imagemagick-register-types)
(define-obsolete-variable-alias
'inactivate-current-input-method-function
- 'deactivate-current-input-method-function "24.2")
+ 'deactivate-current-input-method-function "24.3")
(defvar deactivate-current-input-method-function nil
"Function to call for deactivating the current input method.
Every input method should set this to an appropriate value when activated.
(define-obsolete-function-alias
'inactivate-input-method
- 'deactivate-input-method "24.2")
+ 'deactivate-input-method "24.3")
(defun set-input-method (input-method &optional interactive)
"Select and activate input method INPUT-METHOD for the current buffer.
(define-obsolete-variable-alias
'input-method-inactivate-hook
- 'input-method-deactivate-hook "24.2")
+ 'input-method-deactivate-hook "24.3")
(defcustom input-method-deactivate-hook nil
"Normal hook run just after an input method is deactivated.
just deactivated."
:type 'hook
:group 'mule
- :version "24.2")
+ :version "24.3")
(defcustom input-method-after-insert-chunk-hook nil
"Normal hook run just after an input method insert some chunk of text."
(t
(cdr (assoc-string input (ucs-names) t))))))
-(define-obsolete-function-alias 'ucs-insert 'insert-char "24.2")
+(define-obsolete-function-alias 'ucs-insert 'insert-char "24.3")
(define-key ctl-x-map "8\r" 'insert-char)
;;; mule-cmds.el ends here
(interactive)
(quail-activate -1))
-(define-obsolete-function-alias 'quail-inactivate 'quail-deactivate "24.2")
+(define-obsolete-function-alias 'quail-inactivate 'quail-deactivate "24.3")
(defun quail-activate (&optional arg)
"Activate Quail input method.
(define-obsolete-variable-alias
'quail-inactivate-hook
- 'quail-deactivate-hook "24.2")
+ 'quail-deactivate-hook "24.3")
(defun quail-exit-from-minibuffer ()
(deactivate-input-method)
(interactive)
(robin-activate -1))
-(define-obsolete-function-alias 'robin-inactivate 'robin-deactivate "24.2")
+(define-obsolete-function-alias 'robin-inactivate 'robin-deactivate "24.3")
(defun robin-activate (&optional arg)
"Activate robin input method.
(define-obsolete-variable-alias
'robin-inactivate-hook
- 'robin-deactivate-hook "24.2")
+ 'robin-deactivate-hook "24.3")
(defun robin-exit-from-minibuffer ()
(deactivate-input-method)
;;;;;; 653810 0))
;;; Generated autoloads from emacs-lisp/cl-lib.el
-(define-obsolete-variable-alias 'custom-print-functions 'cl-custom-print-functions "24.2")
+(define-obsolete-variable-alias 'custom-print-functions 'cl-custom-print-functions "24.3")
(defvar cl-custom-print-functions nil "\
This is a list of functions that format user objects for printing.
(buffer-substring-no-properties (point-min) (point)))
(goto-char user-point)))
-(define-obsolete-function-alias 'report-emacs-bug-info 'info-emacs-bug "24.2")
+(define-obsolete-function-alias 'report-emacs-bug-info 'info-emacs-bug "24.3")
;; It's the default mail mode, so it seems OK to use its features.
(autoload 'message-bogus-recipient-p "message")
'((t (:inherit bold)))
"Face to use when fontifying overstrike."
:group 'man
- :version "24.2")
+ :version "24.3")
(defface Man-underline
'((t (:inherit underline)))
"Face to use when fontifying underlining."
:group 'man
- :version "24.2")
+ :version "24.3")
(defface Man-reverse
'((t (:inherit highlight)))
"Face to use when fontifying reverse video."
:group 'man
- :version "24.2")
+ :version "24.3")
(defvar Man-ansi-color-map (let ((ansi-color-faces-vector
[ default Man-overstrike default Man-underline
(abs res))
res))))))))
-(define-obsolete-function-alias 'mpc-string-prefix-p 'string-prefix-p "24.2")
+(define-obsolete-function-alias 'mpc-string-prefix-p 'string-prefix-p "24.3")
;; This can speed up mpc--song-search significantly. The table may grow
;; very large, tho. It's only bounded by the fact that it gets flushed
;; `dbus-call-method' works non-blocking now.
(defalias 'dbus-call-method-non-blocking 'dbus-call-method)
-(make-obsolete 'dbus-call-method-non-blocking 'dbus-call-method "24.2")
+(make-obsolete 'dbus-call-method-non-blocking 'dbus-call-method "24.3")
(defun dbus-call-method-asynchronously
(bus service path interface method handler &rest args)
"When non-nil, kill channel buffers when the server buffer is killed.
Only the channel buffers associated with the server in question
will be killed."
- :version "24.2"
+ :version "24.3"
:type 'boolean
:group 'rcirc)
shall be given. This is needed for remote processes."
:group 'tramp
:type 'string
- :version "24.2")
+ :version "24.3")
(defcustom tramp-smb-winexe-shell-command "powershell.exe"
"Shell to be used for processes on remote machines.
This must be Powershell V2 compatible."
:group 'tramp
:type 'string
- :version "24.2")
+ :version "24.3")
(defcustom tramp-smb-winexe-shell-command-switch "-file -"
"Command switch used together with `tramp-smb-winexe-shell-command'.
This can be used to disable echo etc."
:group 'tramp
:type 'string
- :version "24.2")
+ :version "24.3")
;;;###tramp-autoload
(defsubst tramp-smb-file-name-p (filename)
a registered shell like \"rbash\". Those hosts can be used as
proxies only, see `tramp-default-proxies-alist'. If the local
host runs a registered shell, it shall be added to this list, too."
- :version "24.2"
+ :version "24.3"
:group 'tramp
:type '(repeat (regexp :tag "Host regexp")))
(lambda () (set (make-local-variable 'comment-inline-offset) 2)))
See `comment-padding' for whole-line comments."
- :version "24.2"
+ :version "24.3"
:type 'integer
:group 'comment)
predefined for use by `nxml-glyph-set-functions'.")
(define-obsolete-variable-alias 'nxml-glyph-set-hook
- 'nxml-glyph-set-functions "24.2")
+ 'nxml-glyph-set-functions "24.3")
(defvar nxml-glyph-set nil
"Used by `nxml-glyph-set-functions' to return set of glyphs in a FACE.
;; Author: Barry A. Warsaw <bwarsaw@cen.com>
;; Keywords: extensions
-;; Obsolete-since: 24.2
+;; Obsolete-since: 24.3
;; This file is part of GNU Emacs.
;; Maintainer: FSF
;; Keywords: games
;; Created: Jan 1997
-;; Obsolete-since: 24.2
+;; Obsolete-since: 24.3
;; This file is part of GNU Emacs.
;; Author: Daniel LaLiberte <liberte@holonexus.org>
;; Adapted-By: ESR
;; Keywords: extensions
-;; Obsolete-since: 24.2
+;; Obsolete-since: 24.3
;; LCD Archive Entry:
;; cust-print|Daniel LaLiberte|liberte@holonexus.org
;; Maintainer: FSF
;; Keywords: languages
-;; Obsolete-since: 24.2
+;; Obsolete-since: 24.3
;; This file is part of GNU Emacs.
;; Maintainer: FSF
;; Created: 13 Jan 1986
;; Keywords: mail
-;; Obsolete-since: 24.2
+;; Obsolete-since: 24.3
;;; Commentary:
;; Author: Mike Williams <mdub@bigfoot.com>
;; Keywords: mouse
-;; Obsolete-since: 24.2
+;; Obsolete-since: 24.3
;; This file is part of GNU Emacs.
interprogram-paste-function
mouse-sel-original-interprogram-paste-function))))
-(make-obsolete 'mouse-sel-mode "use the normal mouse modes" "24.2")
+(make-obsolete 'mouse-sel-mode "use the normal mouse modes" "24.3")
;;=== Internal Variables/Constants ========================================
;; This file is part of GNU Emacs.
-;; Obsolete-since: 24.2
+;; Obsolete-since: 24.3
;;; Commentary:
(push "--nosignature" opts))))
opts)
"String, or list of strings, with extra options for an rpm query command."
- :version "24.2"
+ :version "24.3"
:type '(choice (const :tag "No options" nil)
(string :tag "Single option")
(repeat :tag "List of options" string))
(defcustom pcmpl-rpm-cache t
"Whether to cache the list of installed packages."
- :version "24.2"
+ :version "24.3"
:type 'boolean
:group 'pcmpl-rpm)
:group 'pcomplete)
(define-obsolete-variable-alias
- 'pcomplete-arg-quote-list 'comint-file-name-quote-list "24.2")
+ 'pcomplete-arg-quote-list 'comint-file-name-quote-list "24.3")
(defcustom pcomplete-man-function 'man
"A function to that will be called to display a manual page.
pcomplete-args))))))
(define-obsolete-function-alias
- 'pcomplete-quote-argument #'comint-quote-filename "24.2")
+ 'pcomplete-quote-argument #'comint-quote-filename "24.3")
;; file-system completion lists
(t (:inverse-video t :weight bold)))
"Face for Compilation mode's \"error\" mode line indicator."
:group 'compilation
- :version "24.2")
+ :version "24.3")
(defface compilation-mode-line-run
'((t :inherit compilation-warning))
"Face for Compilation mode's \"running\" mode line indicator."
:group 'compilation
- :version "24.2")
+ :version "24.3")
(defface compilation-mode-line-exit
'((default :inherit compilation-info)
(t (:weight bold)))
"Face for Compilation mode's \"exit\" mode line indicator."
:group 'compilation
- :version "24.2")
+ :version "24.3")
(defface compilation-line-number
'((t :inherit font-lock-keyword-face))
"Non-nil means that non-block ()-, {}- and []-groups are indented as blocks.
The closing bracket is aligned with the line of the opening bracket,
not the contents of the brackets."
- :version "24.2"
+ :version "24.3"
:type 'boolean
:group 'perl)
(nth 8 (syntax-ppss)))
(define-obsolete-function-alias
- 'python-info-ppss-context #'python-syntax-context "24.2")
+ 'python-info-ppss-context #'python-syntax-context "24.3")
(define-obsolete-function-alias
- 'python-info-ppss-context-type #'python-syntax-context-type "24.2")
+ 'python-info-ppss-context-type #'python-syntax-context-type "24.3")
(define-obsolete-function-alias
'python-info-ppss-comment-or-string-p
- #'python-syntax-comment-or-string-p "24.2")
+ #'python-syntax-comment-or-string-p "24.3")
(defvar python-font-lock-keywords
;; Keywords
:safe 'booleanp)
(define-obsolete-variable-alias
- 'python-indent 'python-indent-offset "24.2")
+ 'python-indent 'python-indent-offset "24.3")
(define-obsolete-variable-alias
- 'python-guess-indent 'python-indent-guess-indent-offset "24.2")
+ 'python-guess-indent 'python-indent-guess-indent-offset "24.3")
(defvar python-indent-current-level 0
"Current indentation level `python-indent-line-function' is using.")
(get-buffer-process proc-buffer-name)))
(define-obsolete-function-alias
- 'python-proc 'python-shell-internal-get-or-create-process "24.2")
+ 'python-proc 'python-shell-internal-get-or-create-process "24.3")
(define-obsolete-variable-alias
- 'python-buffer 'python-shell-internal-buffer "24.2")
+ 'python-buffer 'python-shell-internal-buffer "24.3")
(define-obsolete-variable-alias
- 'python-preoutput-result 'python-shell-internal-last-output "24.2")
+ 'python-preoutput-result 'python-shell-internal-last-output "24.3")
(defun python-shell-send-string (string &optional process msg)
"Send STRING to inferior Python PROCESS.
(python-shell-internal-get-or-create-process) nil)))
(define-obsolete-function-alias
- 'python-send-receive 'python-shell-internal-send-string "24.2")
+ 'python-send-receive 'python-shell-internal-send-string "24.3")
(define-obsolete-function-alias
- 'python-send-string 'python-shell-internal-send-string "24.2")
+ 'python-send-string 'python-shell-internal-send-string "24.3")
(defun python-shell-send-region (start end)
"Send the region delimited by START and END to inferior Python process."
:safe 'booleanp)
(define-obsolete-variable-alias
- 'python-use-skeletons 'python-skeleton-autoinsert "24.2")
+ 'python-use-skeletons 'python-skeleton-autoinsert "24.3")
(defvar python-skeleton-available '()
"Internal list of available skeletons.")
(self-insert-command (prefix-numeric-value arg))
(or arg (sh--maybe-here-document)))
(make-obsolete 'sh--maybe-here-document
- 'sh-electric-here-document-mode "24.2")
+ 'sh-electric-here-document-mode "24.3")
(defun sh--maybe-here-document ()
(or (not (looking-back "[^<]<<"))
For other modes it is disabled. If this is equal to t,
then Which Function mode is enabled in any major mode that supports it."
:group 'which-func
- :version "24.2" ; explicit list -> t
+ :version "24.3" ; explicit list -> t
:type '(choice (const :tag "All modes" t)
(repeat (symbol :tag "Major mode"))))
mouse-3: go to end")
"]")
"Format for displaying the function in the mode line."
- :version "24.2" ; added mouse-face
+ :version "24.2" ; added mouse-face; 24point2 is correct
:group 'which-func
:type 'sexp)
;;;###autoload (put 'which-func-format 'risky-local-variable t)
(print-level nil)
(print-readably t)
(print-quoted t))
- ;; During the 24.2 development, read-passwd had a bug which resulted in
+ ;; During the 24.3 development, read-passwd had a bug which resulted in
;; the passwords being saved by savehist. Trim them, retroactively.
- ;; This code can be removed after the 24.2 release.
+ ;; This code can be removed after the 24.3 release.
(dolist (sym savehist-minibuffer-history-variables)
(if (and (symbolp sym) (equal (symbol-name sym) "forget-history"))
(setq savehist-minibuffer-history-variables
:type '(choice
(const :tag "Random" nil)
(string :tag "Password"))
- :version "24.2")
+ :version "24.3")
(defcustom server-raise-frame t
"If non-nil, raise frame when switching to a buffer."
is called on the entire buffer (rather than an active region)."
:type 'boolean
:group 'editing
- :version "24.2")
+ :version "24.3")
(defun delete-trailing-whitespace (&optional start end)
"Delete trailing whitespace between START and END.
(const :tag "Rename the existing buffer"
rename-buffer))
:group 'shell
- :version "24.2")
+ :version "24.3")
(defun async-shell-command (command &optional output-buffer error-buffer)
"Execute string COMMAND asynchronously in background.
:type 'string
:group 'strokes)
-(define-obsolete-variable-alias 'strokes-modeline-string 'strokes-lighter "24.2")
+(define-obsolete-variable-alias 'strokes-modeline-string 'strokes-lighter "24.3")
(defcustom strokes-character ?@
"Character used when drawing strokes in the strokes buffer.
(define-obsolete-function-alias 'string-to-int 'string-to-number "22.1")
(make-obsolete 'forward-point "use (+ (point) N) instead." "23.1")
-(make-obsolete 'buffer-has-markers-at nil "24.2")
+(make-obsolete 'buffer-has-markers-at nil "24.3")
(defun insert-string (&rest args)
"Mocklisp-compatibility insert function.
(set-advertised-calling-convention
'all-completions '(string collection &optional predicate) "23.1")
(set-advertised-calling-convention 'unintern '(name obarray) "23.3")
-(set-advertised-calling-convention 'redirect-frame-focus '(frame focus-frame) "24.2")
+(set-advertised-calling-convention 'redirect-frame-focus '(frame focus-frame) "24.3")
\f
;;;; Obsolescence declarations for variables, and aliases.
;; For compatibility.
(define-obsolete-function-alias 'redraw-modeline
- 'force-mode-line-update "24.2")
+ 'force-mode-line-update "24.3")
(defun force-mode-line-update (&optional all)
"Force redisplay of the current buffer's mode line and header line.
in parentheses follows the development revision and the time stamp.")
(defconst rst-package-emacs-version-alist
- '(("1.0.0" . "24.2")
- ("1.1.0" . "24.2")
- ("1.2.0" . "24.2")
- ("1.2.1" . "24.2")
- ("1.3.0" . "24.2")
- ("1.3.1" . "24.2")
+ '(("1.0.0" . "24.3")
+ ("1.1.0" . "24.3")
+ ("1.2.0" . "24.3")
+ ("1.2.1" . "24.3")
+ ("1.3.0" . "24.3")
+ ("1.3.1" . "24.3")
))
(unless (assoc rst-official-version rst-package-emacs-version-alist)
(defvar latex-complete-bibtex-cache nil)
(define-obsolete-function-alias 'latex-string-prefix-p
- 'string-prefix-p "24.2")
+ 'string-prefix-p "24.3")
(defvar bibtex-reference-key)
(declare-function reftex-get-bibfile-list "reftex-cite.el" ())
OUT describes the output file and is either a %-escaped string
or nil to indicate that there is no output file.")
-(define-obsolete-function-alias 'tex-string-prefix-p 'string-prefix-p "24.2")
+(define-obsolete-function-alias 'tex-string-prefix-p 'string-prefix-p "24.3")
(defun tex-guess-main-file (&optional all)
"Find a likely `tex-main-file'.
(concat (car x) "=" (cdr x))
(car x)))
(url-attributes urlobj) ";"))))
-(make-obsolete 'url-recreate-url-attributes nil "24.2")
+(make-obsolete 'url-recreate-url-attributes nil "24.3")
;;;###autoload
(defun url-generic-parse-url (url)
:version "21.1"
:group 'change-log)
(define-obsolete-face-alias 'change-log-acknowledgement
- 'change-log-acknowledgment "24.2")
+ 'change-log-acknowledgment "24.3")
(define-obsolete-face-alias 'change-log-acknowledgement-face
'change-log-acknowledgment "22.1")
:background "#aa2222"))
"Face used for removed characters shown by `diff-refine-hunk'."
:group 'diff-mode
- :version "24.2")
+ :version "24.3")
(defface diff-refine-added
'((default
:background "#22aa22"))
"Face used for added characters shown by `diff-refine-hunk'."
:group 'diff-mode
- :version "24.2")
+ :version "24.3")
(defun diff-refine-preproc ()
(while (re-search-forward "^[+>]" nil t)
'ediff-setup-windows-plain))
(make-obsolete 'ediff-choose-window-setup-function-automatically
- 'ediff-setup-windows-default "24.2")
+ 'ediff-setup-windows-default "24.3")
(defcustom ediff-window-setup-function 'ediff-setup-windows-default
"Function called to set up windows.
(const :tag "Single Frame" ediff-setup-windows-plain)
(function :tag "Other function"))
:group 'ediff-window
- :version "24.2")
+ :version "24.3")
;; indicates if we are in a multiframe setup
(ediff-defvar-local ediff-multiframe nil "")
(if oneline (line-end-position) (point-max))))
(file-error nil)))
-(define-obsolete-function-alias 'cvs-string-prefix-p 'string-prefix-p "24.2")
+(define-obsolete-function-alias 'cvs-string-prefix-p 'string-prefix-p "24.3")
;;;;
;;;; file names
(t :inverse-video t))
"Face used for removed characters shown by `smerge-refine'."
:group 'smerge
- :version "24.2")
+ :version "24.3")
(defface smerge-refined-added
'((default
(t :inverse-video t))
"Face used for added characters shown by `smerge-refine'."
:group 'smerge
- :version "24.2")
+ :version "24.3")
(easy-mmode-defmap smerge-basic-map
`(("n" . smerge-next)
\f
;; These things should probably be generally available
-(define-obsolete-function-alias 'vc-string-prefix-p 'string-prefix-p "24.2")
+(define-obsolete-function-alias 'vc-string-prefix-p 'string-prefix-p "24.3")
(defun vc-file-tree-walk (dirname func &rest args)
"Walk recursively through DIRNAME.