]> git.eshelyaron.com Git - emacs.git/log
emacs.git
12 years agoDoc fixes
Glenn Morris [Mon, 24 Sep 2012 07:12:35 +0000 (00:12 -0700)]
Doc fixes

* src/eval.c (Frun_hook_with_args, Frun_hook_with_args_until_success)
(Frun_hook_with_args_until_failure): Doc fixes.

12 years agoBackport fix for Bug#12463 from trunk.
Chong Yidong [Fri, 21 Sep 2012 03:55:23 +0000 (11:55 +0800)]
Backport fix for Bug#12463 from trunk.

* image.c (define_image_type): Avoid adding duplicate types to
image_types.  Suggested by Jörg Walter.

12 years agoFix space in last commit.
YAMAMOTO Mitsuharu [Thu, 20 Sep 2012 08:35:35 +0000 (17:35 +0900)]
Fix space in last commit.

12 years agoAdd new load command for Xcode 4.5.
YAMAMOTO Mitsuharu [Thu, 20 Sep 2012 08:28:48 +0000 (17:28 +0900)]
Add new load command for Xcode 4.5.

12 years agorun-hooks-with-args-* do fixes (bug#12393)
Glenn Morris [Tue, 18 Sep 2012 01:07:13 +0000 (21:07 -0400)]
run-hooks-with-args-* do fixes (bug#12393)

* src/eval.c (Frun_hook_with_args_until_success)
(Frun_hook_with_args_until_failure): Doc fixes.

12 years agoFix ChangeLog, add missing :version.
Glenn Morris [Mon, 17 Sep 2012 00:48:04 +0000 (17:48 -0700)]
Fix ChangeLog, add missing :version.

12 years agoIDO: Disable match re-ordering for buffer switching
Leo Liu [Sun, 16 Sep 2012 22:23:49 +0000 (06:23 +0800)]
IDO: Disable match re-ordering for buffer switching

Fixes: debbugs:2042
12 years agoFixes: debbugs:12444
Andreas Schwab [Fri, 14 Sep 2012 16:35:25 +0000 (18:35 +0200)]
Fixes: debbugs:12444
* fileio.c (Ffile_selinux_context): Only call freecon when
lgetfilecon succeeded.
(Fset_file_selinux_context): Likewise.

12 years agoFix a typo that caused crashes in redisplay.
Eli Zaretskii [Wed, 12 Sep 2012 17:18:33 +0000 (20:18 +0300)]
Fix a typo that caused crashes in redisplay.

 src/xdisp.c (compute_stop_pos_backwards): Fix a typo that caused crashes while
 scrolling through multibyte text.

12 years agoFix bug #12403 with garbled display under non-zero scroll-margin.
Eli Zaretskii [Wed, 12 Sep 2012 17:12:10 +0000 (20:12 +0300)]
Fix bug #12403 with garbled display under non-zero scroll-margin.

 src/xdisp.c (try_window_reusing_current_matrix): Under bidi
 reordering, locate the cursor by calling set_cursor_from_row; if
 that fails, clear the desired glyph matrix before returning a
 failure indication to the caller.  Fixes leaving garbled display
 when fast scrolling with a down-key when scroll-margin is non-zero.

12 years ago* gtkutil.c (x_wm_set_size_hint): Use 1 col for base_width so it
Jan Djärv [Wed, 12 Sep 2012 14:59:56 +0000 (16:59 +0200)]
* gtkutil.c (x_wm_set_size_hint): Use 1 col for base_width so it
does not become zero.  Backport from trunk.

Fixes: debbugs:12234
12 years ago* idlw-shell.el (idlwave-shell-complete-filename): Fix 2011-05-17 change.
Jose Marino [Wed, 12 Sep 2012 08:04:10 +0000 (01:04 -0700)]
* idlw-shell.el (idlwave-shell-complete-filename): Fix 2011-05-17 change.

Fixes: debbugs:12418
12 years ago* doc/lispref/debugging.texi (Using Debugger): Fix typo.
Glenn Morris [Wed, 12 Sep 2012 02:18:43 +0000 (22:18 -0400)]
* doc/lispref/debugging.texi (Using Debugger): Fix typo.

12 years agoMention with-demoted-errors in the doc-string of ignore-errors
Leo Liu [Tue, 11 Sep 2012 17:47:25 +0000 (01:47 +0800)]
Mention with-demoted-errors in the doc-string of ignore-errors

12 years agoload-path-shadows-font-lock-keywords tweak
Glenn Morris [Tue, 11 Sep 2012 07:13:21 +0000 (00:13 -0700)]
load-path-shadows-font-lock-keywords tweak

* lisp/emacs-lisp/shadow.el (load-path-shadows-font-lock-keywords):
Be more robust about locating simple.el.

12 years ago* mail/emacsbug.el (report-emacs-bug): Trap load-path-shadows errors.
Glenn Morris [Mon, 10 Sep 2012 02:19:23 +0000 (19:19 -0700)]
* mail/emacsbug.el (report-emacs-bug): Trap load-path-shadows errors.

12 years agoBackport: AWK Mode: make auto-newline work when there's "==" in the
Alan Mackenzie [Sun, 9 Sep 2012 01:56:38 +0000 (09:56 +0800)]
Backport: AWK Mode: make auto-newline work when there's "==" in the
pattern.

Fixes: debbugs:12188
12 years ago* lisp/pcmpl-gnu.el (pcmpl-gnu-tarfile-regexp): Add tar.xz. (tiny change)
Joel Bion [Sat, 8 Sep 2012 00:59:04 +0000 (20:59 -0400)]
* lisp/pcmpl-gnu.el (pcmpl-gnu-tarfile-regexp): Add tar.xz.  (tiny change)

Fixes: debbugs:12382
12 years agoAuto-commit of loaddefs files.
Glenn Morris [Sat, 1 Sep 2012 11:17:44 +0000 (07:17 -0400)]
Auto-commit of loaddefs files.

12 years agoFix right and left key remapping issue (bug#12317)
Glenn Morris [Fri, 31 Aug 2012 17:38:50 +0000 (13:38 -0400)]
Fix right and left key remapping issue (bug#12317)

* lisp/emulation/cua-rect.el (cua--init-rectangles):
* lisp/textmodes/picture.el (picture-mode-map):
* lisp/play/blackbox.el (blackbox-mode-map):
Remap right-char and left-char like forward-char and backward-char.

12 years agoExtract "^[wW]arning" into a new var flymake-warning-re
Leo Liu [Thu, 30 Aug 2012 11:41:40 +0000 (19:41 +0800)]
Extract "^[wW]arning" into a new var flymake-warning-re

12 years ago* holidays.el (holiday-christian-holidays): Rename an entry (bug#12289)
Glenn Morris [Thu, 30 Aug 2012 01:18:41 +0000 (21:18 -0400)]
* holidays.el (holiday-christian-holidays): Rename an entry (bug#12289)
(Not worth a :version bump.)

12 years ago* lisp/progmodes/sh-script.el (sh-font-lock-paren): Don't burp at BOB.
Stefan Monnier [Wed, 29 Aug 2012 18:33:35 +0000 (14:33 -0400)]
* lisp/progmodes/sh-script.el (sh-font-lock-paren): Don't burp at BOB.

Fixes: debbugs:12222
12 years agoFix broken completion in sh-mode
Leo Liu [Mon, 27 Aug 2012 12:33:05 +0000 (20:33 +0800)]
Fix broken completion in sh-mode

See: http://debbugs.gnu.org/12220

12 years ago* skeleton.el (skeleton-untabify): Change to nil.
Leo Liu [Mon, 27 Aug 2012 11:02:23 +0000 (19:02 +0800)]
* skeleton.el (skeleton-untabify): Change to nil.

Fixes: debbugs:12223
12 years agoChange sh-indent-comment to t
Leo Liu [Mon, 27 Aug 2012 10:51:17 +0000 (18:51 +0800)]
Change sh-indent-comment to t

See: http://debbugs.gnu.org/12267

12 years agoUpdate release logs emacs-24.2
Chong Yidong [Fri, 24 Aug 2012 09:53:39 +0000 (17:53 +0800)]
Update release logs

12 years agoFix bug #12242 with crashes in ralloc.c on OpenBSD.
Eli Zaretskii [Fri, 24 Aug 2012 08:26:46 +0000 (11:26 +0300)]
Fix bug #12242 with crashes in ralloc.c on OpenBSD.

 src/ralloc.c (free_bloc): Don't dereference a 'heap' structure if it
 is not one of the heaps we manage.

12 years ago* lisp/files.el (safe-local-eval-forms): Fix before-save-hook entry to be
Stefan Monnier [Thu, 23 Aug 2012 12:19:27 +0000 (08:19 -0400)]
* lisp/files.el (safe-local-eval-forms): Fix before-save-hook entry to be
buffer-local; add delete-trailing-whitespace.

Fixes: debbugs:12259
12 years ago* lisp/progmodes/hideif.el (hif-compress-define-list): Fix typo. (tiny change)
Jeremy Moore [Wed, 22 Aug 2012 07:17:52 +0000 (00:17 -0700)]
* lisp/progmodes/hideif.el (hif-compress-define-list): Fix typo.  (tiny change)

Fixes: debbugs:11951
12 years ago* lisp/progmodes/hideshow.el (hs-block-end-regexp): Restore lost
Dan Nicolaescu [Mon, 20 Aug 2012 15:26:46 +0000 (11:26 -0400)]
* lisp/progmodes/hideshow.el (hs-block-end-regexp): Restore lost
  buffer local setting.

12 years agoFix comment in log-edit.el.
Chong Yidong [Mon, 20 Aug 2012 14:13:16 +0000 (22:13 +0800)]
Fix comment in log-edit.el.

12 years agoAuto-commit of generated files.
Glenn Morris [Thu, 16 Aug 2012 11:17:31 +0000 (07:17 -0400)]
Auto-commit of generated files.

12 years agoAdd 24.2 NEWS section (do not merge to trunk)
Glenn Morris [Wed, 15 Aug 2012 19:12:03 +0000 (15:12 -0400)]
Add 24.2 NEWS section (do not merge to trunk)

12 years ago* lisp/vc/log-edit.el (log-edit-font-lock-gnu-style): Mark safe if boolean.
Glenn Morris [Wed, 15 Aug 2012 19:03:14 +0000 (15:03 -0400)]
* lisp/vc/log-edit.el (log-edit-font-lock-gnu-style): Mark safe if boolean.
Do not merge to trunk.

12 years agoRegenerate ldefs-boot.el
Chong Yidong [Wed, 15 Aug 2012 16:13:34 +0000 (00:13 +0800)]
Regenerate ldefs-boot.el

12 years agoBump version to 24.2
Chong Yidong [Wed, 15 Aug 2012 16:12:37 +0000 (00:12 +0800)]
Bump version to 24.2

12 years agoFix for the buffer-local rcirc-encode-coding-system case
Leo Liu [Wed, 15 Aug 2012 12:26:48 +0000 (20:26 +0800)]
Fix for the buffer-local rcirc-encode-coding-system case

in rcirc-split-message.

12 years agoAdd CVE number to ChangeLog
Glenn Morris [Tue, 14 Aug 2012 19:07:53 +0000 (15:07 -0400)]
Add CVE number to ChangeLog

12 years ago* src/eval.c (Fcalled_interactively_p): Doc fix. (Bug#11747)
Glenn Morris [Tue, 14 Aug 2012 18:43:08 +0000 (14:43 -0400)]
* src/eval.c (Fcalled_interactively_p): Doc fix.  (Bug#11747)

12 years agoAuto-commit of generated files.
Glenn Morris [Tue, 14 Aug 2012 11:17:35 +0000 (07:17 -0400)]
Auto-commit of generated files.

12 years agoFix build failure with glibc-2.16.
Chong Yidong [Tue, 14 Aug 2012 09:59:25 +0000 (17:59 +0800)]
Fix build failure with glibc-2.16.

* lib/gnulib.mk:
* lib/stdio.in.h:
* m4/stdio_h.m4: Do not assume that gets is defined.

Fixes: debbugs:11873
12 years ago* systime.h (EMACS_TIME_CMP): Don't cast time_t values to long.
Ulrich Mueller [Tue, 14 Aug 2012 06:58:01 +0000 (14:58 +0800)]
* systime.h (EMACS_TIME_CMP): Don't cast time_t values to long.

Fixes: debbugs:11712
12 years agoImprove the file-local variable regression test.
Chong Yidong [Tue, 14 Aug 2012 04:04:25 +0000 (12:04 +0800)]
Improve the file-local variable regression test.

* test/automated/files.el: Test every combination of values for
enable-local-variables and enable-local-eval.

12 years agoBackport: Don't disable Unicode menus on Windows NT and later.
Eli Zaretskii [Mon, 13 Aug 2012 18:34:37 +0000 (21:34 +0300)]
Backport: Don't disable Unicode menus on Windows NT and later.

 src/w32menu.c: Include w32heap.h.
 (add_menu_item): If the call to AppendMenuW (via
 unicode_append_menu) fails, disable Unicode menus only if we are
 running on Windows 9X/Me.
 src/makefile.w32-in ($(BLD)/w32menu.$(O)): Depend on w32heap.h.

12 years ago* lisp/net/rcirc.el (rcirc-split-message): New function.
Leo Liu [Mon, 13 Aug 2012 17:22:42 +0000 (01:22 +0800)]
* lisp/net/rcirc.el (rcirc-split-message): New function.
(rcirc-send-message): Use it.

Fixes: debbugs:12051
12 years agoBackport fix for Bug#11677 from trunk
Chong Yidong [Mon, 13 Aug 2012 05:11:19 +0000 (13:11 +0800)]
Backport fix for Bug#11677 from trunk

12 years agoBackports for 1995-05-29T20:16:10Z!kwzh@gnu.org, 1995-05-03T21:38:13Z!rms@gnu.org...
Jan Djärv [Sun, 12 Aug 2012 09:31:53 +0000 (11:31 +0200)]
Backports for 1995-05-29T20:16:10Z!kwzh@gnu.org, 1995-05-03T21:38:13Z!rms@gnu.org and 1995-05-31T19:46:12Z!kwzh@gnu.org.

* nsmenu.m (ns_update_menubar): Add braces to ambigous if-else.

* nsmenu.m (Popdown_data): New struct.
(pop_down_menu): p->pointer is Popdown_data.  Release the pool and
free Popdown_data.
(ns_popup_dialog): Use NSAutoreleasePool and pass it to pop_down_menu.
(initWithContentRect): Make imgView and contentView non-static
and autorelease them.  Also autorelease img and matrix.
(dealloc): Remove (Bug#1995-05-29T20:16:10Z!kwzh@gnu.org).

* nsterm.m (keyDown:): Interpret flags without left/right bits
as the left key (Bug#1995-05-03T21:38:13Z!rms@gnu.org).

* nsterm.m (ns_read_socket): Return early if there is a modal
window (Bug#1995-05-31T19:46:12Z!kwzh@gnu.org).

12 years ago* test/automated/files.el (files-test-disable-local-variables): New test.
Glenn Morris [Fri, 10 Aug 2012 07:13:06 +0000 (00:13 -0700)]
* test/automated/files.el (files-test-disable-local-variables): New test.

12 years ago* admin/bzrmerge.el (bzrmerge-resolve): Disable local eval:.
Glenn Morris [Fri, 10 Aug 2012 06:57:34 +0000 (23:57 -0700)]
* admin/bzrmerge.el (bzrmerge-resolve): Disable local eval:.

12 years ago* lisp/emacs-lisp/copyright.el (copyright-update-directory): Logic fix.
Glenn Morris [Fri, 10 Aug 2012 06:56:01 +0000 (23:56 -0700)]
* lisp/emacs-lisp/copyright.el (copyright-update-directory): Logic fix.

12 years agoDisable local eval: in some places
Glenn Morris [Fri, 10 Aug 2012 06:53:52 +0000 (23:53 -0700)]
Disable local eval: in some places

* tutorial.el (help-with-tutorial):
* emacs-lisp/copyright.el (copyright-update-directory):
* emacs-lisp/autoload.el (autoload-find-generated-file)
(autoload-find-file): Disable local eval: (for insurance).

12 years ago* test/automated/files.el: New file.
Glenn Morris [Wed, 8 Aug 2012 07:33:10 +0000 (00:33 -0700)]
* test/automated/files.el: New file.

12 years ago* unexmacosx.c (copy_data_segment): Copy initialized data in statically linked librar...
YAMAMOTO Mitsuharu [Wed, 8 Aug 2012 05:44:53 +0000 (14:44 +0900)]
* unexmacosx.c (copy_data_segment): Copy initialized data in statically linked libraries from input file rather than memory.

12 years ago* test/automated/Makefile.in (all): Fix typo.
Glenn Morris [Tue, 7 Aug 2012 19:11:18 +0000 (15:11 -0400)]
* test/automated/Makefile.in (all): Fix typo.

12 years agohack-local-variables-filter fix for bug#12155
Glenn Morris [Tue, 7 Aug 2012 18:41:39 +0000 (14:41 -0400)]
hack-local-variables-filter fix for bug#12155

* lisp/files.el (hack-local-variables-filter): If an eval: form is not
known to be safe, and enable-local-variables is :safe, then ignore
the form totally, as is done for non-eval forms.

12 years agoAdd new load commands for OS X 10.8.
YAMAMOTO Mitsuharu [Tue, 7 Aug 2012 03:47:26 +0000 (12:47 +0900)]
Add new load commands for OS X 10.8.

12 years agoBackport 2012-06-23T12:54:59Z!cyd@gnu.org from trunk
Chong Yidong [Tue, 7 Aug 2012 03:24:52 +0000 (11:24 +0800)]
Backport 2012-06-23T12:54:59Z!cyd@gnu.org from trunk

12 years agoBackport 2012-06-23T12:48:24Z!cyd@gnu.org from trunk
Chong Yidong [Tue, 7 Aug 2012 03:24:35 +0000 (11:24 +0800)]
Backport 2012-06-23T12:48:24Z!cyd@gnu.org from trunk

12 years ago* doc/misc/url.texi (Parsed URLs): Adjust to the code's use of defstruct.
Aurélien Aptel [Mon, 6 Aug 2012 21:50:25 +0000 (17:50 -0400)]
* doc/misc/url.texi (Parsed URLs): Adjust to the code's use of defstruct.

Fixes: debbugs:12096
12 years agoRevert typo in previous
Glenn Morris [Mon, 6 Aug 2012 21:33:21 +0000 (17:33 -0400)]
Revert typo in previous

12 years agoRemove non-standard comment from license section of commentary
Glenn Morris [Mon, 6 Aug 2012 20:53:28 +0000 (16:53 -0400)]
Remove non-standard comment from license section of commentary

12 years ago* lisp/progmodes/cperl-mode.el (cperl-mode): Yet another fix for
Stefan Monnier [Mon, 6 Aug 2012 17:41:32 +0000 (13:41 -0400)]
* lisp/progmodes/cperl-mode.el (cperl-mode): Yet another fix for
syntax-propertize-function.

Fixes: debbugs:10095
12 years agoFix bug #12138 with indexing "closures".
Eli Zaretskii [Mon, 6 Aug 2012 16:55:41 +0000 (19:55 +0300)]
Fix bug #12138 with indexing "closures".

 doc/lispref/functions.texi (Closures): Put the main index entry for
 "closures" here.
 doc/lispref/variables.texi (Lexical Binding): Disambiguate the index entry
 for "closures".

12 years agoNEWS clarification
Glenn Morris [Sun, 5 Aug 2012 04:56:28 +0000 (21:56 -0700)]
NEWS clarification

Fixes: debbugs:12104
12 years ago* emacs.texi: Fix ISBN.
Chong Yidong [Tue, 31 Jul 2012 03:53:10 +0000 (11:53 +0800)]
* emacs.texi: Fix ISBN.

Fixes: debbugs:12080
12 years agoFix bogus code in gdb-place-breakpoints.
Chong Yidong [Sat, 28 Jul 2012 15:09:36 +0000 (23:09 +0800)]
Fix bogus code in gdb-place-breakpoints.
* progmodes/gdb-mi.el (gdb-place-breakpoints): Fix the call to
gdb-get-location.

12 years agoFix bug #12073 with outdated FAQ entry.
Eli Zaretskii [Sat, 28 Jul 2012 07:38:32 +0000 (10:38 +0300)]
Fix bug #12073 with outdated FAQ entry.

 doc/misc/faq.texi (Right-to-left alphabets): Update for Emacs 24.

12 years agoAvoid leaving nil in the alist in cc-imenu-objc-function
Leo Liu [Wed, 25 Jul 2012 16:11:23 +0000 (00:11 +0800)]
Avoid leaving nil in the alist in cc-imenu-objc-function

Fixes: debbugs:12029
12 years agoBackport fix for Bug#11989 from trunk.
Chong Yidong [Wed, 25 Jul 2012 06:14:30 +0000 (14:14 +0800)]
Backport fix for Bug#11989 from trunk.

* mouse.el (mouse-drag-track): Do not set the mark if the user
releases the mouse without selecting anything.

12 years agoFix bug #11958 with description of mouse-2 in the Emacs manual.
Eli Zaretskii [Sat, 21 Jul 2012 09:48:11 +0000 (12:48 +0300)]
Fix bug #11958 with description of mouse-2 in the Emacs manual.

 doc/emacs/frames.texi (Mouse Commands): Fix the description of mouse-2.

12 years agoUse match-string-no-properties instead in c-defun-name
Leo Liu [Sat, 21 Jul 2012 01:41:48 +0000 (09:41 +0800)]
Use match-string-no-properties instead in c-defun-name

for consistency.

12 years ago* lisp/progmodes/cc-cmds.el (c-defun-name): Handle objc selectors properly.
Leo Liu [Fri, 20 Jul 2012 21:18:52 +0000 (05:18 +0800)]
* lisp/progmodes/cc-cmds.el (c-defun-name): Handle objc selectors properly.

Fixes: debbugs:7879
12 years agoBackport: Recognize Objective-C methods also in c-defun-name
Jan Djärv [Fri, 20 Jul 2012 19:59:49 +0000 (03:59 +0800)]
Backport: Recognize Objective-C methods also in c-defun-name

Fixes: debbugs:7879
12 years ago* progmodes/cc-langs.el (c-symbol-start): Include char _.
Leo Liu [Fri, 20 Jul 2012 11:36:41 +0000 (19:36 +0800)]
* progmodes/cc-langs.el (c-symbol-start): Include char _.

Fixes: debbugs:11986
12 years agoAvoid two crashes involving windows on dead frames.
Chong Yidong [Thu, 19 Jul 2012 03:33:08 +0000 (11:33 +0800)]
Avoid two crashes involving windows on dead frames.

* window.c (Fwindow_absolute_pixel_edges)
(Fdelete_other_windows_internal): Signal an error if the window is
on a dead frame.

Fixes: debbugs:11984
12 years ago* emacs.texi: Update ISBN.
Chong Yidong [Thu, 19 Jul 2012 01:15:06 +0000 (09:15 +0800)]
* emacs.texi: Update ISBN.

12 years ago* lisp/userlock.el, emacs-lisp/map-ynp.el: Declare part of `emacs' package.
Stefan Monnier [Wed, 18 Jul 2012 11:44:13 +0000 (07:44 -0400)]
* lisp/userlock.el, emacs-lisp/map-ynp.el: Declare part of `emacs' package.
* lisp/progmodes/bug-reference.el, lisp/misearch.el: Provide themselves.

Fixes: debbugs:11915
12 years ago* lisp/progmodes/cperl-mode.el (cperl-unwind-to-safe): Don't inf-loop at end
Stefan Monnier [Wed, 18 Jul 2012 09:33:09 +0000 (05:33 -0400)]
* lisp/progmodes/cperl-mode.el (cperl-unwind-to-safe): Don't inf-loop at end
of narrowed buffer.

Fixes: debbugs:11966
12 years agoDon't use FILE_SYSTEM_CASE in MS-DOS, or anywhere else.
Eli Zaretskii [Sat, 14 Jul 2012 10:46:56 +0000 (13:46 +0300)]
Don't use FILE_SYSTEM_CASE in MS-DOS, or anywhere else.

 src/s/msdos.h (FILE_SYSTEM_CASE): Don't define.
 src/fileio.c (FILE_SYSTEM_CASE): Don't define.
 (Ffile_name_directory, Fexpand_file_name): Don't use FILE_SYSTEM_CASE.
 Fixes problems on MS-DOS with Vtemp_file_name_pattern when
 call-process-region passes it through expand-file-name.
 src/dired.c (file_name_completion): Don't use FILE_SYSTEM_CASE.
 admin/CPP-DEFINES: Remove FILE_SYSTEM_CASE.

12 years agoFixes: debbugs:11917
Andreas Schwab [Thu, 12 Jul 2012 07:12:24 +0000 (09:12 +0200)]
Fixes: debbugs:11917
Fix crash when creating indirect buffer
* buffer.c (buffer_lisp_local_variables): Add argument CLONE.
Don't handle unbound variables specially if non-zero.
(Fbuffer_local_variables): Pass zero.
(clone_per_buffer_values): Pass non-zero.

12 years ago* shr.el (shr-expand-url): Handle URL starting with `//'.
Andreas Schwab [Tue, 10 Jul 2012 09:42:48 +0000 (11:42 +0200)]
* shr.el (shr-expand-url): Handle URL starting with `//'.

12 years ago* lisp/progmodes/sh-script.el (sh-syntax-propertize-function): Fix last
Stefan Monnier [Mon, 9 Jul 2012 13:54:50 +0000 (09:54 -0400)]
* lisp/progmodes/sh-script.el (sh-syntax-propertize-function): Fix last
change.

Fixes: debbugs:11826
12 years ago* lisp/simple.el (kill-whole-line): Doc tweak.
Glenn Morris [Mon, 2 Jul 2012 22:42:45 +0000 (18:42 -0400)]
* lisp/simple.el (kill-whole-line): Doc tweak.

12 years agoFix bug #11827 with file-relative-name on MS-Windows.
Eli Zaretskii [Sun, 1 Jul 2012 16:38:53 +0000 (19:38 +0300)]
Fix bug #11827 with file-relative-name on MS-Windows.

 lisp/files.el (file-relative-name): Compare file names
 case-insensitively if on MS-Windows or MS-DOS, or if
 read-file-name-completion-ignore-case is non-nil.  Don't use
 case-fold-search for this purpose.

12 years agoTexinfo markup fixes for Emacs manual.
Chong Yidong [Fri, 29 Jun 2012 14:54:02 +0000 (22:54 +0800)]
Texinfo markup fixes for Emacs manual.

* doc/emacs/maintaining.texi (Basic VC Editing, VC Pull, Merging):
* doc/emacs/basic.texi (Erasing, Basic Undo): Fix markup.

12 years ago* calendar/cal-dst.el (calendar-current-time-zone): Return
Andreas Schwab [Thu, 28 Jun 2012 12:13:38 +0000 (14:13 +0200)]
* calendar/cal-dst.el (calendar-current-time-zone): Return
calendar-current-time-zone-cache if non-nil.

12 years agoAdd a PROBLEMS note about the libotf name-clash annoyance
Glenn Morris [Thu, 28 Jun 2012 07:47:19 +0000 (00:47 -0700)]
Add a PROBLEMS note about the libotf name-clash annoyance

12 years ago* gnutls.c (emacs_gnutls_handshake): Revert last change. Add QUIT
Andreas Schwab [Thu, 28 Jun 2012 07:12:59 +0000 (09:12 +0200)]
* gnutls.c (emacs_gnutls_handshake): Revert last change.  Add QUIT
to make the loop interruptible.

12 years ago* gnutls.c (emacs_gnutls_handshake): Only retry if
Andreas Schwab [Tue, 26 Jun 2012 09:39:52 +0000 (11:39 +0200)]
* gnutls.c (emacs_gnutls_handshake): Only retry if
GNUTLS_E_INTERRUPTED.

12 years ago* doc/emacs/fixit.texi (Undo): Grammar fixes. (Bug#11779)
Glenn Morris [Tue, 26 Jun 2012 02:00:32 +0000 (22:00 -0400)]
* doc/emacs/fixit.texi (Undo): Grammar fixes.  (Bug#11779)

12 years ago* lisp/progmodes/which-func.el (which-func-format): Bump :version.
Glenn Morris [Mon, 25 Jun 2012 07:11:53 +0000 (00:11 -0700)]
* lisp/progmodes/which-func.el (which-func-format): Bump :version.

12 years ago* lisp/progmodes/which-func.el (which-func-format): Add mouse-face.
Masatake YAMATO [Mon, 25 Jun 2012 07:11:03 +0000 (00:11 -0700)]
* lisp/progmodes/which-func.el (which-func-format): Add mouse-face.

Fixes: debbugs:11698
12 years ago* doc/emacs/fixit.texi (Undo): Fix typo. (tiny change)
Michael Witten [Sun, 24 Jun 2012 23:45:10 +0000 (16:45 -0700)]
* doc/emacs/fixit.texi (Undo): Fix typo.  (tiny change)

Fixes: debbugs:11775
12 years agoAuto-commit of loaddefs files.
Glenn Morris [Sun, 24 Jun 2012 11:22:20 +0000 (07:22 -0400)]
Auto-commit of loaddefs files.

12 years agoBackport: Avoid buffer read-only error in ibuffer-diff-buffer-with-file-1
Leo Liu [Sun, 24 Jun 2012 02:41:03 +0000 (10:41 +0800)]
Backport: Avoid buffer read-only error in ibuffer-diff-buffer-with-file-1

12 years agoBackport: Avoid error when process-contact returns t in rcirc
Leo Liu [Sun, 24 Jun 2012 02:34:52 +0000 (10:34 +0800)]
Backport: Avoid error when process-contact returns t in rcirc

12 years agoBackport: * Fix typo in diff-file-prev/next
Leo Liu [Sun, 24 Jun 2012 02:30:51 +0000 (10:30 +0800)]
Backport: * Fix typo in diff-file-prev/next

12 years agoBackport: Fix mal-formed defconst in url-http-codes
Leo Liu [Sat, 23 Jun 2012 13:53:52 +0000 (21:53 +0800)]
Backport: Fix mal-formed defconst in url-http-codes

12 years ago* textmodes/enriched.el (enriched-next-annotation):
Leo Liu [Sat, 23 Jun 2012 13:33:44 +0000 (21:33 +0800)]
* textmodes/enriched.el (enriched-next-annotation):
Use eq.

Fixes: debbugs:11528