]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index e0c4a4b8121c67dab7a2c9054e2de7cd3f535a93..59d72fea53f11648f98adbdb91c103873130c57b 100644 (file)
@@ -1,3 +1,140 @@
+2006-11-12  Richard Stallman  <rms@gnu.org>
+
+       * language/european.el (turkish-case-conversion-enable)
+       (turkish-case-conversion-disable): New functions.
+       ("Turkish" lang env): Use them.
+
+       * international/characters.el (case table):
+       Do nothing special for i and I.
+
+       * subr.el (remove-overlays): Fix last change.
+
+       * cus-edit.el (custom-save-all): Use find-file-visit-truename
+       for visiting the custom file.
+
+2006-11-12  Markus Triska  <triska@gmx.at>
+
+       * play/handwrite.el (handwrite): Also process lines not ending
+       with newline.  Replace some position-fiddling with different
+       logic.  Improve performance.
+
+2006-11-12  Stephen Leake  <stephen_leake@stephe-leake.org>
+
+       * progmodes/ada-xref.el (ada-prj-default-check-cmd): New variable,
+       replacing deleted variable `ada-check-switch'.
+       (ada-project-file-extension): Rename to `ada-prj-file-extension'.
+       (ada-xref-project-files): Improve doc string.
+       (ada-find-executable): New function.
+       (ada-initialize-runtime-library): Use `ada-find-executable'.
+       (ada-xref-set-default-prj-values): In compile commands, don't need
+       `ada-cd-command'; `compile' does that more portably.
+       Use ada-prj-default-check-cmd.
+       (ada-parse-prj-file): Don't set 'debug_post_cmd, 'debug_pre_cmd
+       properties if not specified in project file.
+       (ada-goto-declaration): Display useful message for new error
+       'error-file-not-found.
+       (ada-get-ada-file-name, ada-find-in-src-path): Signal new error
+       'error-file-not-found.
+       (ada-get-all-references): Match latest ali syntax.  Signal new
+       error 'error-file-not-found.
+       (ada-find-in-ali): Match latest ali syntax.
+       (ada-make-filename-from-adaname): Handle different semantics of
+       gnatkr in GNAT 3.15p vs later.
+
+       * progmodes/ada-stmt.el (ada-func-or-proc-name): Match changes to
+       ada-procedure-start-regexp.
+       (ada-or-accept, ada-or-delay, ada-or-terminate): Improve doc string.
+
+       * progmodes/ada-mode.el: Replace conditional (require 'ispell)
+       with defvar.
+       (ada-language-version): Rename ada05 -> ada2005.
+       (ada-align-region-separate): Add `eval-when-compile'.
+       (ada-name-regexp): Remove unneeded escapes in regexp character
+       alternative.
+       (ada-compile-goto-error-file-linenr-re): New constant.
+       (ada-matching-start-re): Handle additional cases `declare',
+       `procedure', `function'.
+       (ada-compile-goto-error): Handle "... at line nn".
+       (ada-mode): Clearer syntax, comments for ff-special-constructs.
+       Delete support for old versions of `align'.
+       (ada-search-prev-end-stmt): Handle additional keyword `private'.
+       (ada-check-defun-name): Simplify handling of `declare'.
+       (ada-goto-matching-start): Handle nested `begin ... end'. Handle
+       `declare', `protected', `procedure', `function'.
+       (ada-create-menu): Presence of arm95 is not conditional on using
+       GNAT compiler.
+
+2006-11-12  Juanma Barranquero  <lekktu@gmail.com>
+
+       * emacs-lisp/re-builder.el (reb-mode): Set `blink-matching-paren' to
+       nil in the *RE-Builder* buffer (it causes spurious error messages).
+
+       * server.el (server-visit-files): If `minibuffer-auto-raise' has
+       been set to t, respect it.
+
+2006-11-11  Stephen Leake  <stephen_leake@stephe-leake.org>
+
+       * progmodes/ada-mode.el: Delete `eval-and-compile' around `require'.
+       Delete commented out code for old Emacs versions.  Autoloading of
+       "ada-xref", "ada-prj" is useful even if compiler is not GNAT.
+       (ada-mode-version): Bump version number.
+       (ada-95-string-keywords, ada-2005-string-keywords)
+       (ada-2005-keywords, ada-name-regexp): New constant.
+       (ada-language-version, ada-procedure-start-regexp, ada-mode)
+       (ada-font-lock-keywords): Add support for Ada 2005 keywords.
+       (ada-package-start-regexp): Support private packages, include package
+       name (for ada-set-point-accordingly).
+       (ada-next-procedure, ada-previous-procedure)
+       (ada-which-function-are-we-in): Match changes to
+       ada-procedure-start-regexp.
+       (ada-make-body): Make non-interactive; not a user function.
+       (ada-make-subprogram-body): Improve doc string.
+
+2006-11-11  Romain Francoise  <romain@orebokech.com>
+
+       * progmodes/cperl-mode.el (cperl-mode): Before adding to it, make
+       `compilation-error-regexp-alist' buffer-local, since we changed
+       `compilation-error-regexp-alist-alist' locally.
+
+2006-11-11  Juanma Barranquero  <lekktu@gmail.com>
+
+       * server.el (server-visit-files): Bind `minibuffer-auto-raise'
+       to the value of `server-raise-frame'.
+
+2006-11-11  Glenn Morris  <rgm@gnu.org>
+
+       * ido.el (ido-enable-prefix)
+       * ses.el (ses-call-printer-return)
+       * net/tramp.el (tramp-unified-filenames)
+       * progmodes/cc-align.el (c-lineup-string-cont)
+       * progmodes/compile.el (compilation-directory-matcher)
+       * progmodes/ebnf2ps.el (ebnf-stop-on-error)
+       * progmodes/vhdl-mode.el (vhdl-reset-active-high)
+       (vhdl-clock-rising-edge)
+       * textmodes/org.el (org-export-with-timestamps)
+       (org-export-remove-timestamps-from-toc)
+       (org-export-with-tags): Improve previous doc fixes.
+
+2006-11-11  Richard Stallman  <rms@gnu.org>
+
+       * textmodes/flyspell.el (flyspell-mode-map):
+       Bind C-c $ instead of M-RET.
+
+2006-11-10  Simon Marshall  <simon@gnu.org>
+
+       * progmodes/cc-fonts.el (c-font-lock-declarations): Don't overwrite
+       fontification for "case" and "default" keywords.
+
+2006-11-10  Andreas Schwab  <schwab@suse.de>
+
+       * calendar/cal-dst.el (calendar-dst-check-each-year-flag):
+       Avoid starting sentence with "nil".
+
+2006-11-10  Juanma Barranquero  <lekktu@gmail.com>
+
+       * server.el (server-raise-frame): New option.
+       (server-switch-buffer): Use it.
+
 2006-11-10  Nick Roberts  <nickrob@snap.net.nz>
 
        * progmodes/gdb-ui.el (gdb-many-windows): Start doc string
 
 2006-11-10  Carsten Dominik  <carsten.dominik@gmail.com>
 
-       * textmodes/org.el: (org-scan-tags): Make the search
-       case-sensitive.
-       (org-tags-sparse-tree): Don't overrule
-       `org-show-following-heading' and `org-show-hierarchy-above'.
+       * textmodes/org.el (org-scan-tags): Make the search case-sensitive.
+       (org-tags-sparse-tree): Don't overrule `org-show-following-heading'
+       and `org-show-hierarchy-above'.
        (org-reveal): New command.
        (org-show-context): Renamed from `org-show-hierarchy-above'.
        (org-fast-tag-selection-single-key): New option.
-       (org-fast-tag-show-exit, org-set-current-tags-overlay): New
-       functions.
+       (org-fast-tag-show-exit, org-set-current-tags-overlay): New functions.
        (org-tags-overlay): New variable.
        (org-agenda-todo-ignore-deadlines): New option.
-       ("session"): Add circular data structure `org-mark-ring' to
-       exceptions list in session.el.
+       ("session"): Add circular data structure `org-mark-ring' to exceptions
+       list in session.el.
        (org-agenda-window-setup, org-agenda-restore-windows-after-quit):
        New options.
        (org-agenda-quit): Use `org-agenda-restore-windows-after-quit'.
-       (org-prepare-agenda, org-agenda-quit): Use
-       `org-agenda-window-setup'.
-       (org-pre-agenda-window-conf, org-blank-before-new-entry): New
-       variables.
+       (org-prepare-agenda, org-agenda-quit): Use `org-agenda-window-setup'.
+       (org-pre-agenda-window-conf, org-blank-before-new-entry): New variables.
        (org-finalize-agenda): Activate bracket links in agenda.
        (org-at-timestamp-p, org-at-date-range-p): Additional argument
        INACTIVE-OK.
-       (org-show-hierarchy-above, org-show-following-heading): List
-       values allowed for fine-tuned configuration.
-       (org-show-hierarchy-above): New argument CONTEXT, use the
-       fine-tuned settings in `org-show-hierarchy-above' and
-       `org-show-following-heading'.
+       (org-show-hierarchy-above, org-show-following-heading):
+       List values allowed for fine-tuned configuration.
+       (org-show-hierarchy-above): New argument CONTEXT, use the fine-tuned
+       settings in `org-show-hierarchy-above' and `org-show-following-heading'.
        (org-display-custom-time): New function.
-       (org-toggle-time-stamp-overlays, org-insert-time-stamp): New
-       function.
+       (org-toggle-time-stamp-overlays, org-insert-time-stamp): New function.
        (org-display-custom-times, org-time-stamp-custom-formats):
        (org-maybe-intangible): New macro.
-       (org-activate-bracket-links, org-hide-wide-columns): Use
-       `org-maybe-intangible'.
+       (org-activate-bracket-links, org-hide-wide-columns):
+       Use `org-maybe-intangible'.
        (org-open-file): Use `shell-quote-argument'.
        (org-display-internal-link-with-indirect-buffer): New option.
        (org-file-remote-p): Get regexp from list.
        (org-link-expand-abbrev): New function.
        (org-link-abbrev-alist): New option.
-       (org-open-at-point, org-cleaned-string-for-export): Call
-       `org-link-expand-abbrev'.
+       (org-open-at-point, org-cleaned-string-for-export):
+       Call `org-link-expand-abbrev'.
        (org-timeline, org-agenda-list, org-todo-list)
        (org-tags-view): Remove the KEEP-MODES argument.
        (org-finalize-agenda-hook): New hook.
        (org-open-at-point): Call `org-follow-timestamp-link'.
        (org-log-note-marker, org-log-note-purpose)
        (org-log-note-window-configuration): New variables.
-       (org-add-log-maybe, org-add-log-note, org-store-log-note): New
-       functions.
+       (org-add-log-maybe, org-add-log-note, org-store-log-note):
+       New functions.
        (org-log-note-headings): New option.
        (org-dblock-write:clocktable): Bug fix, removed infinite loop.
        (org-store-link): Support for dired-mode.
        the text property inticating the agenda type.
        (org-agenda-post-command-hook): Get agenda type from text property
        at point.
-       (org-agenda): Handle command sets.  Set
-       `org-agenda-last-arguments' and obey
-       `org-agenda-overriding-arguments'.
-       (org-agenda-overriding-arguments, org-agenda-last-arguments): New
-       variables.
+       (org-agenda): Handle command sets.  Set `org-agenda-last-arguments'
+       and obey `org-agenda-overriding-arguments'.
+       (org-agenda-overriding-arguments, org-agenda-last-arguments):
+       New variables.
        (org-agenda-goto-today, org-agenda-later, org-agenda-earlier)
-       (org-agenda-week-view, org-agenda-day-view): Use
-       `org-agenda-overriding-arguments' to make updating work with
+       (org-agenda-week-view, org-agenda-day-view):
+       Use `org-agenda-overriding-arguments' to make updating work with
        multi-block agendas.
        (org-agenda-prefix-format): Allow different formats for the
        different agenda entry types.
-       (org-timeline-prefix-format): Option removed, use
-       `org-agenda-prefix-format' instead.
+       (org-timeline-prefix-format): Option removed,
+       use `org-agenda-prefix-format' instead.
        (org-prepare-agenda): New function.
-       (org-select-timeline-window): Option removed, use
-       `org-select-agenda-window' instead.
+       (org-select-timeline-window): Option removed,
+       use `org-select-agenda-window' instead.
        (org-respect-restriction): Variable removed.
        (org-cmp-tag): New function.
-       (org-agenda-sorting-strategy, org-entries-lessp): Implement
-       sorting by last tag.
+       (org-agenda-sorting-strategy, org-entries-lessp):
+       Implement sorting by last tag.
        (org-complete): Better completion in in-buffer option lines.
        (org-in-item-p): New function.
        (org-org-menu): Added entries for checkboxes.
        (org-update-checkbox-count-maybe)
        (org-get-checkbox-statistics-face): New functions.
        (org-update-checkbox-count): New command.
-       (org-insert-item, org-toggle-checkbox): Call
-       `org-update-checkbox-count-maybe'.
+       (org-insert-item, org-toggle-checkbox):
+       Call `org-update-checkbox-count-maybe'.
        (org-export-as-html): XEmacs compatibility for coding system.
        (org-force-cycle-archived): New command.
        (org-cycle-hide-archived-subtrees): Display message when ARCHIVE
        overrules cycling.
        (org-fix-position-after-promote): If the line contains only a todo
        keyword, add a final space.
-       (org-promote-subtree, org-demote-subtree): Call
-       `org-fix-position-after-promote'.
+       (org-promote-subtree, org-demote-subtree):
+       Call `org-fix-position-after-promote'.
 
 2006-11-10  Glenn Morris  <rgm@gnu.org>