]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
(lwarn, warn): Doc fix.
[gnu-emacs] / lisp / ChangeLog
index 01d49c0769a8253506a1ae1db260d972892fd3f2..d5477951ee3d68d6ba42c547792a03e3c793057b 100644 (file)
@@ -1,3 +1,131 @@
+2002-07-26  Juanma Barranquero  <lektu@terra.es>
+
+       * warnings.el (lwarn, warn): Doc fix.
+
+2002-07-25  Markus Rost  <rost@math.ohio-state.edu>
+
+       * ediff-wind.el (ediff-window-setup-function): Extend type
+       declaration.
+
+2002-07-25  Sam Steingold  <sds@gnu.org>
+
+       * replace.el (occur-rename-buffer): New command.
+       (occur-mode-map): Bind "r" to it.  Added keybindings for
+       `kill-this-buffer', `clone-buffer' and `quit-window'.
+
+2002-07-25  Kevin Ryde  <user42@zip.com.au>
+
+       * info.el (Info-find-index-name): Search for a function definition
+       with a return type.
+
+2002-07-25  David Ponce  <david@dponce.com>
+
+       * emacs-lisp/bytecomp.el (byte-compile-set-symbol-position):
+       Don't recompute `entry' on each iteration.
+       (byte-compile-delete-first): Make it defsubst.
+
+2002-07-25  Sam Steingold  <sds@gnu.org>
+
+       * progmodes/cc-engine.el (c-search-uplist-for-classkey): When
+       `search-end' is a cons, use its car.
+
+2002-07-25  Dave Love  <fx@gnu.org>
+
+       * obsolete/c-mode.el: Deleted.
+
+2002-07-25  Carsten Dominik  <dominik@astro.uva.nl>
+
+       * textmodes/reftex.el (reftex-compile-variables): Simplified
+       regular expression.
+
+       * textmodes/reftex-parse.el (reftex-locate-bibliography-files):
+       Simplified the regexp.
+
+       * textmodes/reftex-cite.el (reftex-get-bibkey-default): New
+       function.
+       (reftex-extract-bib-entries-from-thebibliography): Use
+       `reftex-get-bibkey-default' to get a default regex.
+       (reftex-extract-bib-entries): Use `reftex-get-bibkey-default' to
+       get a default regex.
+
+       * textmodes/reftex-toc.el (reftex-toc-mode): Use `make-local-hook' for
+       XEmacs compatibility (got OK from RMS).
+
+       * textmodes/reftex-index.el (reftex-index-mode): Likewise.
+
+       * textmodes/reftex-sel.el (reftex-select-label-mode): Likewise.
+       (reftex-select-bib-mode): Likewise
+
+2002-07-25  Colin Walters  <walters@debian.org>
+
+       * ibuffer.el (ibuffer-mouse-popup-menu): Allow point to be moved
+       by menu functions.
+
+2002-07-24  Dave Love  <fx@gnu.org>
+
+       * international/mule.el (set-auto-coding): Doc fix.
+
+       * international/utf-16.el: New file.
+
+       * language/european.el ("German", "French", "Spanish", "Turkish"):
+       Add alternative coding systems.
+       ("Dutch"): Likewise.  Add input method.
+       ("Welsh", "Latin-7"): Add nonascii-translation.
+
+       * language/georgian.el ("Georgian"): Add nonascii-translation.
+
+       * international/titdic-cnv.el: Doc fixes.
+       (tit-process-header): Add coding cookie.
+       (titdic-convert): Force writing as iso-2022-7bit.
+
+       * international/ja-dic-cnv.el (skkdic-convert): Add coding cookie.
+
+       * international/mule-cmds.el: Doc fixes.
+       (unencodable-char-position): New.
+       (select-safe-coding-system): Use it to indicate problematic
+       characters and add extra explanation.  Avoid checking auto-coding
+       for compressed files.
+       (leim-list-header): Add coding cookie.
+       (input-method-verbose-flag): Modify :type.
+       (locale-language-names): Add bs, wa.  Modify cy.
+
+2002-07-24  Richard M. Stallman  <rms@gnu.org>
+
+       * emacs-lisp/bytecomp.el (byte-compile-log-warning):
+       Bind warning-group-format.
+
+       * emacs-lisp/bytecomp.el (byte-compile-cl-functions): New variable.
+       (byte-compile-cl-warn): Use that variable.
+       (byte-compile-find-cl-functions): New function.
+       (displaying-byte-compile-warnings):
+       Call byte-compile-find-cl-functions.
+
+       * warnings.el (warning-levels): Add %s to the strings.
+       (warning-group-format): New variable.
+       (warning-suppress-log-types): Renamed from warning-suppress-log.
+       (warning-suppress-types): Renamed from warning-suppress.
+       (display-warning): Implement those changes.
+
+2002-07-23  Richard M. Stallman  <rms@gnu.org>
+
+       * warnings.el: Add `provide' call.
+
+       * files.el (basic-save-buffer-2): If there's an error writing the file,
+       unrename the backup file if it was just made.
+       (backup-buffer, basic-save-buffer-2, basic-save-buffer-1)
+       (basic-save-buffer): Value now has form (MODES . BACKUPNAME)
+       when a backup was just made by renaming.  Otherwise it's nil.
+
+       * wid-edit.el (widget-convert): Handle an argument that's a keyword.
+       Recognize explicit :args specification.
+
+       * international/mule-cmds.el (select-safe-coding-system):
+       Don't ask for confirmation of mismatch if find-file-literally was used.
+
+2002-07-23  Markus Rost  <rost@math.ohio-state.edu>
+
+       * add-log.el (add-log-current-defun):  Fix typo in documentation.
+
 2002-07-22  Markus Rost  <rost@math.ohio-state.edu>
 
        * add-log.el (add-log-mailing-address): Fix type.  Can be a
 
        * vc.el (vc-next-action-on-file): Preserve find-file-literally.
 
+2002-07-22  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * simple.el (undo, undo-more): Adjust messages when undoing in a
+       region.
+
+2002-07-22  John Paul Wallington  <jpw@shootybangbang.com>
+
+       * net/browse-url.el (browse-url-lynx-input-attempts): Use defcustom.
+       (browse-url-lynx-input-delay): Add custom type and group.
+
+       * cus-start.el (double-click-fuzz): Added.
+
+2002-07-22  Alan Shutko  <ats@acm.org>
+
+       * calendar/solar.el (diary-sabbath-candles): Add optional MARK
+       parameter, specifying what face or character to use in the
+       calendar display.  These will now return (MARK . ENTRY).
+
+       * calendar/lunar.el (diary-phases-of-moon): Add optional MARK
+       parameter, specifying what face or character to use in the
+       calendar display.  These will now return (MARK . ENTRY).
+
+       * calendar/cal-hebrew.el (diary-omer, diary-yahrzeit)
+       (diary-rosh-hodesh, diary-parasha, diary-parasha): Add optional
+       MARK parameter, specifying what face or character to use in the
+       calendar display.  These will now return (MARK . ENTRY).
+
+       * calendar/diary-lib.el (mark-sexp-diary-entries): Retrieve mark
+       from diary-sexp-entry and pass it to mark-visible-calendar-date.
+       (list-sexp-diary-entries): Update doc string for new docs for ....
+       If diary-sexp-entry returns a cons, only add the text to the diary
+       list.
+       (diary-sexp-entry): Allow sexps to return a cons of the form (MARK
+       . STRING) to specify what face or character mark should be used in
+       the calendar display.
+       (diary-date, diary-block, diary-float, diary-anniversary)
+       (diary-cyclic): Add optional MARK parameter, specifying what face
+       or character to use in the calendar display.  These will now
+       return (MARK . ENTRY).
+
+       * calendar/diary-lib.el (check-calendar-holidays, diary-iso-date)
+       (calendar-holiday-list, diary-french-date, diary-mayan-date)
+       (diary-julian-date, diary-astro-day-number, diary-chinese-date)
+       (diary-islamic-date, list-islamic-diary-entries)
+       (mark-islamic-diary-entries, mark-islamic-calendar-date-pattern)
+       (diary-hebrew-date, diary-omer, diary-yahrzeit, diary-parasha)
+       (diary-rosh-hodesh, list-hebrew-diary-entries)
+       (mark-hebrew-diary-entries, mark-hebrew-calendar-date-pattern)
+       (diary-coptic-date, diary-persian-date, diary-phases-of-moon)
+       (diary-sunrise-sunset, diary-sabbath-candles):
+       Remove interactive flag from autoloads.
+
 2002-07-22  Carsten Dominik  <dominik@astro.uva.nl>
 
        * textmodes/reftex-vars.el (reftex-index-verify-function): New
        (reftex-cite-format-builtin): Added ?n for nocite.
 
        * textmodes/reftex-index.el (reftex-query-index-phrase): Use
-       `reftex-index-verify-function'. 
+       `reftex-index-verify-function'.
 
        * textmodes/reftex-toc.el (reftex-re-enlarge): Handle horizontal
        splitting.
        (reftex-no-info-message): likewise
        (reftex-mode): Define systax table for bibtex parsing.
        (reftex-syntax-table-for-bib): Syntax table for bibtex parsing.
-       
+
        * textmodes/reftex-cite.el (reftex-format-names): %a as name
        format lists all names.
        (reftex-parse-bibtex-entry): Use `reftex-syntax-table-for-bib'.
        (reftex-with-special-syntax-for-bib): new macro.
 
+2002-07-21  Richard M. Stallman  <rms@gnu.org>
+
+       * international/ucs-tables.el (ucs-quail-activate):
+       Cope if buffer-file-coding-system is nil.
+
+       * bindings.el (last-buffer): Use buffer-list with frame arg.
+       Create *scratch* if no other choice exists.  Fix bugs.
+
 2002-07-21  Kai Gro\e,A_\e(Bjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
 
        * net/tramp.el: Bump version to 2.0.2.
        Don't display the log buffer at the end.
        (byte-compile-warnings-point-max): Variable deleted.
        (byte-compile-log-1): Rewrite for trace info, not used for warnings.
-       (byte-compile-last-warned-form, byte-compile-last-logged-file): 
+       (byte-compile-last-warned-form, byte-compile-last-logged-file):
        Defvars moved.
-       
+
        * warnings.el: New file.
 
 2002-07-19  Richard M. Stallman  <rms@gnu.org>
        * subr.el (dot, dot-max, dot-min, dot-marker, buffer-flush-undo)
        (baud-rate, compiled-function-p, define-function, unread-command-char)
        (executing-macro, post-command-idle-hook, post-command-idle-delay): Move
-       obsolescence declarations from subr.el.
+       obsolescence declarations from emacs-lisp/bytecomp.el.
        (directory-sep-char, mode-line-inverse-video): Add obsolescence
        declaration.
 
        (unify-8859-on-decoding-mode): Doc mod.  Change code.  Fix custom
        version.  Add custom dependencies.
        (ucs-insert): Check for null from decode-char.
-       (translation-table-for-input, ucs-quail-activate) 
+       (translation-table-for-input, ucs-quail-activate)
        (ucs-minibuffer-setup, ccl-encode-unicode-font)
        (ucs-tables-unload-hook): New.
 
        ("Cyrillic-ALT"): Change input method.
        ("Windows-1251", "Tajik", "Bulgarian", "Belarusian"): New.
 
-       * international/utf-8.el (utf-8-subst-table) 
-       (utf-8-subst-rev-table, utf-8-translation-table-for-decode) 
-       (utf-8-fragment-on-decoding, ccl-untranslated-to-ucs) 
+       * international/utf-8.el (utf-8-subst-table)
+       (utf-8-subst-rev-table, utf-8-translation-table-for-decode)
+       (utf-8-fragment-on-decoding, ccl-untranslated-to-ucs)
        (utf-8-ccl-regs, utf-8-translate-cjk): New.
        (ccl-encode-mule-utf-8): Use utf-8-subst-rev-table.
        (ccl-decode-mule-utf-8, ccl-untranslated-to-ucs)