]> code.delx.au - gnu-emacs/blobdiff - lisp/ChangeLog
*** empty log message ***
[gnu-emacs] / lisp / ChangeLog
index be7ee598371a48505e407a86f7668b5475046c0d..b0aa00759a39c026dfb2128c9d1956a873fee493 100644 (file)
@@ -1,3 +1,210 @@
+2007-07-05  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * vc-hg.el (vc-hg-internal-status): Inline in `vc-hg-state', the
+       only caller, and delete.
+       (vc-hg-state): Deal with exceptions and only parse the output on
+       successful return.
+       (vc-hg-internal-log): Inline in `vc-hg-workfile-version', the only
+       caller, and delete.
+       (vc-hg-workfile-version): Deal with exceptions and only parse the
+       output on successful return.
+       (vc-hg-revert): New function.
+
+2007-07-04  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calculator.el (calculator-expt): Use more cases to determine
+       the value.
+
+2007-07-03  Jay Belanger  <jay.p.belanger@gmail.com>
+
+       * calculator.el (calculator-expt, calculator-integer-p):
+       New functions.
+       (calculator-fact): Check to see if the factorial will be too
+       large before computing it.
+       (calculator-initial-operators): Use `calculator-expt' to
+       compute "^".
+       (calculator-mode): Mention that results which are too large
+       will return inf.
+       * calc/calc-comb.el (math-small-factorial-table): Replace list
+       by vector.
+
+2007-07-03  David Kastrup  <dak@gnu.org>
+
+       * shell.el: On request of the authors, remove their addresses for
+       the sake of bug reports, and add the developer list address as
+       maintainer information.
+
+2007-07-03  Richard Stallman  <rms@gnu.org>
+
+       * files.el (make-directory): Doc fix.
+       (find-file-confirm-inexistent-file): Make it a defcustom.
+       Make nil the default.
+
+2007-07-02  Richard Stallman  <rms@gnu.org>
+
+       * startup.el (command-line): Set buffer-offer-save in *scratch*
+       and enable auto-save in it.
+
+2007-07-02  Carsten Dominik  <dominik@science.uva.nl>
+
+       * textmodes/org.el (orgstruct-mode-map): New variable.
+       (orgstruct-mode): New minor mode.
+       (turn-on-orgstruct, orgstruct-error, orgstruct-setup)
+       (orgstruct-make-binding, org-context-p, org-get-local-variables)
+       (org-run-like-in-org-mode): New functions.
+       (org-cycle-list-bullet): New command.
+       (org-special-properties, org-property-start-re)
+       (org-property-end-re): New constants.
+       (org-with-point-at): New macro.
+       (org-get-property-block, org-entry-properties, org-entry-get)
+       (org-entry-delete, org-entry-get-with-inheritance)
+       (org-entry-put, org-buffer-property-keys): New functions.
+       (org-insert-property-drawer): New command.
+       (org-entry-property-inherited-from): New variable.
+       (org-column): New face.
+       (org-column-overlays, org-current-columns-fmt)
+       (org-current-columns-maxwidths, org-column-map): New variables.
+       (org-column-menu): New menu.
+       (org-new-column-overlay, org-overlay-columns)
+       (org-overlay-columns-title, org-remove-column-overlays)
+       (org-column-show-value, org-column-quit, org-column-edit): New
+       functions.
+       (org-columns, org-agenda-columns): New commands.
+       (org-get-columns-autowidth-alist): New functions.
+       (org-properties): New customize group.
+       (org-default-columns-format): New option.
+       (org-priority): Realign tags after changing priority.
+       (org-preserve-lc): New macro.
+       (org-update-checkbox-count): Catch case when there is no headline.
+       (org-agenda-quit): Remove any column overlays.
+       (org-beginning-of-item-list): Fixed bug when non-item line is
+       indented too deep.
+       (org-cached-props): New variable.
+       (org-cached-entry-get): New function.
+       (org-make-tags-matcher): Handle property matches.
+       (org-table-recalculate): Swap evaluation order: Field formula
+       first, then column formulas, but don't allow them to overwrite the
+       field formulas.
+       (org-table-eval-formula): New argument untouchable.
+       (org-table-put-field-property): New function.
+
+2007-07-02  Martin Rudalics  <rudalics@gmx.at>
+
+       * help-mode.el (help-make-xrefs):  Skip spaces too when
+       skipping tabs.
+
+       * ffap.el (dired-at-point-prompter): Improve prompt in
+       list-directory case.
+
+2007-07-01  Richard Stallman  <rms@gnu.org>
+
+       * cus-start.el (max-mini-window-height): Added.
+
+2007-07-01  Sean O'Rourke  <sorourke@cs.ucsd.edu>  (tiny change)
+
+       * complete.el (partial-completion-mode): Remove advice of
+       read-file-name-internal. 
+       (PC-do-completion): Rebind minibuffer-completion-table.
+       (PC-read-file-name-internal): New function doing what
+       read-file-name-internal advice did.
+
+2007-07-01  Paul Pogonyshev  <pogonyshev@gmx.net>
+
+       * emacs-lisp/byte-opt.el: Set `binding-is-magic'
+       property on a few symbols.
+       (byte-compile-side-effect-free-dynamically-safe-ops): New defconst.
+       (byte-optimize-lapcode): Remove bindings that are not referenced
+       and certainly will not effect through dynamic scoping.
+
+2007-07-01  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * files.el (find-file-confirm-inexistent-file): New var.
+       (find-file, find-file-other-window, find-file-other-frame)
+       (find-file-read-only, find-file-read-only-other-window)
+       (find-file-read-only-other-frame): Use it.
+
+2007-06-30  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/rx.el (rx-constituents): Fix up `anything'.
+
+2007-06-29  Juanma Barranquero  <lekktu@gmail.com>
+
+       * generic-x.el (generic-define-mswindows-modes)
+       (generic-define-unix-modes, apache-log-generic-mode)
+       (bat-generic-mode-keymap, java-manifest-generic-mode)
+       (show-tabs-generic-mode): Fix typos in docstrings.
+
+2007-06-29  Ryan Yeske  <rcyeske@gmail.com>
+
+       * net/rcirc.el (rcirc-server-alist): Rename from rcirc-connections.
+       (rcirc-default-full-name): Rename from rcirc-default-user-full-name.
+       (rcirc-clear-activity): Make sure RCIRC-ACTIVITY isn't modified.
+       (rcirc-print): Never ignore messages from ourself.
+
+2007-06-29  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * font-lock.el (lisp-font-lock-keywords-2): Recognize the new \(?1:..\)
+       syntax as well.  Reported by Juri Linkov <juri@jurta.org>.
+
+2007-06-28  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * dnd.el (dnd-get-local-file-name): Set fixcase to t in call to
+       replace-regexp-in-string.
+
+2007-06-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * emacs-lisp/cl.el: Set edebug and indentation before loading
+       cl-loaddefs.el so that its use of dolist doesn't load cl-macs.
+
+2007-06-28  Andreas Schwab  <schwab@suse.de>
+
+       * Makefile.in ($(lisp)/mh-e/mh-loaddefs.el): Depend on
+       $(lisp)/subdirs.el.
+
+2007-06-28  Juanma Barranquero  <lekktu@gmail.com>
+
+       * speedbar.el (speedbar-handle-delete-frame): Don't try to delete
+       the speedbar frame if nil; that deletes the current frame or
+       causes an error if it is the only frame.
+       Reported by Angelo Graziosi <Angelo.Graziosi@roma1.infn.it>.
+
+2007-06-28  Kevin Ryde  <user42@zip.com.au>
+
+       * textmodes/nroff-mode.el: Groff \# comments.
+       (nroff-mode-syntax-table): \# comment intro,
+       plain # as punct per global table.
+       (nroff-font-lock-keywords): Add # as a single char escape.
+       (nroff-mode): In comment-start-skip, match \#.
+
+2007-06-28  Stefan Monnier  <monnier@iro.umontreal.ca>
+
+       * vc-bzr.el (vc-functions): Clear up the cache when reloading the file.
+       (vc-bzr-workfile-version, vc-bzr-could-register): Don't hardcode
+       point-min == 1.
+
+2007-06-28  Nick Roberts  <nickrob@snap.net.nz>
+
+       * pcvs-util.el (cvs-strings->string, cvs-string->strings):
+       Rename and move to...
+
+       * subr.el (strings->string, string->strings): ...here.
+
+       * pcvs.el (cvs-reread-cvsrc, cvs-header-msg, cvs-checkout)
+       (cvs-mode-checkout, cvs-execute-single-file): Use new function names.
+
+       * progmodes/gud.el (gud-common-init): Call string->strings instead
+       of split-string.
+
+2007-06-27  Michael Albinus  <michael.albinus@gmx.de>
+
+       * dired-aux.el: Remove `dired-call-process'.
+       (dired-check-process): Call `process-file'.
+
+       * wdired.el (wdired-do-perm-changes): Call `process-file'.
+
+       * net/ange-ftp.el (ange-ftp-dired-call-process): Reimplement it as
+       `ange-ftp-process-file'.
+
 2007-06-27  Stefan Monnier  <monnier@iro.umontreal.ca>
 
        * emacs-lisp/cl.el: Use cl-loaddefs.el rather than manual autoloads.
 
 2007-06-24  Jay Belanger  <jay.p.belanger@gmail.com>
 
-       * calc/calc-comb.el (math-init-random-base,math-prime-test):
+       * calc/calc-comb.el (math-init-random-base, math-prime-test):
        Use math-read-number-simple to insert constants.
        (math-prime-test): Redo calculation of sum.
 
        (math-normalize, math-bignum-big, math-make-float)
        (math-div10-bignum, math-scale-left, math-scale-left-bignum)
        (math-scale-right, math-scale-right-bignum, math-scale-rounding)
-       (math-add, math-add-bignum, math-sub-bignum, math-sub,math-mul)
+       (math-add, math-add-bignum, math-sub-bignum, math-sub, math-mul)
        (math-mul-bignum, math-mul-bignum-digit, math-idivmod)
        (math-quotient, math-div-bignum, math-div-bignum-digit)
        (math-div-bignum-part, math-format-bignum-decimal)