comparison lisp/ChangeLog @ 95288:bfcfa32621d8

*** empty log message ***
author Juanma Barranquero <lekktu@gmail.com>
date Sat, 24 May 2008 23:09:09 +0000
parents 3680efd5ada2
children 2b9951d2c5fa
comparison
equal deleted inserted replaced
95287:6150694d72ec 95288:bfcfa32621d8
1 2008-05-24 Juanma Barranquero <lekktu@gmail.com>
2
3 * emacs-lisp/edebug.el (edebug-setup-hook, edebug-all-defs)
4 (edebug-all-forms, edebug-eval-macro-args, edebug-save-windows)
5 (edebug-save-displayed-buffer-points, edebug-initial-mode)
6 (edebug-trace, edebug-test-coverage, edebug-continue-kbd-macro)
7 (edebug-print-length, edebug-print-level, edebug-print-circle)
8 (edebug-unwrap-results, edebug-on-error, edebug-on-quit)
9 (edebug-global-break-condition, edebug-sit-for-seconds):
10 Remove spurious * from defcustom docstrings.
11 (edebug-unwrap*, edebug-signal, edebug-eval-display):
12 Improve argument/docstring consistency.
13 (edebug-test-coverage, edebug-gensym, edebug-read)
14 (edebug-top-level-nonstop, edebug-eval-result-list)
15 (edebug-eval-redisplay, edebug-trace): Fix typos in docstring.
16 (edebug-eval-defun, edebug-eval-top-level-form, edebug)
17 (edebug-display-freq-count): Reflow docstrings.
18 (edebug-restore-status): Doc fix.
19
1 2008-05-24 Stefan Monnier <monnier@iro.umontreal.ca> 20 2008-05-24 Stefan Monnier <monnier@iro.umontreal.ca>
2 21
3 * proced.el (proced-header-line): Use the :align-to 0 feature 22 * proced.el (proced-header-line): Use the :align-to 0 feature
4 rather than computing the corresponding position manually. 23 rather than computing the corresponding position manually.
5 (proced-update): Don't hardcode point-min==1. 24 (proced-update): Don't hardcode point-min==1.
22 * icalendar.el (icalendar-version): Increase to "0.19". 41 * icalendar.el (icalendar-version): Increase to "0.19".
23 (icalendar--date-style): New function. 42 (icalendar--date-style): New function.
24 (icalendar--datetime-to-diary-date): Doc fix. 43 (icalendar--datetime-to-diary-date): Doc fix.
25 Use icalendar--date-style. 44 Use icalendar--date-style.
26 (icalendar--datestring-to-isodate): Doc fix. Handle iso date style. 45 (icalendar--datestring-to-isodate): Doc fix. Handle iso date style.
27 (icalendar--convert-yearly-to-ical): 46 (icalendar--convert-yearly-to-ical)
28 (icalendar--convert-recurring-to-diary): Handle iso date style, 47 (icalendar--convert-recurring-to-diary): Handle iso date style,
29 use icalendar-date-style. 48 use icalendar-date-style.
30 49
31 2008-05-23 Dan Nicolaescu <dann@ics.uci.edu> 50 2008-05-23 Dan Nicolaescu <dann@ics.uci.edu>
32 51
737 back a deduced state as well as a deduced back end, 756 back a deduced state as well as a deduced back end,
738 757
739 2008-05-08 Sam Steingold <sds@gnu.org> 758 2008-05-08 Sam Steingold <sds@gnu.org>
740 759
741 * progmodes/compile.el (compilation-minor-mode-map) 760 * progmodes/compile.el (compilation-minor-mode-map)
742 (compilation-mode-map): Bind "g" to recompile and "q" to 761 (compilation-mode-map): Bind "g" to recompile and "q" to quit-window.
743 quit-window.
744 * grep.el (grep-mode-map): Use `set-keymap-parent' to connect it 762 * grep.el (grep-mode-map): Use `set-keymap-parent' to connect it
745 to `compilation-minor-mode-map' (instead of an explicit `cons'). 763 to `compilation-minor-mode-map' (instead of an explicit `cons').
746 764
747 2008-05-08 Juanma Barranquero <lekktu@gmail.com> 765 2008-05-08 Juanma Barranquero <lekktu@gmail.com>
748 766
1427 (define-obsolete-function-alias): Make work with XEmacs. 1445 (define-obsolete-function-alias): Make work with XEmacs.
1428 (org-add-planning-info): Use old date as default when modifying an 1446 (org-add-planning-info): Use old date as default when modifying an
1429 existing deadline or scheduled item. 1447 existing deadline or scheduled item.
1430 (org-agenda-compute-time-span): Make argument N optional. 1448 (org-agenda-compute-time-span): Make argument N optional.
1431 (org-agenda-format-date-aligned): Require `cal-iso'. 1449 (org-agenda-format-date-aligned): Require `cal-iso'.
1432 (org-agenda-list): Include week into into agenda heading, don't 1450 (org-agenda-list): Include week into agenda heading, don't
1433 list it at each date (only on Mondays). 1451 list it at each date (only on Mondays).
1434 (org-read-date-analyze): Define local variable `iso-date'. 1452 (org-read-date-analyze): Define local variable `iso-date'.
1435 (org-agenda-format-date-aligned): Remove dependency on 1453 (org-agenda-format-date-aligned): Remove dependency on
1436 `calendar-time-from-absolute'. 1454 `calendar-time-from-absolute'.
1437 (org-remember-apply-template, org-go-to-remember-target): 1455 (org-remember-apply-template, org-go-to-remember-target):
1900 * isearch.el (isearch-search-string): Avoid string-bytes and aset. 1918 * isearch.el (isearch-search-string): Avoid string-bytes and aset.
1901 1919
1902 * international/quail.el (quail-build-decode-map): Avoid string-bytes. 1920 * international/quail.el (quail-build-decode-map): Avoid string-bytes.
1903 1921
1904 * textmodes/ispell.el (ispell-dictionary-alist-1) 1922 * textmodes/ispell.el (ispell-dictionary-alist-1)
1905 (ispell-dictionary-alist-2, ispell-dictionary-alist-3): 1923 (ispell-dictionary-alist-2, ispell-dictionary-alist-3)
1906 (ispell-dictionary-alist-4, ispell-dictionary-alist-5): 1924 (ispell-dictionary-alist-4, ispell-dictionary-alist-5)
1907 (ispell-dictionary-alist-6): Remove. 1925 (ispell-dictionary-alist-6): Remove.
1908 (ispell-dictionary-base-alist): New var, merges the above. 1926 (ispell-dictionary-base-alist): New var, merges the above.
1909 (ispell-find-aspell-dictionaries, ispell-set-spellchecker-params): 1927 (ispell-find-aspell-dictionaries, ispell-set-spellchecker-params):
1910 Use it. 1928 Use it.
1911 (ispell-dictionary-alist): Default to nil. Remove autoload. 1929 (ispell-dictionary-alist): Default to nil. Remove autoload.
2967 2008-04-10 Dan Nicolaescu <dann@ics.uci.edu> 2985 2008-04-10 Dan Nicolaescu <dann@ics.uci.edu>
2968 2986
2969 * vc-hooks.el (vc-state): Add new state `conflict'. 2987 * vc-hooks.el (vc-state): Add new state `conflict'.
2970 (vc-after-save): Use when not if. 2988 (vc-after-save): Use when not if.
2971 (vc-default-mode-line-string): Deal with the conflict state. 2989 (vc-default-mode-line-string): Deal with the conflict state.
2972 (vc-prefix-map): 2990 (vc-prefix-map, vc-menu-map): Bind vc-status instead of vc-directory.
2973 (vc-menu-map): Bind vc-status instead of vc-directory. 2991
2974 2992 * vc.el (vc-editable-p, vc-default-status-printer)
2975 * vc.el (vc-editable-p):
2976 (vc-default-status-printer):
2977 (vc-next-action): Deal with the conflict state. 2993 (vc-next-action): Deal with the conflict state.
2978 (vc-mark-resolved): New function. 2994 (vc-mark-resolved): New function.
2979 (vc-status-mode): Fix mode name. 2995 (vc-status-mode): Fix mode name.
2980 (vc-default-comment-history): Use when not if. 2996 (vc-default-comment-history): Use when not if.
2981 (Todo): Add new entries, remove old ones. 2997 (Todo): Add new entries, remove old ones.
2982 2998
2983 * vc-cvs.el (vc-cvs-merge, vc-cvs-merge-news): Set conflict state. 2999 * vc-cvs.el (vc-cvs-merge, vc-cvs-merge-news): Set conflict state.
2984 (vc-cvs-parse-status): 3000 (vc-cvs-parse-status, vc-cvs-after-dir-status):
2985 (vc-cvs-after-dir-status):
2986 * vc-svn.el (vc-svn-after-dir-status, vc-svn-parse-status): 3001 * vc-svn.el (vc-svn-after-dir-status, vc-svn-parse-status):
2987 Detect the conflict state. 3002 Detect the conflict state.
2988 3003
2989 * vc-hg.el (vc-hg-dir-status): Remove unneeded call. 3004 * vc-hg.el (vc-hg-dir-status): Remove unneeded call.
2990 3005
4386 (cal-tex-cursor-month, cal-tex-LaTeXify-string): 4401 (cal-tex-cursor-month, cal-tex-LaTeXify-string):
4387 * calendar/lunar.el (lunar-phase-list, lunar-new-moon-on-or-after): 4402 * calendar/lunar.el (lunar-phase-list, lunar-new-moon-on-or-after):
4388 * calendar/solar.el (solar-equinoxes-solstices): 4403 * calendar/solar.el (solar-equinoxes-solstices):
4389 Reduce nesting of some lets. 4404 Reduce nesting of some lets.
4390 4405
4391 * calendar/cal-mayan.el (calendar-string-to-mayan-long-count): 4406 * calendar/cal-mayan.el (calendar-string-to-mayan-long-count)
4392 (calendar-goto-mayan-long-count-date): Simplify. 4407 (calendar-goto-mayan-long-count-date): Simplify.
4393 4408
4394 * calendar/holidays.el (calendar-holiday-list, holiday-easter-etc): 4409 * calendar/holidays.el (calendar-holiday-list, holiday-easter-etc):
4395 Simplify by using mapcar. 4410 Simplify by using mapcar.
4396 (calendar-list-holidays): Return holiday-list. 4411 (calendar-list-holidays): Return holiday-list.
4964 * calendar/cal-persia.el (calendar-persian-read-date): New name for 4979 * calendar/cal-persia.el (calendar-persian-read-date): New name for
4965 persian-prompt-for-date. Update callers, make old name an 4980 persian-prompt-for-date. Update callers, make old name an
4966 obsolete alias. Doc fix. Move definition before use. 4981 obsolete alias. Doc fix. Move definition before use.
4967 4982
4968 * calendar/cal-x.el (diary-frame-parameters) 4983 * calendar/cal-x.el (diary-frame-parameters)
4969 (calendar-frame-parameters, calendar-and-diary-frame-parameters): 4984 (calendar-frame-parameters, calendar-and-diary-frame-parameters)
4970 (calendar-frame-1): Doc fixes. 4985 (calendar-frame-1): Doc fixes.
4971 (make-fancy-diary-buffer): Remove declaration. 4986 (make-fancy-diary-buffer): Remove declaration.
4972 (calendar-dedicate-diary): Replace call to deleted function 4987 (calendar-dedicate-diary): Replace call to deleted function
4973 make-fancy-diary-buffer. 4988 make-fancy-diary-buffer.
4974 (calendar-frame-setup): New function. 4989 (calendar-frame-setup): New function.
5455 (diary-list-entries): Doc fixes. 5470 (diary-list-entries): Doc fixes.
5456 (make-fancy-diary-display): Remove function. 5471 (make-fancy-diary-display): Remove function.
5457 5472
5458 * calendar/calendar.el (calendar-today-marker) 5473 * calendar/calendar.el (calendar-today-marker)
5459 (initial-calendar-window-hook, today-visible-calendar-hook) 5474 (initial-calendar-window-hook, today-visible-calendar-hook)
5460 (today-invisible-calendar-hook, diary-file, calendar-basic-setup): 5475 (today-invisible-calendar-hook, diary-file, calendar-basic-setup)
5461 (calendar-star-date, calendar-mark-today): Doc fixes. 5476 (calendar-star-date, calendar-mark-today): Doc fixes.
5462 (today-visible-calendar-hook): Add options. 5477 (today-visible-calendar-hook): Add options.
5463 (calendar-in-read-only-buffer): New macro. 5478 (calendar-in-read-only-buffer): New macro.
5464 (calendar-basic-setup): Adapt for change in calendar-read-date. 5479 (calendar-basic-setup): Adapt for change in calendar-read-date.
5465 Place holiday let inside if. 5480 Place holiday let inside if.
5670 (calendar-set-mark): Reverse conditional. 5685 (calendar-set-mark): Reverse conditional.
5671 (calendar-make-alist): Move definition before use. 5686 (calendar-make-alist): Move definition before use.
5672 5687
5673 * calendar/diary-lib.el (diary-face-attrs) 5688 * calendar/diary-lib.el (diary-face-attrs)
5674 (diary-glob-file-regexp-prefix, diary-selective-display) 5689 (diary-glob-file-regexp-prefix, diary-selective-display)
5675 (number-of-diary-entries, diary-list-entries, diary-goto-entry): 5690 (number-of-diary-entries, diary-list-entries, diary-goto-entry)
5676 (list-sexp-diary-entries, diary-date, diary-block, diary-float) 5691 (list-sexp-diary-entries, diary-date, diary-block, diary-float)
5677 (diary-anniversary, diary-cyclic) 5692 (diary-anniversary, diary-cyclic)
5678 (diary-fancy-font-lock-fontify-region-function): Doc fixes. 5693 (diary-fancy-font-lock-fontify-region-function): Doc fixes.
5679 (diary-header-line-format): Change wording. 5694 (diary-header-line-format): Change wording.
5680 (diary-list-entries): Set `date-start' in let. 5695 (diary-list-entries): Set `date-start' in let.
5799 (compute-chinese-year, holiday-chinese-new-year) 5814 (compute-chinese-year, holiday-chinese-new-year)
5800 (calendar-chinese-date-string, calendar-goto-chinese-date) 5815 (calendar-chinese-date-string, calendar-goto-chinese-date)
5801 (make-chinese-month-assoc-list): Use cadr, nth. 5816 (make-chinese-month-assoc-list): Use cadr, nth.
5802 (chinese-months): Remove un-needed let. 5817 (chinese-months): Remove un-needed let.
5803 5818
5804 * calendar/cal-coptic.el (coptic-calendar-month-name-array): 5819 * calendar/cal-coptic.el (coptic-calendar-month-name-array)
5805 (ethiopic-calendar-month-name-array, ethiopic-name): Add doc strings. 5820 (ethiopic-calendar-month-name-array, ethiopic-name): Add doc strings.
5806 (coptic-prompt-for-date): Move definition before use. 5821 (coptic-prompt-for-date): Move definition before use.
5807 5822
5808 * calendar/cal-dst.el (calendar-time-zone-daylight-rules): Simplify. 5823 * calendar/cal-dst.el (calendar-time-zone-daylight-rules): Simplify.
5809 (calendar-dst-find-data, calendar-daylight-time-offset) 5824 (calendar-dst-find-data, calendar-daylight-time-offset)
6114 Simplify file header. Use $@ for generated-autoload-file. 6129 Simplify file header. Use $@ for generated-autoload-file.
6115 6130
6116 * Makefile.in (LOADDEFS): New variable. 6131 * Makefile.in (LOADDEFS): New variable.
6117 (AUTOGENEL): Use $LOADDEFS. 6132 (AUTOGENEL): Use $LOADDEFS.
6118 (autoloads): Remove $(lisp)/loaddefs.el dependency; add $LOADDEFS. 6133 (autoloads): Remove $(lisp)/loaddefs.el dependency; add $LOADDEFS.
6119 ($(lisp)/calendar/cal-loaddefs.el, $(lisp)/calendar/diary-loaddefs.el): 6134 ($(lisp)/calendar/cal-loaddefs.el, $(lisp)/calendar/diary-loaddefs.el)
6120 ($(lisp)/calendar/hol-loaddefs.el): New targets. 6135 ($(lisp)/calendar/hol-loaddefs.el): New targets.
6121 * calendar/cal-bahai.el, calendar/cal-china.el, calendar/cal-coptic.el: 6136 * calendar/cal-bahai.el, calendar/cal-china.el, calendar/cal-coptic.el:
6122 * calendar/cal-french.el, calendar/cal-hebrew.el, calendar/cal-html.el: 6137 * calendar/cal-french.el, calendar/cal-hebrew.el, calendar/cal-html.el:
6123 * calendar/cal-islam.el, calendar/cal-iso.el, calendar/cal-julian.el: 6138 * calendar/cal-islam.el, calendar/cal-iso.el, calendar/cal-julian.el:
6124 * calendar/cal-mayan.el, calendar/cal-move.el, calendar/cal-persia.el: 6139 * calendar/cal-mayan.el, calendar/cal-move.el, calendar/cal-persia.el:
6166 6181
6167 * calendar/diary-lib.el (mark-calendar-month): Use zerop. 6182 * calendar/diary-lib.el (mark-calendar-month): Use zerop.
6168 6183
6169 * calendar/solar.el (solar-moment, solar-exact-local-noon) 6184 * calendar/solar.el (solar-moment, solar-exact-local-noon)
6170 (solar-sunrise-sunset, solar-sunrise-sunset-string) 6185 (solar-sunrise-sunset, solar-sunrise-sunset-string)
6171 (solar-ephemeris-time, solar-date-next-longitude, solar-sidereal-time): 6186 (solar-ephemeris-time, solar-date-next-longitude, solar-sidereal-time)
6172 (diary-sabbath-candles, solar-equinoxes/solstices) 6187 (diary-sabbath-candles, solar-equinoxes/solstices)
6173 (solar-equinoxes-solstices): Use cadr, cdar, nth, zerop. 6188 (solar-equinoxes-solstices): Use cadr, cdar, nth, zerop.
6174 (solar-time-equation, solar-date-to-et): Simplify. 6189 (solar-time-equation, solar-date-to-et): Simplify.
6175 6190
6176 * mail/supercite.el: Remove the `function' in `(function (lambda'. 6191 * mail/supercite.el: Remove the `function' in `(function (lambda'.
6923 2008-03-05 Dan Nicolaescu <dann@ics.uci.edu> 6938 2008-03-05 Dan Nicolaescu <dann@ics.uci.edu>
6924 6939
6925 * bindings.el (mode-line-remote): Add mouse-face. Improve tooltip. 6940 * bindings.el (mode-line-remote): Add mouse-face. Improve tooltip.
6926 (standard-mode-line-position): Add mouse-face. 6941 (standard-mode-line-position): Add mouse-face.
6927 6942
6928 * progmodes/compile.el (compilation-menu-map): 6943 * progmodes/compile.el (compilation-menu-map, compilation-mode-map):
6929 (compilation-mode-map):
6930 * progmodes/grep.el (grep-mode-map): Add :help. 6944 * progmodes/grep.el (grep-mode-map): Add :help.
6931 6945
6932 * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Define and 6946 * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Define and
6933 initialize in one step. Add :help. Use :enable to activate menu 6947 initialize in one step. Add :help. Use :enable to activate menu
6934 items. Show the key binding for edebug-defun. 6948 items. Show the key binding for edebug-defun.