]> code.delx.au - gnu-emacs/log
gnu-emacs
12 years agoMerge from emacs-24, up to 2012-04-10T02:06:19Z!larsi@gnus.org
Glenn Morris [Sat, 14 Apr 2012 01:46:06 +0000 (18:46 -0700)]
Merge from emacs-24, up to 2012-04-10T02:06:19Z!larsi@gnus.org

12 years agoChanged defcustoms should get :version bumps
Glenn Morris [Sat, 14 Apr 2012 01:33:08 +0000 (18:33 -0700)]
Changed defcustoms should get :version bumps

12 years ago* hexl.el (hexl-insert-char): Make display sizes other than 16 work.
Vivek Dasmohapatra [Fri, 13 Apr 2012 22:31:23 +0000 (00:31 +0200)]
* hexl.el (hexl-insert-char): Make display sizes other than 16 work.

12 years agoMake `C-M-f' and friends work better when prompting for file names
Masatake YAMATO [Fri, 13 Apr 2012 21:43:03 +0000 (23:43 +0200)]
Make `C-M-f' and friends work better when prompting for file names

* minibuffer.el (minibuffer-local-filename-syntax): New variable
to allow `C-M-f' and `C-M-b' to move to the nearest path
separator.

12 years agoavoid.el compiliation fixups
Lars Ingebrigtsen [Fri, 13 Apr 2012 21:17:38 +0000 (23:17 +0200)]
avoid.el compiliation fixups

* avoid.el: Require cl when compiling.  And also move the
`provide' to the end.

12 years agoAllow further `mouse-avoidance-mode' customisations
Thierry Volpiatto [Fri, 13 Apr 2012 21:15:22 +0000 (23:15 +0200)]
Allow further `mouse-avoidance-mode' customisations

* avoid.el (mouse-avoidance-banish-position): New variable.
(mouse-avoidance-banish-destination): Use it.

12 years agoAllow further `mouse-avoid-mode' customisations
Thierry Volpiatto [Fri, 13 Apr 2012 21:12:48 +0000 (23:12 +0200)]
Allow further `mouse-avoid-mode' customisations

* avoid.el (mouse-avoidance-banish-position): New variable.
(mouse-avoidance-banish-destination): Use it.

12 years ago* lread.c (lisp_file_lexically_bound_p): Fix hang at ";-*-\n".
Atsuo Ohki [Fri, 13 Apr 2012 18:08:18 +0000 (14:08 -0400)]
* lread.c (lisp_file_lexically_bound_p): Fix hang at ";-*-\n".

Fixes: debbugs:11238
12 years ago* lisp/progmodes/which-func.el (which-func-modes): Add objc-mode.
Leo Liu [Fri, 13 Apr 2012 15:19:58 +0000 (23:19 +0800)]
* lisp/progmodes/which-func.el (which-func-modes): Add objc-mode.

12 years agoAdapt browse-url.el to improvements in Cygwin's cygstart utility.
Ken Brown [Fri, 13 Apr 2012 15:15:42 +0000 (11:15 -0400)]
Adapt browse-url.el to improvements in Cygwin's cygstart utility.

* lisp/net/browse-url.el (browse-url-file-url): Remove Cygwin hack;
this is no longer needed now that cygstart understands file://
URLs.
(browse-url-filename-alist): For the same reason, don't modify
file:// URLs on Cygwin.

12 years ago* src/s/cygwin.h (PTY_OPEN): Don't try to close a bogus file descriptor.
Ken Brown [Fri, 13 Apr 2012 14:50:25 +0000 (10:50 -0400)]
* src/s/cygwin.h (PTY_OPEN): Don't try to close a bogus file descriptor.

12 years ago* lisp/emulation/cua-base.el (cua--pre-command-handler-1): Don't activate
Stefan Monnier [Fri, 13 Apr 2012 13:32:37 +0000 (09:32 -0400)]
* lisp/emulation/cua-base.el (cua--pre-command-handler-1): Don't activate
the region on shift if the binding is already shifted.

Fixes: debbugs:11221
12 years agoAuto-commit of generated files.
Glenn Morris [Fri, 13 Apr 2012 10:17:25 +0000 (06:17 -0400)]
Auto-commit of generated files.

12 years agoFix for C-x C-x in cua-selection-mode.
Chong Yidong [Fri, 13 Apr 2012 07:10:11 +0000 (15:10 +0800)]
Fix for C-x C-x in cua-selection-mode.

* emulation/cua-base.el (cua-exchange-point-and-mark): Just call
exchange-point-and-mark if cua-enable-cua-keys is nil.

Fixes: debbugs:11191
12 years agoFix typo in last commit.
Chong Yidong [Fri, 13 Apr 2012 06:22:01 +0000 (14:22 +0800)]
Fix typo in last commit.

12 years ago* src/indent.c (Fmove_to_column): Change interactive spec.
Reuben Thomas [Fri, 13 Apr 2012 06:20:39 +0000 (14:20 +0800)]
* src/indent.c (Fmove_to_column): Change interactive spec.

12 years ago* doc/lispref/customize.texi (Custom Themes): Also document load-theme etc.
Chong Yidong [Fri, 13 Apr 2012 04:18:40 +0000 (12:18 +0800)]
* doc/lispref/customize.texi (Custom Themes): Also document load-theme etc.

12 years agoMore small edits for doc/emacs/mule.texi
Glenn Morris [Fri, 13 Apr 2012 03:59:27 +0000 (20:59 -0700)]
More small edits for doc/emacs/mule.texi

* mule.texi (Select Input Method, Coding Systems, Recognize Coding):
Copyedits.
(Coding Systems): Mac OS X apparently uses newlines for EOL.
(Recognize Coding): Remove old auto-coding-regexp-alist example.
auto-coding-functions does not override coding: tags.
Remove rmail-decode-mime-charset; it no longer has any effect.

12 years ago* doc/misc/Makefile.in: Replace non-portable use of $< in emacs-gnutls rules.
Glenn Morris [Fri, 13 Apr 2012 00:01:59 +0000 (20:01 -0400)]
* doc/misc/Makefile.in: Replace non-portable use of $< in emacs-gnutls rules.

12 years agoBackport addition of emacs-gnutls manual from trunk
Teodor Zlatanov [Thu, 12 Apr 2012 23:59:47 +0000 (19:59 -0400)]
Backport addition of emacs-gnutls manual from trunk

12 years ago* doc/emacs/ack.texi (Acknowledgments): Don't mention obsolete mailpost.el.
Glenn Morris [Thu, 12 Apr 2012 23:51:19 +0000 (19:51 -0400)]
* doc/emacs/ack.texi (Acknowledgments): Don't mention obsolete mailpost.el.

12 years agoObsolete lisp/mail/mailpost.el
Glenn Morris [Thu, 12 Apr 2012 23:47:13 +0000 (19:47 -0400)]
Obsolete lisp/mail/mailpost.el

12 years agognus-msg.el (gnus-inews-insert-gcc): `C-x m' on a non-group line fixup
Lars Magne Ingebrigtsen [Thu, 12 Apr 2012 22:38:08 +0000 (22:38 +0000)]
gnus-msg.el (gnus-inews-insert-gcc): `C-x m' on a non-group line fixup

12 years ago* imenu.el (imenu--generic-function): Ignore invisible definitions.
Drew Adams [Thu, 12 Apr 2012 20:00:24 +0000 (22:00 +0200)]
* imenu.el (imenu--generic-function): Ignore invisible definitions.

Fixes: debbugs:10123
12 years ago* processes.texi (Synchronous Processes): Mention `default-directory'.
Jari Aalto [Thu, 12 Apr 2012 19:14:43 +0000 (21:14 +0200)]
* processes.texi (Synchronous Processes): Mention `default-directory'.

Fixes: debbugs:7515
12 years agolib-src/emacsclient.c (decode_options) [WINDOWSNT]: Fix typo in 2011-12-04T17:13...
Juanma Barranquero [Thu, 12 Apr 2012 18:22:06 +0000 (20:22 +0200)]
lib-src/emacsclient.c (decode_options) [WINDOWSNT]: Fix typo in 2011-12-04T17:13:01Z!lekktu@gmail.com.
Call ttyname instead of passing its address.

12 years agoNew defcustoms should get :version tags
Glenn Morris [Thu, 12 Apr 2012 16:33:13 +0000 (09:33 -0700)]
New defcustoms should get :version tags

12 years agoAllow the user to alter the bit grouping in hexl.el
Vivek Dasmohapatra [Thu, 12 Apr 2012 15:58:53 +0000 (17:58 +0200)]
Allow the user to alter the bit grouping in hexl.el

* hexl.el (hexl-bits): New variable.
(hexl-options): Mention the variable in the doc string.
(hexl-rulerise): New function.
(hexl-line-displen): New function
(hexl-mode): Mention the new variable.
(hexl-mode, hexl-current-address, hexl-current-address): Use the
displen.
(hexl-ascii-start-column): New function.
(hexl-address-to-marker, hexl-beginning-of-line, hexl-options)
(hexl-insert-char, hexl-mode-ruler): Use the displen.

Fixes: debbugs:4941
12 years agoNew Lisp manual nodes, Applying Customizations and Custom Themes.
Chong Yidong [Thu, 12 Apr 2012 14:50:58 +0000 (22:50 +0800)]
New Lisp manual nodes, Applying Customizations and Custom Themes.

* doc/lispref/customize.texi (Applying Customizations):
(Custom Themes): New nodes.

* doc/lispref/display.texi (Defining Faces): Reference custom-set-faces.

* doc/lispref/modes.texi (Defining Minor Modes, Defining Minor Modes):
* doc/lispref/os.texi (Startup Summary): Copyedits.

* doc/emacs/custom.texi (Creating Custom Themes): Add reference to Custom
Themes node in Lisp manual.

* lisp/custom.el (custom-theme-set-variables): Doc fix.

12 years agotextmodes/flyspell.el (flyspell-large-region): Specify encoding for hunspell with...
Agustín Martín [Thu, 12 Apr 2012 14:19:40 +0000 (16:19 +0200)]
textmodes/flyspell.el (flyspell-large-region): Specify encoding for hunspell with ("-i" ENCODING).

As done for ispell in in 2012-04-08T17:09:03Z!eliz@gnu.org, in flyspell-large-region we also need
to specify encoding for hunspell with ("-i" ENCODING), in 2 separate
command-line arguments, as expected by hunspell.

12 years ago* configure.in: Warn that Cygwin 1.5 is unsupported. (Bug#10398)
Ken Brown [Thu, 12 Apr 2012 12:17:20 +0000 (08:17 -0400)]
* configure.in: Warn that Cygwin 1.5 is unsupported.  (Bug#10398)

12 years ago* doc/emacs/mule.texi (Input Methods): Copyedits.
Glenn Morris [Thu, 12 Apr 2012 05:18:15 +0000 (22:18 -0700)]
* doc/emacs/mule.texi (Input Methods): Copyedits.
Use "^" for the postfix example, because it is less confusing inside
Info's `quotes'.

12 years ago* doc/emacs/mule.texi (Language Environments): Copyedits.
Glenn Morris [Thu, 12 Apr 2012 04:23:34 +0000 (21:23 -0700)]
* doc/emacs/mule.texi (Language Environments): Copyedits.

12 years agoMake generic sysfs support apply for yeeloong as well.
Stefan Monnier [Thu, 12 Apr 2012 02:04:29 +0000 (22:04 -0400)]
Make generic sysfs support apply for yeeloong as well.
* lisp/battery.el (battery--linux-sysfs-regexp): New const.
(battery-status-function): Use it.  Remove yeeloong special case.
(battery-yeeloong-sysfs): Remove.
(battery-echo-area-format): Remove yeeloong special case.

12 years agoDoc and manual fixes related to mule
Glenn Morris [Thu, 12 Apr 2012 01:09:15 +0000 (21:09 -0400)]
Doc and manual fixes related to mule

* doc/emacs/mule.texi (International): Copyedits.
(International Chars): Update C-x = example output.
(Disabling Multibyte): Rename from "Enabling Multibyte".
Clarify what "unibyte: t" does, and mode-line description.
(Unibyte Mode): Update for "Disabling Multibyte" node name change.
Use Texinfo recommended convention for quotes+punctuation.

* doc/emacs/custom.texi (Specifying File Variables):
Fix "unibyte" description.
Update for "Disabling Multibyte" node name change.

* doc/emacs/emacs.texi: Update for "Disabling Multibyte" node name change.

* doc/lispref/loading.texi (Loading Non-ASCII):
"unibyte:" can also be at the end.

* lisp/international/mule.el (set-auto-coding-for-load): Doc fix.

12 years agognus-art.el (article-wash-html): Fix non-ASCII characters when washing HTML (bug...
Lars Magne Ingebrigtsen [Wed, 11 Apr 2012 22:31:16 +0000 (22:31 +0000)]
gnus-art.el (article-wash-html): Fix non-ASCII characters when washing HTML (bug#7410).
gnus-msg.el (gnus-inews-insert-gcc): Protect against when we don't have a group name.
gnus-start.el (gnus-read-newsrc-el-file): Protect against broken .newsrc.el files.

12 years ago* imenu.el (imenu-add-to-menubar): `current-local-map' can be nil.
Stefan Monnier [Wed, 11 Apr 2012 21:41:58 +0000 (17:41 -0400)]
* imenu.el (imenu-add-to-menubar): `current-local-map' can be nil.
Reported by Noah Friedman.  Backport from trunk.

12 years ago* lisp/imenu.el (imenu-add-to-menubar): `current-local-map' can be nil.
Stefan Monnier [Wed, 11 Apr 2012 21:37:13 +0000 (17:37 -0400)]
* lisp/imenu.el (imenu-add-to-menubar): `current-local-map' can be nil.
Reported by Noah Friedman.

12 years ago* lisp/subr.el (read-passwd): Use read-string.
Stefan Monnier [Wed, 11 Apr 2012 18:13:20 +0000 (14:13 -0400)]
* lisp/subr.el (read-passwd): Use read-string.

12 years agoMake imenu work again for Objective C Mode.
Alan Mackenzie [Wed, 11 Apr 2012 18:09:10 +0000 (18:09 +0000)]
Make imenu work again for Objective C Mode.

12 years agoChangelog fix
Glenn Morris [Wed, 11 Apr 2012 16:09:39 +0000 (09:09 -0700)]
Changelog fix

12 years agoCorrect two search limits in c-before-change-check_<>-operators.
Alan Mackenzie [Wed, 11 Apr 2012 15:32:30 +0000 (15:32 +0000)]
Correct two search limits in c-before-change-check_<>-operators.

12 years agocc-mode.texi: (c-offsets-alist): Correct a typo.
Alan Mackenzie [Wed, 11 Apr 2012 15:24:20 +0000 (15:24 +0000)]
cc-mode.texi: (c-offsets-alist): Correct a typo.

12 years ago* vcursor.el (vcursor-move): Increase the priority of the overlay.
Lars Magne Ingebrigtsen [Wed, 11 Apr 2012 14:26:55 +0000 (16:26 +0200)]
* vcursor.el (vcursor-move): Increase the priority of the overlay.

Fixes: debbugs:9663
12 years agoKill channel buffers when killing rcirc server buffers
Deniz Dogan [Wed, 11 Apr 2012 14:22:36 +0000 (16:22 +0200)]
Kill channel buffers when killing rcirc server buffers

* net/rcirc.el (rcirc-kill-channel-buffers): New variable.
(rcirc-kill-buffer-hook): Use it to kill channel buffers.

Fixes: debbugs:5128
12 years ago(erc-nickserv-passwords): Don't display the password.
Vivek Dasmohapatra [Wed, 11 Apr 2012 13:43:03 +0000 (15:43 +0200)]
(erc-nickserv-passwords): Don't display the password.

Fixes: debbugs:4459
12 years ago(artist-mode): Convert artist-mode to use define-minor-mode.
William Stevenson [Wed, 11 Apr 2012 11:57:21 +0000 (13:57 +0200)]
(artist-mode): Convert artist-mode to use define-minor-mode.

Fixes: debbugs:10760
12 years agoUse the real vfork under Cygwin
Daniel Colascione [Wed, 11 Apr 2012 11:43:55 +0000 (13:43 +0200)]
Use the real vfork under Cygwin

* s/cygwin.h: The vfork the #define in cygwin.h was protecting
against is gone.  It's better to use vfork now so that when Cygwin
gains a new, working vfork, we use it automatically.

Fixes: debbugs:10398
12 years agorgrep ignored file tweak
Wolfgang Jenkner [Wed, 11 Apr 2012 11:39:35 +0000 (13:39 +0200)]
rgrep ignored file tweak

* lisp/progmodes/grep.el (rgrep): Tweak the find command line so
that directories matching `grep-find-ignored-files' won't be
pruned.

Fixes: debbugs:10351
12 years agoSync with Org 7.8.09 (bugfix release)
Bastien Guerry [Wed, 11 Apr 2012 10:59:50 +0000 (12:59 +0200)]
Sync with Org 7.8.09 (bugfix release)

12 years agoAuto-commit of generated files.
Glenn Morris [Wed, 11 Apr 2012 10:17:27 +0000 (06:17 -0400)]
Auto-commit of generated files.

12 years agoNote obsolescence of mouse-sel.el in NEWS.
Chong Yidong [Wed, 11 Apr 2012 07:06:42 +0000 (15:06 +0800)]
Note obsolescence of mouse-sel.el in NEWS.

12 years ago* nt/makefile.w32-in: Fix typo (Bug#10261).
Dani Moncayo [Wed, 11 Apr 2012 06:33:51 +0000 (14:33 +0800)]
* nt/makefile.w32-in: Fix typo (Bug#10261).

12 years ago* startup.el (command-line): Remove support for font-lock-face-attributes.
Chong Yidong [Wed, 11 Apr 2012 05:43:47 +0000 (13:43 +0800)]
* startup.el (command-line): Remove support for font-lock-face-attributes.

12 years agoAdd another vc-bzr test
Glenn Morris [Wed, 11 Apr 2012 03:24:26 +0000 (20:24 -0700)]
Add another vc-bzr test

* lisp/vc/vc-bzr.el (vc-bzr-status): Avoid condition-case-unless-debug.

* test/automated/vc-bzr.el (vc-bzr-test-faulty-bzr-autoloads): New test.

12 years ago* src/window.c (save_window_save): Obey window-point-insertion-type.
Stefan Monnier [Wed, 11 Apr 2012 02:36:04 +0000 (22:36 -0400)]
* src/window.c (save_window_save): Obey window-point-insertion-type.
* lisp/window.el (window--state-get-1): Idem.

12 years ago`narrow-to-defun' fixup
Lennart Borgman [Wed, 11 Apr 2012 02:12:20 +0000 (04:12 +0200)]
`narrow-to-defun' fixup

* emacs-lisp/lisp.el (narrow-to-defun): `beginning-of-defun' goes
to previous function when point is on the first character of a
function. Take care of that in `narrow-to-defun'.

Fixes: debbugs:6157
12 years ago* lisp/vc/vc-bzr.el (vc-bzr-status): Handle all errors, not just file-errors.
Glenn Morris [Wed, 11 Apr 2012 02:06:59 +0000 (22:06 -0400)]
* lisp/vc/vc-bzr.el (vc-bzr-status): Handle all errors, not just file-errors.
Ref: http://lists.gnu.org/archive/html/help-gnu-emacs/2012-04/msg00145.html

12 years agoRepurpose C_SWITCH_X_SYSTEM as GNUSTEP_CFLAGS
Glenn Morris [Wed, 11 Apr 2012 01:25:51 +0000 (21:25 -0400)]
Repurpose C_SWITCH_X_SYSTEM as GNUSTEP_CFLAGS
This is the only thing left that uses it.

* configure.in (GNUSTEP_CFLAGS): Rename from C_SWITCH_X_SYSTEM.

* src/Makefile.in (GNUSTEP_CFLAGS): Rename from C_SWITCH_X_SYSTEM.

* lwlib/Makefile.in (C_SWITCH_X_SYSTEM): Remove.
(ALL_CFLAGS): Remove C_SWITCH_X_SYSTEM.

* oldXMenu/Makefile.in (C_SWITCH_X_SYSTEM): Remove.
(ALL_CFLAGS): Remove C_SWITCH_X_SYSTEM.

* msdos/sedlibmk.inp, msdos/sed1v2.inp:
GNUSTEP_CFLAGS replaces C_SWITCH_X_SYSTEM.

12 years agoUse internal sha1 in vc-bzr
Glenn Morris [Wed, 11 Apr 2012 01:16:48 +0000 (21:16 -0400)]
Use internal sha1 in vc-bzr

* lisp/vc/vc-bzr.el (vc-bzr-sha1-program, sha1-program): Remove.
These were only added in 24.1 when sha1.el was removed in favor of an
internal sha1 implementation.  Frankly, I can't see why the internal
sha1 wasn't immediately used here.
(vc-bzr-sha1): Use internal sha1.
(Comments): Remove reference to abandoned upstream bug report that
contains no extra information.

12 years ago* src/alloc.c (lisp_align_malloc): Remove unneeded prototype.
Stefan Monnier [Wed, 11 Apr 2012 00:51:44 +0000 (20:51 -0400)]
* src/alloc.c (lisp_align_malloc): Remove unneeded prototype.

12 years ago* lisp/progmodes/flymake.el (flymake-mode): Beware read-only dirs.
Stefan Monnier [Wed, 11 Apr 2012 00:21:00 +0000 (20:21 -0400)]
* lisp/progmodes/flymake.el (flymake-mode): Beware read-only dirs.

Fixes: debbugs:8954
12 years ago(hs-hide-all): Don't infloop on comments that start in the middle of the line.
Sébastien Gross [Tue, 10 Apr 2012 23:34:25 +0000 (01:34 +0200)]
(hs-hide-all): Don't infloop on comments that start in the middle of the line.

Fixes: debbugs:10496
12 years agobattery.el not working when multiple batteries are present
Dan Nicolaescu [Tue, 10 Apr 2012 23:24:31 +0000 (01:24 +0200)]
battery.el not working when multiple batteries are present

* battery.el (battery-linux-proc-acpi): Only one battery is
discharged at a time, but that seems to confuse battery.el when
computing `rate-type' for the battery not being discharged.

Fixes: debbugs:10332
12 years ago* lisp/emacs-lisp/autoload.el (autoload-make-program): Remove, unused.
Stefan Monnier [Tue, 10 Apr 2012 20:15:08 +0000 (16:15 -0400)]
* lisp/emacs-lisp/autoload.el (autoload-make-program): Remove, unused.

12 years ago* lisp/international/quail.el: Use dolist and simplify.
Stefan Monnier [Tue, 10 Apr 2012 20:14:33 +0000 (16:14 -0400)]
* lisp/international/quail.el: Use dolist and simplify.
(quail-define-package, quail-update-keyboard-layout)
(quail-define-rules): Use dolist.
(quail-insert-kbd-layout, quail-get-translation): CSE.

12 years ago* lisp/tmm.el: Use dolist, remove left over hook.
Stefan Monnier [Tue, 10 Apr 2012 20:12:07 +0000 (16:12 -0400)]
* lisp/tmm.el: Use dolist, remove left over hook.
(tmm-prompt, tmm-define-keys, tmm-shortcut, tmm-get-keybind): Use dolist.
(calendar-load-hook): Don't mess with it.

12 years ago* lisp/vc/vc-annotate.el (vc-annotate-show-diff-revision-at-line-internal):
Stefan Monnier [Tue, 10 Apr 2012 20:08:43 +0000 (16:08 -0400)]
* lisp/vc/vc-annotate.el (vc-annotate-show-diff-revision-at-line-internal):
Use derived-mode-p.  Run the diff asynchronously.

12 years ago* src/keyboard.c: Override inhibit-quit after the third C-g.
Jason S. Cornez [Tue, 10 Apr 2012 19:36:17 +0000 (15:36 -0400)]
* src/keyboard.c: Override inhibit-quit after the third C-g.
(force_quit_count): New var.
(handle_interrupt): Use it.

Fixes: debbugs:6585
12 years agoBetter parallelism on MS-Windows for "make info".
Eli Zaretskii [Tue, 10 Apr 2012 19:03:32 +0000 (22:03 +0300)]
Better parallelism on MS-Windows for "make info".

 nt/makefile.w32-in (emacs, misc, lispref, lispintro): New targets,
 each runs makeinfo in its own subdirectory of 'doc'.
 (info-gmake): Depend on these new targets.

12 years ago* lisp/startup.el (command-line-1): Inhibit splash from daemon.
Stefan Monnier [Tue, 10 Apr 2012 17:53:31 +0000 (13:53 -0400)]
* lisp/startup.el (command-line-1): Inhibit splash from daemon.

Fixes: debbugs:10996
12 years ago* admin/bzrmerge.el (bzrmerge-skip-regexp): Add "from trunk".
Glenn Morris [Tue, 10 Apr 2012 17:27:01 +0000 (13:27 -0400)]
* admin/bzrmerge.el (bzrmerge-skip-regexp): Add "from trunk".
Add header keyword.

12 years ago* obsolete/mouse-sel.el: Add an Obsolete-since header.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 17:09:34 +0000 (19:09 +0200)]
* obsolete/mouse-sel.el: Add an Obsolete-since header.

12 years agoMoved mouse-sel.el to the lisp/obsolete directory
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 17:08:36 +0000 (19:08 +0200)]
Moved mouse-sel.el to the lisp/obsolete directory

12 years agoTiny url-util.el code clean-up.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 17:03:34 +0000 (19:03 +0200)]
Tiny url-util.el code clean-up.

12 years agoRevert previous url-util patch.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 17:02:04 +0000 (19:02 +0200)]
Revert previous url-util patch.

The caller can as easily do the decoding themselves.

12 years agoRecord and display absolute path of DLLs loaded (bug#10424).
Juanma Barranquero [Tue, 10 Apr 2012 14:16:05 +0000 (16:16 +0200)]
Record and display absolute path of DLLs loaded (bug#10424).

* lisp/misc.el (list-dynamic-libraries--loaded): New function.
  (list-dynamic-libraries--refresh): Use it.

* src/w32.c (w32_delayed_load): Record the full path of the library
  being loaded.

12 years ago* international/characters.el: Fix sorting.
Andreas Schwab [Tue, 10 Apr 2012 12:21:28 +0000 (14:21 +0200)]
* international/characters.el: Fix sorting.

12 years agoAdd more missing case pairs.
Eli Zaretskii [Tue, 10 Apr 2012 11:39:33 +0000 (14:39 +0300)]
Add more missing case pairs.

 lisp/international/characters.el: Add more missing Latin case pairs.

12 years ago`python-fill-paragraph' filling fixup when font-lock is disabled
Nathan Weizenbaum [Tue, 10 Apr 2012 11:27:44 +0000 (13:27 +0200)]
`python-fill-paragraph' filling fixup when font-lock is disabled

* progmodes/python.el (python-fill-paragraph): Make
python-fill-region in a multiline string work when font-lock is
disabled.

Fixes: debbugs:7018
12 years ago(url-retrieve-internal): Hexify multibye URL string first when necessary.
William Xu [Tue, 10 Apr 2012 11:22:08 +0000 (13:22 +0200)]
(url-retrieve-internal): Hexify multibye URL string first when necessary.

Also mention this in the relevant doc strings.

Fixes: debbugs:7017
12 years agoAdded new charset cp775
Laimonas V bra [Tue, 10 Apr 2012 11:15:11 +0000 (13:15 +0200)]
Added new charset cp775

* language/european.el (cp775): Added oem/legacy (en)coding on
DOS/MS Windows for the Baltic languages. There are still plenty of
texts written in this encoding/codepage.

Fixes: debbugs:6519
12 years agoFix changes in 2012-04-09T18:12:40Z!schwab@linux-m68k.org.
Eli Zaretskii [Tue, 10 Apr 2012 10:54:17 +0000 (13:54 +0300)]
Fix changes in 2012-04-09T18:12:40Z!schwab@linux-m68k.org.

12 years agoCopy changes from trunk 2012-04-09T18:12:40Z!schwab@linux-m68k.org to fix letter...
Andreas Schwab [Tue, 10 Apr 2012 10:52:51 +0000 (13:52 +0300)]
Copy changes from trunk 2012-04-09T18:12:40Z!schwab@linux-m68k.org to fix letter-case pairs.

 lisp/international/characters.el: Recover lost case pairs.

12 years agoAuto-commit of generated files.
Glenn Morris [Tue, 10 Apr 2012 10:17:26 +0000 (06:17 -0400)]
Auto-commit of generated files.

12 years agoMerge 2012-04-09 GnuTLS fix from trunk
Chong Yidong [Tue, 10 Apr 2012 08:00:43 +0000 (16:00 +0800)]
Merge 2012-04-09 GnuTLS fix from trunk

12 years agodoc/lispref markup fixes
Glenn Morris [Tue, 10 Apr 2012 07:34:53 +0000 (00:34 -0700)]
doc/lispref markup fixes

* strings.texi (Case Tables):
* objects.texi (General Escape Syntax):
* keymaps.texi (Key Sequences): Use @acronym with "ASCII".

12 years agoRemove some more "rogue" defcustoms that show up in emacs -Q
Glenn Morris [Tue, 10 Apr 2012 07:19:38 +0000 (00:19 -0700)]
Remove some more "rogue" defcustoms that show up in emacs -Q

* lisp/cus-start.el (eol-mnemonic-unix, eol-mnemonic-dos, eol-mnemonic-mac):
Add :standard values, reducing "rogue" customs in emacs -Q a bit more.

12 years agoGenerate admin/unidata/Makefile with configure
Glenn Morris [Tue, 10 Apr 2012 07:18:02 +0000 (00:18 -0700)]
Generate admin/unidata/Makefile with configure

* configure.in: Conditionally generate admin/unidata/Makefile.

* admin/unidata/Makefile.in: Add FSF copyright.
Make it use autoconf features, and work for out-of-tree builds.

12 years agoComment trivia.
Glenn Morris [Tue, 10 Apr 2012 07:15:09 +0000 (00:15 -0700)]
Comment trivia.

12 years ago* lisp/files.el (dir-locals-set-class-variables): Doc fix.
Glenn Morris [Tue, 10 Apr 2012 07:13:54 +0000 (00:13 -0700)]
* lisp/files.el (dir-locals-set-class-variables): Doc fix.

12 years agoIn doc/lispref, use @file for buffers, per the Texinfo manual.
Glenn Morris [Tue, 10 Apr 2012 07:11:23 +0000 (00:11 -0700)]
In doc/lispref, use @file for buffers, per the Texinfo manual.
It renders the same as @samp, so there is no visible change in most cases.

12 years ago* lispref/compile.texi (Compiler Errors): Add missing space in buffer name.
Glenn Morris [Tue, 10 Apr 2012 07:04:40 +0000 (00:04 -0700)]
* lispref/compile.texi (Compiler Errors): Add missing space in buffer name.

12 years agoIn doc/emacs, use @file for buffers, per the Texinfo manual.
Glenn Morris [Tue, 10 Apr 2012 06:54:43 +0000 (23:54 -0700)]
In doc/emacs, use @file for buffers, per the Texinfo manual.
It renders the same as @samp, so there is no visible change in most cases.

12 years agoentering.texi tweak
Glenn Morris [Tue, 10 Apr 2012 06:35:54 +0000 (23:35 -0700)]
entering.texi tweak

* doc/emacs/entering.texi (Entering Emacs):
Do not mention initial-buffer-choice = t.

12 years agoMake erc use auth-source to look up channel keys
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 04:43:35 +0000 (06:43 +0200)]
Make erc use auth-source to look up channel keys

* lisp/erc/erc-join.el (erc-server-join-channel): New function to look up
the channel password via auth-source.
(erc-autojoin-channels): Use it.
(erc-autojoin-after-ident): Ditto.
(erc-autojoin-channels-alist): Mention auth-source.

12 years agoAdd `field' to `erc-display-prompt'
Deniz Dogan [Tue, 10 Apr 2012 02:51:39 +0000 (04:51 +0200)]
Add `field' to `erc-display-prompt'

* erc.el (erc-display-prompt): Adds the field text property to the
ERC prompt.  This allows users to use `kill-whole-line' to kill
all text back to the prompt given that it's on a single line.

Fixes: debbugs:10841
12 years agoTwo new recentf.el keybindings
Florian Adamsky [Tue, 10 Apr 2012 02:45:10 +0000 (04:45 +0200)]
Two new recentf.el keybindings

* recentf.el (recentf-dialog-mode-map): Added two keybindings for
next-line "n" and previous-line "p" in order to make recentf more
consistent with ibuffer, dired or org-mode.

Fixes: debbugs:9387
12 years agoMake `put-image' return the overlay created
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 02:34:57 +0000 (04:34 +0200)]
Make `put-image' return the overlay created

* image.el (put-image): Return the overlay created instead of the
optional input string.  Note that this may break code
that is (for some reason or other) depending on `put-image'
returning the string.

Fixes: debbugs:7834
12 years ago* mouse-sel.el (mouse-sel-mode): Mark as obsolete.
Lars Magne Ingebrigtsen [Tue, 10 Apr 2012 02:31:09 +0000 (04:31 +0200)]
* mouse-sel.el (mouse-sel-mode): Mark as obsolete.

Fixes: debbugs:6174