aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorChong Yidong2012-09-25 12:13:02 +0800
committerChong Yidong2012-09-25 12:13:02 +0800
commit59f7af816e98a74abf42d724bcfdfa9bfe9964ce (patch)
tree4e9fb47afd9f6acad1829128e5ced04211150084 /src
parentb06eeda8060af5dad5b2b7317093d9c183971a0a (diff)
downloademacs-59f7af816e98a74abf42d724bcfdfa9bfe9964ce.tar.gz
emacs-59f7af816e98a74abf42d724bcfdfa9bfe9964ce.zip
Use declare forms, where possible, to mark obsolete functions.
* lisp/allout.el (allout-passphrase-hint-string): Likewise. (allout-init): Use a declare form to mark obsolete. * lisp/calendar/calendar.el (calendar-version): * lisp/calendar/icalendar.el (icalendar-extract-ical-from-buffer) (icalendar-convert-diary-to-ical): * lisp/cus-edit.el (custom-mode): * lisp/ansi-color.el (ansi-color-unfontify-region): * lisp/international/latin1-disp.el (latin1-char-displayable-p): * lisp/progmodes/cwarn.el (turn-on-cwarn-mode): * lisp/progmodes/which-func.el (which-func-update-1): Use define-obsolete-function-alias. * lisp/bookmark.el (bookmark-jump-noselect): Use a declare form to mark this function obsolete. * lisp/calendar/cal-x.el (calendar-two-frame-setup) (calendar-only-one-frame-setup, calendar-one-frame-setup): * lisp/calendar/calendar.el (american-calendar, european-calendar) (calendar-for-loop): * lisp/comint.el (comint-dynamic-simple-complete) (comint-dynamic-complete-as-filename, comint-unquote-filename): * lisp/desktop.el (desktop-load-default): * lisp/dired-x.el (dired-omit-here-always) (dired-hack-local-variables, dired-default-directory): * lisp/emacs-lisp/derived.el (derived-mode-class): * lisp/emacs-lisp/timer.el (timer-set-time-with-usecs): * lisp/emacs-lock.el (toggle-emacs-lock): * lisp/epa.el (epa-display-verify-result): * lisp/epg.el (epg-sign-keys, epg-start-sign-keys) (epg-passphrase-callback-function): * lisp/eshell/esh-util.el (eshell-for): * lisp/eshell/eshell.el (eshell-remove-from-window-buffer-names) (eshell-add-to-window-buffer-names): * lisp/files.el (locate-file-completion): * lisp/imenu.el (imenu-example--create-c-index) (imenu-example--create-lisp-index) (imenu-example--lisp-extract-index-name) (imenu-example--name-and-position): * lisp/international/mule-cmds.el (princ-list): * lisp/international/mule-diag.el (decode-codepage-char): * lisp/international/mule-util.el (detect-coding-with-priority): * lisp/iswitchb.el (iswitchb-read-buffer): * lisp/mail/mailalias.el (mail-complete): * lisp/mail/sendmail.el (mail-sent-via): * lisp/mouse.el (mouse-popup-menubar-stuff, mouse-popup-menubar) (mouse-major-mode-menu): * lisp/password-cache.el (password-read-and-add): * lisp/pcomplete.el (pcomplete-parse-comint-arguments): * lisp/progmodes/sh-script.el (sh-maybe-here-document): * lisp/replace.el (query-replace-regexp-eval): * lisp/savehist.el (savehist-load): * lisp/simple.el (choose-completion-delete-max-match): * lisp/term.el (term-dynamic-simple-complete): * lisp/vc/ediff-init.el (ediff-check-version): * lisp/vc/ediff-wind.el (ediff-choose-window-setup-function-automatically): * lisp/vc/vc.el (vc-diff-switches-list): * lisp/view.el (view-return-to-alist-update): Likewise. * lisp/iswitchb.el (iswitchb-read-buffer): Move code of iswitchb-define-mode-map here, and delete that obsolete function. * lisp/subr.el (eval-next-after-load, makehash, insert-string) (assoc-ignore-representation, assoc-ignore-case): Use declare to mark obsolete. (mode-line-inverse-video): Variable deleted. * lisp/emacs-lisp/byte-run.el (make-obsolete): Doc fix; emphasize that this applies to functions. * lisp/erc/erc.el (erc-send-command): Use define-obsolete-function-alias. * lisp/international/mule-util.el (string-to-sequence): Remove. * lisp/net/newst-backend.el (newsticker-cache-filename): * lisp/net/newst-treeview.el (newsticker-groups-filename): Fix incorrect obsolescence declaration. * lisp/net/snmp-mode.el (snmp-font-lock-keywords-3): Don't use obsolete font-lock-reference-face. * lisp/url/url-parse.el (url-recreate-url-attributes): * lisp/url/url-util.el (url-generate-unique-filename): Use declare to mark obsolete. * src/xdisp.c (mode_line_inverse_video): Delete obsolete variable.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog4
-rw-r--r--src/xdisp.c14
2 files changed, 4 insertions, 14 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index f90445045ae..0f59d6088a5 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,7 @@
12012-09-25 Chong Yidong <cyd@gnu.org>
2
3 * xdisp.c (mode_line_inverse_video): Delete obsolete variable.
4
12012-09-24 Stefan Monnier <monnier@iro.umontreal.ca> 52012-09-24 Stefan Monnier <monnier@iro.umontreal.ca>
2 6
3 * bytecode.c (exec_byte_code): Signal an error instead of aborting, 7 * bytecode.c (exec_byte_code): Signal an error instead of aborting,
diff --git a/src/xdisp.c b/src/xdisp.c
index 423ecab8dc7..0f02997be22 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -20162,10 +20162,6 @@ display_menu_bar (struct window *w)
20162 this. */ 20162 this. */
20163 it.paragraph_embedding = L2R; 20163 it.paragraph_embedding = L2R;
20164 20164
20165 if (! mode_line_inverse_video)
20166 /* Force the menu-bar to be displayed in the default face. */
20167 it.base_face_id = it.face_id = DEFAULT_FACE_ID;
20168
20169 /* Clear all rows of the menu bar. */ 20165 /* Clear all rows of the menu bar. */
20170 for (i = 0; i < FRAME_MENU_BAR_LINES (f); ++i) 20166 for (i = 0; i < FRAME_MENU_BAR_LINES (f); ++i)
20171 { 20167 {
@@ -20335,10 +20331,6 @@ display_mode_line (struct window *w, enum face_id face_id, Lisp_Object format)
20335 20331
20336 it.glyph_row->mode_line_p = 1; 20332 it.glyph_row->mode_line_p = 1;
20337 20333
20338 if (! mode_line_inverse_video)
20339 /* Force the mode-line to be displayed in the default face. */
20340 it.base_face_id = it.face_id = DEFAULT_FACE_ID;
20341
20342 /* FIXME: This should be controlled by a user option. But 20334 /* FIXME: This should be controlled by a user option. But
20343 supporting such an option is not trivial, since the mode line is 20335 supporting such an option is not trivial, since the mode line is
20344 made up of many separate strings. */ 20336 made up of many separate strings. */
@@ -28930,12 +28922,6 @@ A value of nil means to respect the value of `truncate-lines'.
28930If `word-wrap' is enabled, you might want to reduce this. */); 28922If `word-wrap' is enabled, you might want to reduce this. */);
28931 Vtruncate_partial_width_windows = make_number (50); 28923 Vtruncate_partial_width_windows = make_number (50);
28932 28924
28933 DEFVAR_BOOL ("mode-line-inverse-video", mode_line_inverse_video,
28934 doc: /* When nil, display the mode-line/header-line/menu-bar in the default face.
28935Any other value means to use the appropriate face, `mode-line',
28936`header-line', or `menu' respectively. */);
28937 mode_line_inverse_video = 1;
28938
28939 DEFVAR_LISP ("line-number-display-limit", Vline_number_display_limit, 28925 DEFVAR_LISP ("line-number-display-limit", Vline_number_display_limit,
28940 doc: /* Maximum buffer size for which line number should be displayed. 28926 doc: /* Maximum buffer size for which line number should be displayed.
28941If the buffer is bigger than this, the line number does not appear 28927If the buffer is bigger than this, the line number does not appear