comparison lisp/ChangeLog @ 110627:6a7fb61524be

Merge changes from emacs-23 branch.
author Juanma Barranquero <lekktu@gmail.com>
date Tue, 28 Sep 2010 01:25:27 +0200
parents aac9726c8e54 38ea535309d8
children 531fc2a3b1cc
comparison
equal deleted inserted replaced
110615:84a76c5e1b1c 110627:6a7fb61524be
1 2010-09-27 Andreas Schwab <schwab@linux-m68k.org>
2
3 * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker):
4 Avoid infinite recursion on erroneous lambda form. (Bug#7114)
5
6 2010-09-27 Kenichi Handa <handa@m17n.org>
7
8 * tar-mode.el (tar-header-block-tokenize): Decode filenames in
9 "ustar" format.
10
11 2010-09-27 Kenichi Handa <handa@m17n.org>
12
13 * international/mule.el (define-coding-system): Docstring fixed.
14
15 * international/mule-diag.el (describe-character-set): Use princ
16 with proper print-length and print-level instead of insert.
17
18 2010-09-27 Juanma Barranquero <lekktu@gmail.com>
19
20 * window.el (walk-windows): Doc fix (bug#7105).
21
1 2010-09-27 Stefan Monnier <monnier@iro.umontreal.ca> 22 2010-09-27 Stefan Monnier <monnier@iro.umontreal.ca>
2 23
3 * emacs-lisp/float-sup.el (e): Remove. 24 * emacs-lisp/float-sup.el (e): Remove.
4 25
5 2010-09-27 Teodor Zlatanov <tzz@lifelogs.com> 26 2010-09-27 Teodor Zlatanov <tzz@lifelogs.com>
1302 1323
1303 * international/mule-cmds.el (standard-display-european-internal): 1324 * international/mule-cmds.el (standard-display-european-internal):
1304 Setup standard-display-table for 8-bit characters by storing 8-bit 1325 Setup standard-display-table for 8-bit characters by storing 8-bit
1305 characters in the element vector. 1326 characters in the element vector.
1306 1327
1307 * disp-table.el (standard-display-8bit): Setup 1328 * disp-table.el (standard-display-8bit):
1308 standard-display-table for 8-bit characters by storing 8-bit 1329 Setup standard-display-table for 8-bit characters by storing 8-bit
1309 characters in the element vector. 1330 characters in the element vector.
1310 (standard-display-european): Likewise. 1331 (standard-display-european): Likewise.
1311 1332
1312 2010-08-31 Masatake YAMATO <yamato@redhat.com> 1333 2010-08-31 Masatake YAMATO <yamato@redhat.com>
1313 1334
1568 (tramp-compat-delete-directory): Provide implementation for older 1589 (tramp-compat-delete-directory): Provide implementation for older
1569 Emacsen. 1590 Emacsen.
1570 (tramp-compat-file-attributes): Handle only 1591 (tramp-compat-file-attributes): Handle only
1571 `wrong-number-of-arguments' error. 1592 `wrong-number-of-arguments' error.
1572 1593
1573 * net/tramp-fish.el (tramp-fish-handle-copy-file): Add 1594 * net/tramp-fish.el (tramp-fish-handle-copy-file):
1574 PRESERVE_SELINUX_CONTEXT. 1595 Add PRESERVE_SELINUX_CONTEXT.
1575 (tramp-fish-handle-delete-file): Add TRASH arg. 1596 (tramp-fish-handle-delete-file): Add TRASH arg.
1576 (tramp-fish-handle-directory-files-and-attributes): 1597 (tramp-fish-handle-directory-files-and-attributes):
1577 Do not use `tramp-fish-handle-file-attributes. 1598 Do not use `tramp-fish-handle-file-attributes.
1578 (tramp-fish-handle-file-local-copy) 1599 (tramp-fish-handle-file-local-copy)
1579 (tramp-fish-handle-insert-file-contents) 1600 (tramp-fish-handle-insert-file-contents)
1587 (tramp-gvfs-handle-file-selinux-context) 1608 (tramp-gvfs-handle-file-selinux-context)
1588 (tramp-gvfs-handle-set-file-selinux-context): New defuns. 1609 (tramp-gvfs-handle-set-file-selinux-context): New defuns.
1589 (with-tramp-dbus-call-method): Format trace message. 1610 (with-tramp-dbus-call-method): Format trace message.
1590 (tramp-gvfs-handle-copy-file): Handle PRESERVE-SELINUX-CONTEXT. 1611 (tramp-gvfs-handle-copy-file): Handle PRESERVE-SELINUX-CONTEXT.
1591 (tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file): 1612 (tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file):
1592 Implement backup call, when operation on local files fails. Use 1613 Implement backup call, when operation on local files fails.
1593 progress reporter. Flush properties of changed files. 1614 Use progress reporter. Flush properties of changed files.
1594 (tramp-gvfs-handle-delete-file): Add TRASH arg. Use 1615 (tramp-gvfs-handle-delete-file): Add TRASH arg. Use
1595 `tramp-compat-delete-file'. 1616 `tramp-compat-delete-file'.
1596 (tramp-gvfs-handle-expand-file-name): Expand "~/". 1617 (tramp-gvfs-handle-expand-file-name): Expand "~/".
1597 (tramp-gvfs-handle-make-directory): Make more traces. 1618 (tramp-gvfs-handle-make-directory): Make more traces.
1598 (tramp-gvfs-handle-write-region): Protect deleting tmpfile. 1619 (tramp-gvfs-handle-write-region): Protect deleting tmpfile.
1599 (tramp-gvfs-url-file-name): Hexify file name in url. 1620 (tramp-gvfs-url-file-name): Hexify file name in url.
1600 (tramp-gvfs-fuse-file-name): Take also prefix (like dav shares) 1621 (tramp-gvfs-fuse-file-name): Take also prefix (like dav shares)
1601 into account for the resulting file name. 1622 into account for the resulting file name.
1602 (tramp-gvfs-handler-askquestion): Preserve current message, in 1623 (tramp-gvfs-handler-askquestion): Preserve current message, in
1603 order to let progress reporter continue afterwards. (Bug#6257) 1624 order to let progress reporter continue afterwards. (Bug#6257)
1604 Return dummy mountpoint, when the answer is "no". See 1625 Return dummy mountpoint, when the answer is "no".
1605 `tramp-gvfs-maybe-open-connection'. 1626 See `tramp-gvfs-maybe-open-connection'.
1606 (tramp-gvfs-handler-mounted-unmounted) 1627 (tramp-gvfs-handler-mounted-unmounted)
1607 (tramp-gvfs-connection-mounted-p): Test also for new mountspec 1628 (tramp-gvfs-connection-mounted-p): Test also for new mountspec
1608 attribute "default_location". Set "prefix" property. Handle 1629 attribute "default_location". Set "prefix" property.
1609 default-location. 1630 Handle default-location.
1610 (tramp-gvfs-mount-spec): Return both prefix and mountspec. 1631 (tramp-gvfs-mount-spec): Return both prefix and mountspec.
1611 (tramp-gvfs-maybe-open-connection): Test, whether mountpoint 1632 (tramp-gvfs-maybe-open-connection): Test, whether mountpoint
1612 exists. Raise an error, if not (due to a corresponding answer 1633 exists. Raise an error, if not (due to a corresponding answer
1613 "no" in interactive questions, for example). 1634 "no" in interactive questions, for example).
1614 Use `tramp-compat-funcall'. 1635 Use `tramp-compat-funcall'.
1618 (tramp-imap-do-copy-or-rename-file) 1639 (tramp-imap-do-copy-or-rename-file)
1619 (tramp-imap-handle-insert-file-contents) 1640 (tramp-imap-handle-insert-file-contents)
1620 (tramp-imap-handle-file-local-copy): Use `with-progress-reporter'. 1641 (tramp-imap-handle-file-local-copy): Use `with-progress-reporter'.
1621 (tramp-imap-handle-delete-file): Add TRASH arg. 1642 (tramp-imap-handle-delete-file): Add TRASH arg.
1622 1643
1623 * net/tramp-smb.el (tramp-smb-handle-copy-file): Add 1644 * net/tramp-smb.el (tramp-smb-handle-copy-file):
1624 PRESERVE-SELINUX-CONTEXT. 1645 Add PRESERVE-SELINUX-CONTEXT.
1625 (tramp-smb-handle-copy-file) 1646 (tramp-smb-handle-copy-file)
1626 (tramp-smb-handle-file-local-copy, tramp-smb-handle-rename-file) 1647 (tramp-smb-handle-file-local-copy, tramp-smb-handle-rename-file)
1627 (tramp-smb-handle-write-region, tramp-smb-maybe-open-connection): 1648 (tramp-smb-handle-write-region, tramp-smb-maybe-open-connection):
1628 Use `with-progress-reporter'. 1649 Use `with-progress-reporter'.
1629 (tramp-smb-handle-delete-file): Add TRASH arg. 1650 (tramp-smb-handle-delete-file): Add TRASH arg.
1686 (tramp-handle-set-file-times): Simplify the check for utc. 1707 (tramp-handle-set-file-times): Simplify the check for utc.
1687 (tramp-handle-directory-files-and-attributes) 1708 (tramp-handle-directory-files-and-attributes)
1688 (tramp-get-remote-path): Use `copy-tree'. 1709 (tramp-get-remote-path): Use `copy-tree'.
1689 (tramp-completion-handle-file-name-all-completions): Ensure, that 1710 (tramp-completion-handle-file-name-all-completions): Ensure, that
1690 non remote files are still checked. Oops. 1711 non remote files are still checked. Oops.
1691 (tramp-handle-copy-file, tramp-do-copy-or-rename-file): Handle 1712 (tramp-handle-copy-file, tramp-do-copy-or-rename-file):
1692 PRESERVE-SELINUX-CONTEXT. 1713 Handle PRESERVE-SELINUX-CONTEXT.
1693 (tramp-do-copy-or-rename-file): Add progress reporter. 1714 (tramp-do-copy-or-rename-file): Add progress reporter.
1694 (tramp-do-copy-or-rename-file-directly): Do not use 1715 (tramp-do-copy-or-rename-file-directly): Do not use
1695 `tramp-handle-file-remote-p'. 1716 `tramp-handle-file-remote-p'.
1696 (tramp-do-copy-or-rename-file-out-of-band): 1717 (tramp-do-copy-or-rename-file-out-of-band):
1697 Use `tramp-compat-delete-directory'. 1718 Use `tramp-compat-delete-directory'.
1701 (tramp-handle-delete-file): Add TRASH arg. 1722 (tramp-handle-delete-file): Add TRASH arg.
1702 (tramp-handle-dired-uncache): Flush directory cache, not only file 1723 (tramp-handle-dired-uncache): Flush directory cache, not only file
1703 cache. 1724 cache.
1704 (tramp-handle-expand-file-name) 1725 (tramp-handle-expand-file-name)
1705 (tramp-completion-handle-file-name-all-completions) 1726 (tramp-completion-handle-file-name-all-completions)
1706 (tramp-completion-handle-file-name-completion): Use 1727 (tramp-completion-handle-file-name-completion):
1707 `tramp-connectable-p'. 1728 Use `tramp-connectable-p'.
1708 (tramp-handle-start-file-process): Set connection property "vec". 1729 (tramp-handle-start-file-process): Set connection property "vec".
1709 Use it, in order to invalidate file caches. Check only for 1730 Use it, in order to invalidate file caches. Check only for
1710 `remote-tty' process property. 1731 `remote-tty' process property.
1711 Implement tty setting. (Bug#4604, Bug#6360) 1732 Implement tty setting. (Bug#4604, Bug#6360)
1712 (tramp-file-name-for-operation): Add `call-process-region' and 1733 (tramp-file-name-for-operation): Add `call-process-region' and
3217 * help.el (describe-key): Print up-event using key-description. 3238 * help.el (describe-key): Print up-event using key-description.
3218 3239
3219 2010-07-03 Michael Albinus <michael.albinus@gmx.de> 3240 2010-07-03 Michael Albinus <michael.albinus@gmx.de>
3220 3241
3221 * net/zeroconf.el (zeroconf-resolve-service) 3242 * net/zeroconf.el (zeroconf-resolve-service)
3222 (zeroconf-service-resolver-handler): Use 3243 (zeroconf-service-resolver-handler): Use `dbus-byte-array-to-string'.
3223 `dbus-byte-array-to-string'.
3224 (zeroconf-publish-service): Use `dbus-string-to-byte-array'. 3244 (zeroconf-publish-service): Use `dbus-string-to-byte-array'.
3225 3245
3226 2010-07-03 Jan Moringen <jan.moringen@uni-bielefeld.de> 3246 2010-07-03 Jan Moringen <jan.moringen@uni-bielefeld.de>
3227 3247
3228 * net/zeroconf.el (zeroconf-service-remove-hook): New defun. 3248 * net/zeroconf.el (zeroconf-service-remove-hook): New defun.
3380 expand-file-name. 3400 expand-file-name.
3381 3401
3382 * emacs-lisp/package-x.el: New file. Package uploading 3402 * emacs-lisp/package-x.el: New file. Package uploading
3383 functionality split out from package.el. 3403 functionality split out from package.el.
3384 3404
3385 * startup.el (command-line): Load packages after reading init 3405 * startup.el (command-line): Load packages after reading init file.
3386 file.
3387 3406
3388 2010-06-17 Tom Tromey <tromey@redhat.com> 3407 2010-06-17 Tom Tromey <tromey@redhat.com>
3389 3408
3390 * emacs-lisp/package.el: New file. 3409 * emacs-lisp/package.el: New file.
3391 3410
3432 backend to vc-find-revision. (Bug#6487) 3451 backend to vc-find-revision. (Bug#6487)
3433 3452
3434 2010-06-21 Dan Nicolaescu <dann@ics.uci.edu> 3453 2010-06-21 Dan Nicolaescu <dann@ics.uci.edu>
3435 3454
3436 Fix reading file names in Git annotate buffers. 3455 Fix reading file names in Git annotate buffers.
3437 * vc/vc-git.el (vc-git-annotate-extract-revision-at-line): Remove 3456 * vc/vc-git.el (vc-git-annotate-extract-revision-at-line):
3438 trailing whitespace. Suggested by Eric Hanchrow. (Bug#6481) 3457 Remove trailing whitespace. Suggested by Eric Hanchrow. (Bug#6481)
3439 3458
3440 2010-06-20 Alan Mackenzie <acm@muc.de> 3459 2010-06-20 Alan Mackenzie <acm@muc.de>
3441 3460
3442 * progmodes/cc-mode.el (c-before-hack-hook): When the mode is set 3461 * progmodes/cc-mode.el (c-before-hack-hook): When the mode is set
3443 in file local variables, set it first. 3462 in file local variables, set it first.
6225 consonants. 6244 consonants.
6226 6245
6227 2010-03-24 Michael Albinus <michael.albinus@gmx.de> 6246 2010-03-24 Michael Albinus <michael.albinus@gmx.de>
6228 6247
6229 * net/trampver.el: Update release number. 6248 * net/trampver.el: Update release number.
6230
6231 2010-03-24 Glenn Morris <rgm@gnu.org>
6232
6233 * Makefile.in (ELCFILES): Add cedet/semantic/imenu.el.
6234 6249
6235 2010-03-24 Michael Albinus <michael.albinus@gmx.de> 6250 2010-03-24 Michael Albinus <michael.albinus@gmx.de>
6236 6251
6237 * net/tramp.el (tramp-find-executable): 6252 * net/tramp.el (tramp-find-executable):
6238 Use `tramp-get-connection-buffer'. Make the regexp for checking 6253 Use `tramp-get-connection-buffer'. Make the regexp for checking