]> git.eshelyaron.com Git - emacs.git/log
emacs.git
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
12 years agoBackport: Really fix bug #11519, by fixing the last change in ralloc.c.
Eli Zaretskii [Sat, 23 Jun 2012 11:07:01 +0000 (14:07 +0300)]
Backport: Really fix bug #11519, by fixing the last change in ralloc.c.

 src/ralloc.c (r_alloc_inhibit_buffer_relocation): Fix stupid thinko
 in the logic of incrementing and decrementing the value of
 use_relocatable_buffers.

12 years ago* minibuffer.el (minibuffer-confirm-exit-commands): Add completion-at-point.
Stefan Monnier [Sat, 23 Jun 2012 04:48:55 +0000 (00:48 -0400)]
* minibuffer.el (minibuffer-confirm-exit-commands): Add completion-at-point.

Fixes: debbugs:11725
12 years agoAuto-commit of generated files.
Glenn Morris [Fri, 22 Jun 2012 11:17:28 +0000 (07:17 -0400)]
Auto-commit of generated files.

12 years agoComment
Glenn Morris [Thu, 21 Jun 2012 20:07:26 +0000 (16:07 -0400)]
Comment

12 years ago* src/charset.c (init_charset): Make lack of etc/charsets fatal.
Glenn Morris [Thu, 21 Jun 2012 20:06:07 +0000 (16:06 -0400)]
* src/charset.c (init_charset): Make lack of etc/charsets fatal.

12 years ago* configure.in: Use m/intel386.h for amd64 with x32 ABI.
Ulrich Mueller [Thu, 21 Jun 2012 19:42:32 +0000 (15:42 -0400)]
* configure.in: Use m/intel386.h for amd64 with x32 ABI.
(Do not merge to trunk.)

Fixes: debbugs:11669
12 years agoAdd some f90 preprocessor font-lock (bug#10499)
Glenn Morris [Thu, 21 Jun 2012 19:31:49 +0000 (15:31 -0400)]
Add some f90 preprocessor font-lock (bug#10499)

* lisp/progmodes/f90.el (f90-font-lock-keywords-2):
Add some preprocessor elements.

12 years ago* lisp/progmodes/cperl-mode.el (cperl-update-syntaxification):
Stefan Monnier [Thu, 21 Jun 2012 16:49:21 +0000 (12:49 -0400)]
* lisp/progmodes/cperl-mode.el (cperl-update-syntaxification):
Use syntax-propertize.

Fixes: debbugs:11739
12 years agoRename infodir to buildinfodir in doc/*/Makefile.in (bug#11737)
Glenn Morris [Tue, 19 Jun 2012 01:59:38 +0000 (21:59 -0400)]
Rename infodir to buildinfodir in doc/*/Makefile.in (bug#11737)

This also makes it clearer that it has no relation to the "infodir"
used by install.

12 years agoFurther mule-menu-keymap doc tweak
Glenn Morris [Wed, 13 Jun 2012 20:26:26 +0000 (16:26 -0400)]
Further mule-menu-keymap doc tweak

12 years agoNEWS tweak
Glenn Morris [Wed, 13 Jun 2012 20:09:42 +0000 (16:09 -0400)]
NEWS tweak

12 years agoDoc tweaks for mule-cmds .el
Glenn Morris [Wed, 13 Jun 2012 20:08:10 +0000 (16:08 -0400)]
Doc tweaks for mule-cmds .el

* lisp/international/mule-cmds.el (mule-menu-keymap)
(set-language-environment, set-locale-environment): Doc tweaks.

12 years ago* nsterm.m (x_free_frame_resources): Move xfree so freed memory isn't
Jan Djärv [Mon, 11 Jun 2012 16:53:12 +0000 (18:53 +0200)]
* nsterm.m (x_free_frame_resources): Move xfree so freed memory isn't
referenced.

Fixes: debbugs:11583
12 years agoMore minor manual copyedits to fix 7x9 manual underfull/overfull hboxes.
Chong Yidong [Mon, 11 Jun 2012 06:48:47 +0000 (14:48 +0800)]
More minor manual copyedits to fix 7x9 manual underfull/overfull hboxes.

* doc/emacs/emacs.texi: Remove urlcolor setting.

* doc/lispref/elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting.

* doc/lispref/vol2.texi: Include package.texi.

12 years agoMerge changes made in No Gnus
Gnus developers [Sun, 10 Jun 2012 22:16:03 +0000 (22:16 +0000)]
Merge changes made in No Gnus

2012-06-10  Toke Hoiland-Jorgensen <toke@toke.dk> (tiny change)
* nnmaildir.el (nnmaildir-request-expire-articles):
  Ensure that `time' is an integer to avoid later problems.
2012-06-10  Lars Magne Ingebrigtsen <larsi@gnus.org>
* shr.el: Add a iso-8859-1 cookie to make stuff work under other
 locales.

12 years agoEmacs manual tweaks to accomodate 7x9 pdf.
Chong Yidong [Sun, 10 Jun 2012 14:02:52 +0000 (22:02 +0800)]
Emacs manual tweaks to accomodate 7x9 pdf.

* emacs.texi: Update ISBN and edition number.

* anti.texi:
* building.texi:
* cmdargs.texi:
* custom.texi:
* display.texi:
* files.texi:
* frames.texi:
* glossary.texi:
* misc.texi:
* mule.texi:
* programs.texi:
* sending.texi:
* text.texi: Copyedits to avoid underfull/overfull in 7x9 manual.

12 years agoRegenerate ldefs-boot.el. emacs-24.1
Chong Yidong [Sun, 10 Jun 2012 07:41:46 +0000 (15:41 +0800)]
Regenerate ldefs-boot.el.

12 years agoMinor fix to sc.texi to allow HTML compilation.
Chong Yidong [Sun, 10 Jun 2012 07:02:16 +0000 (15:02 +0800)]
Minor fix to sc.texi to allow HTML compilation.

12 years ago* mail/rmail.el (rmail-yank-current-message): Leave point at correct position.
Glenn Morris [Sun, 10 Jun 2012 04:37:41 +0000 (21:37 -0700)]
* mail/rmail.el (rmail-yank-current-message): Leave point at correct position.

Fixes: debbugs:11660
12 years ago* allout-widgets.el: Fix code header
Chong Yidong [Thu, 7 Jun 2012 14:30:54 +0000 (22:30 +0800)]
* allout-widgets.el: Fix code header

12 years agoAuto-commit of generated files.
Glenn Morris [Fri, 1 Jun 2012 11:18:14 +0000 (07:18 -0400)]
Auto-commit of generated files.

12 years agoBump version to 24.1.
Chong Yidong [Fri, 1 Jun 2012 09:51:00 +0000 (17:51 +0800)]
Bump version to 24.1.
Add release logs.
Regenerate AUTHORS and ldefs-boot.el.

12 years agoImprove commentary to 'struct it' in src/dispextern.h.
Eli Zaretskii [Fri, 1 Jun 2012 09:14:07 +0000 (12:14 +0300)]
Improve commentary to 'struct it' in src/dispextern.h.

12 years agoFix long filename handling of byte-compile-fix-header.
Stefan Monnier [Thu, 31 May 2012 05:56:57 +0000 (13:56 +0800)]
Fix long filename handling of byte-compile-fix-header.

* lisp/emacs-lisp/bytecomp.el (byte-compile-fix-header): Handle
arbitrary file name lengths (Bug#11585).

12 years agoFix bug #11587 with a crash in an Info buffer under linum-mode.
Eli Zaretskii [Wed, 30 May 2012 18:09:17 +0000 (21:09 +0300)]
Fix bug #11587 with a crash in an Info buffer under linum-mode.

 src/xdisp.c (handle_stop): Detect whether we have overlay strings
 loaded by testing it->current.overlay_string_index to be
 non-negative, instead of checking whether n_overlay_strings is
 positive.

12 years ago* keymap.c (describe_map_tree): Revert 2011-07-07 change.
Chong Yidong [Wed, 30 May 2012 14:08:58 +0000 (22:08 +0800)]
* keymap.c (describe_map_tree): Revert 2011-07-07 change.

* doc.c (Fsubstitute_command_keys): Doc fix.

Fixes: debbugs:1169
12 years agoFix bug #11405 with MSVC build of emacsclientw.
Eli Zaretskii [Tue, 29 May 2012 16:15:12 +0000 (19:15 +0300)]
Fix bug #11405 with MSVC build of emacsclientw.

 lib-src/makefile.w32-in ($(BLD)/emacsclientw.exe): Use $(MWINDOWS)
 instead of a literal -mwindows, which is not supported by MSVC.
 nt/nmake.defs (MWINDOWS): Define as "-subsystem:windows -entry:mainCRTStartup".
 Suggested by Fabrice Popineau <fabrice.popineau@supelec.fr>.
 nt/gmake.defs (MWINDOWS): Define as "-mwindows".

12 years agoDon't call r_alloc_inhibit_buffer_relocation from search.c.
Eli Zaretskii [Tue, 29 May 2012 16:01:05 +0000 (19:01 +0300)]
Don't call r_alloc_inhibit_buffer_relocation from search.c.

 src/search.c (search_buffer): Remove calls to
 r_alloc_inhibit_buffer_relocation, as it is now called by
 maybe_unify_char, which was the cause of relocation of buffer text
 in bug#11519.

12 years agoAvoid buffer text relocations in calls to STRING_CHAR_* macros.
Eli Zaretskii [Mon, 28 May 2012 16:50:10 +0000 (19:50 +0300)]
Avoid buffer text relocations in calls to STRING_CHAR_* macros.

 src/charset.c (maybe_unify_char): Inhibit relocation of buffer text
 for the duration of call to load_charset, to avoid problems with
 callers of maybe_unify_char that access buffer text through C
 pointers.
 src/ralloc.c (r_alloc_inhibit_buffer_relocation): Increment and
 decrement the inhibition flag, instead of just setting or
 resetting it.

Fixes: debbugs:11519
12 years agoFix subtle problem with redirection in nt/configure.bat.
Eli Zaretskii [Mon, 28 May 2012 16:17:35 +0000 (19:17 +0300)]
Fix subtle problem with redirection in nt/configure.bat.

 nt/configure.bat (genmakefiles): Move the redirection away from the
 end of the command, to avoid excess whitespace at the end of Make
 variables created at configure time, and also avoid things like
 "FOO1>>config.settings", where "1" gets interpreted as the file
 descriptor and eaten up.  This fixes breakage introduced by the
 last change, without reintroducing the bug fixed by that change.

12 years agoUgly fix for bug#11556.
Martin Rudalics [Mon, 28 May 2012 09:48:29 +0000 (11:48 +0200)]
Ugly fix for bug#11556.

* desktop.el (desktop-read): Clear previous and next buffers for all
windows and bury *Messages* buffer (bug#11556).

12 years agoAdd a forgotten lisp/org/ChangeLog entry.
Bastien Guerry [Fri, 25 May 2012 23:17:15 +0000 (01:17 +0200)]
Add a forgotten lisp/org/ChangeLog entry.

12 years agoFix typos in previous
Glenn Morris [Fri, 25 May 2012 21:28:05 +0000 (17:28 -0400)]
Fix typos in previous

12 years agoFix major bug in the Org>ODT exporter.
Bastien Guerry [Fri, 25 May 2012 21:09:08 +0000 (23:09 +0200)]
Fix major bug in the Org>ODT exporter.

12 years agoMerge Org 7.8.11 -- important bug fixes.
Bastien Guerry [Fri, 25 May 2012 07:39:32 +0000 (09:39 +0200)]
Merge Org 7.8.11 -- important bug fixes.

12 years ago* src/callproc.c (Fcall_process): Restore a line that was accidentally commented...
Ken Brown [Thu, 24 May 2012 11:21:34 +0000 (07:21 -0400)]
* src/callproc.c (Fcall_process): Restore a line that was accidentally commented out (bug#11547).

12 years agoFix bug #11519 with relocation of buffer text during regex search.
Eli Zaretskii [Wed, 23 May 2012 17:32:28 +0000 (20:32 +0300)]
Fix bug #11519 with relocation of buffer text during regex search.

 src/lisp.h [REL_ALLOC]: Add prototypes for external functions
 defined on ralloc.c.
 src/buffer.c [REL_ALLOC]: Remove prototypes of
 r_alloc_reset_variable, r_alloc, r_re_alloc, and r_alloc_free,
 they are now on lisp.h.
 src/ralloc.c (r_alloc_inhibit_buffer_relocation): New function.
 src/search.c (search_buffer): Use it to inhibit relocation of buffer
 text while re_search_2 is doing its job, because re_search_2 is
 passed C pointers to buffer text.

12 years agognus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is a string so that...
Katsumi Yamaoka [Mon, 21 May 2012 23:29:03 +0000 (23:29 +0000)]
gnus-msg.el (gnus-msg-mail): Ensure that gnus-newsgroup-name is a string so that Gcc works (bug#11514)

12 years agoUpdate value of window-system-version for MS-DOS build.
Eli Zaretskii [Mon, 21 May 2012 19:56:36 +0000 (22:56 +0300)]
Update value of window-system-version for MS-DOS build.

 src/msdos.c (internal_terminal_init) <Vwindow_system_version>:
 Update value to 24.

12 years agoFix BUGS typo
Glenn Morris [Mon, 21 May 2012 19:29:35 +0000 (15:29 -0400)]
Fix BUGS typo

12 years agoA better fix for bug #11464 with pos-visible-in-window-p and R2L text.
Eli Zaretskii [Sat, 19 May 2012 12:14:11 +0000 (15:14 +0300)]
A better fix for bug #11464 with pos-visible-in-window-p and R2L text.

 src/xdisp.c (move_it_to): Under MOVE_TO_Y, when restoring iterator
 state after an additional call to move_it_in_display_line_to, keep
 the values of it->max_ascent and it->max_descent found for the
 entire line.
 (pos_visible_p): Revert the comparison against bottom_y to what it
 was in 2012-05-13T18:22:35Z!eliz@gnu.org.

12 years agoAuto-commit of loaddefs files.
Glenn Morris [Fri, 18 May 2012 11:17:30 +0000 (07:17 -0400)]
Auto-commit of loaddefs files.

12 years agoFix "C-c C-r" in mail-mode invoked from Rmail.
Eli Zaretskii [Fri, 18 May 2012 09:41:42 +0000 (12:41 +0300)]
Fix "C-c C-r" in mail-mode invoked from Rmail.

 lisp/mail/sendmail.el (mail-yank-region): Recognize
 rmail-yank-current-message in addition to insert-buffer.  Fixes
 mail-mode's "C-c C-r" that otherwise does nothing when invoked in
 a *mail* buffer created through rmail-start-mail with sendmail as
 mail-user-agent.

12 years agoFix redirection in nt/configure.bat.
Eli Zaretskii [Fri, 18 May 2012 08:21:19 +0000 (11:21 +0300)]
Fix redirection in nt/configure.bat.

 nt/configure.bat: Ensure a space between %var% expansion and
 redirection symbol '>', which breaks when %var% ends in a digit,
 such as 1.

12 years ago* lisp/emacs-lisp/cl-macs.el (cl-transform-lambda): Don't add spurious
Stefan Monnier [Thu, 17 May 2012 15:17:53 +0000 (11:17 -0400)]
* lisp/emacs-lisp/cl-macs.el (cl-transform-lambda): Don't add spurious
parens around the arg list.  Silly backport.

Fixes: debbugs:11499
12 years agoAuto-commit of generated files.
Glenn Morris [Thu, 17 May 2012 11:17:28 +0000 (07:17 -0400)]
Auto-commit of generated files.

12 years agoBump version to 24.0.97. emacs-24.0.97
Chong Yidong [Thu, 17 May 2012 02:36:40 +0000 (10:36 +0800)]
Bump version to 24.0.97.
Regenerate ldefs-boot.el and AUTHORS.

12 years agoob.el: Fix bug.
Bastien Guerry [Wed, 16 May 2012 21:53:39 +0000 (23:53 +0200)]
ob.el: Fix bug.

12 years agoMerge Org 7.8.10 -- important bug fixes since Org 7.8.09.
Bastien Guerry [Wed, 16 May 2012 17:33:50 +0000 (19:33 +0200)]
Merge Org 7.8.10 -- important bug fixes since Org 7.8.09.

12 years ago* net/gnutls.el (gnutls-min-prime-bits): Improve docstring.
Chong Yidong [Wed, 16 May 2012 02:49:19 +0000 (10:49 +0800)]
* net/gnutls.el (gnutls-min-prime-bits): Improve docstring.

12 years agoFix the changes in 2012-04-22T13:58:00Z!cyd@gnu.org for bug #11464.
Eli Zaretskii [Tue, 15 May 2012 16:17:42 +0000 (19:17 +0300)]
Fix the changes in 2012-04-22T13:58:00Z!cyd@gnu.org for bug #11464.

 src/xdisp.c (pos_visible_p): Fix last change.

12 years agoMisc docfixes.
Chong Yidong [Tue, 15 May 2012 15:43:06 +0000 (23:43 +0800)]
Misc docfixes.
Suggested by Martin Rudalics.

* doc/lispref/display.texi (Face Functions): Fix define-obsolete-face-alias.

* doc/lispref/functions.texi (Obsolete Functions): Fix doc for
set-advertised-calling-convention.

* doc/lispref/modes.texi (Mode Help): Fix describe-mode.

* doc/lispref/variables.texi (Variable Aliases): Fix make-obsolete-variable.

* lisp/help.el (describe-mode): Doc fix.

12 years ago* net/gnutls.el (gnutls-min-prime-bits): Default to 256.
Chong Yidong [Tue, 15 May 2012 15:16:13 +0000 (23:16 +0800)]
* net/gnutls.el (gnutls-min-prime-bits): Default to 256.

Fixes: debbugs:11267
12 years agoSome minor fixes of Elisp manual.
Martin Rudalics [Tue, 15 May 2012 09:38:50 +0000 (11:38 +0200)]
Some minor fixes of Elisp manual.

* commands.texi (Recursive Editing): recursive-edit is a
command.
* compile.texi (Docs and Compilation):
byte-compile-dynamic-docstrings is an option.
* debugging.texi (Invoking the Debugger): debug is a command.
* display.texi (Progress): progress-reporter-update and
progress-reporter-force-update have VALUE argument optional.
(Animated Images): Use non-@code{nil} instead of non-nil.
* files.texi (Format Conversion Round-Trip): Use non-@code{nil}
instead of non-nil.
* frames.texi (Creating Frames): make-frame is a command.
(Input Focus): select-frame is a command.
(Pointer Shape): void-text-area-pointer is an option.
* help.texi (Describing Characters): read-kbd-macro is a
command.
(Help Functions): describe-prefix-bindings is a command.
* markers.texi (Creating Markers): Both arguments of copy-marker
are optional.
* minibuf.texi (Reading File Names): Use @kbd instead of @code.
* modes.texi (Mode Line Variables): mode-line-remote and
mode-line-client are not options.
(Imenu): imenu-add-to-menubar is a command.
(SMIE Indentation Helpers): Use non-@code{nil} instead of
non-nil.
* os.texi (Sound Output): play-sound-file is a command.
* package.texi (Package Archives): Use @key{RET} instead of
@kbd{RET}.
* processes.texi (Signals to Processes): Use @key{RET} instead
of @code{RET}.
(Signals to Processes): signal-process is a command.
* text.texi (Clickable Text): Use @key{RET} instead of
@kbd{RET}.
(Base 64): base64-encode-string is not a command while
base64-decode-region is.
* windows.texi (Switching Buffers): pop-to-buffer is a command.

12 years agoFix bug #11464 with pos-visible-in-window-p and R2L text in L2R paragraph.
Eli Zaretskii [Sun, 13 May 2012 18:22:35 +0000 (21:22 +0300)]
Fix bug #11464 with pos-visible-in-window-p and R2L text in L2R paragraph.

 src/xdisp.c (pos_visible_p): Don't report a position visible when move_it_to
 stopped at the last line of window, which happens to be scanned
 backwards by the bidi iteration.

12 years agoFix bug #11417 with infloop when left-fringe/right-fringe spec is used on TTY.
Eli Zaretskii [Sun, 13 May 2012 15:35:13 +0000 (18:35 +0300)]
Fix bug #11417 with infloop when left-fringe/right-fringe spec is used on TTY.

 src/xdisp.c (handle_stop): Don't call get_overlay_strings_1 if we
 already have overlays loaded.
 (handle_single_display_spec): Before returning without displaying
 fringe bitmap, synchronize the bidi iterator with the main display
 iterator, by calling iterate_out_of_display_property.
 (iterate_out_of_display_property): Detect buffer iteration by
 testing that it->string is a Lisp string.
 (get_next_display_element): When the current object is exhausted,
 and there's something on it->stack, call set_iterator_to_next to
 proceed with what's on the stack, instead of returning zero.
 (set_iterator_to_next): If called at the end of a Lisp string,
 proceed to consider_string_end without incrementing string
 position.  Don't increment display vector index past the end of
 the display vector.

12 years agoBackport fix for Bug#11382 from trunk
Chong Yidong [Sun, 13 May 2012 09:16:46 +0000 (17:16 +0800)]
Backport fix for Bug#11382 from trunk

12 years ago* cc-mode.texi: Avoid space before macro in 4th argument of cross
Andreas Schwab [Sat, 12 May 2012 19:00:30 +0000 (21:00 +0200)]
* cc-mode.texi: Avoid space before macro in 4th argument of cross
reference commands.

12 years ago* Makefile.in (gnus.dvi): Use $@ instead of $*.dvi.
Andreas Schwab [Sat, 12 May 2012 17:23:16 +0000 (19:23 +0200)]
* Makefile.in (gnus.dvi): Use $@ instead of $*.dvi.

12 years agoFix display when left-fringe/right-fringe display spec is invalid.
Eli Zaretskii [Fri, 11 May 2012 14:05:06 +0000 (17:05 +0300)]
Fix display when left-fringe/right-fringe display spec is invalid.

 src/xdisp.c (handle_single_display_spec): Return 1 for left-margin
 and right-margin display specs even if the spec is invalid or we
 are on a TTY, and thus unable to display on the fringes.  That's
 because the text with the property will not be displayed anyway,
 so we need to signal to the caller that this is a "replacing"
 display spec.  This fixes display when the spec is invalid or we
 are on a TTY.

12 years ago* net/rlogin.el (rlogin-mode-map): Fix last change.
Stefan Monnier [Fri, 11 May 2012 12:40:43 +0000 (08:40 -0400)]
* net/rlogin.el (rlogin-mode-map): Fix last change.

12 years ago* unexaix.c (make_hdr): Fix typo in prototype.
Paul Eggert [Wed, 9 May 2012 19:44:19 +0000 (12:44 -0700)]
* unexaix.c (make_hdr): Fix typo in prototype.

This bug broke the build on AIX.  Problem reported by Gilles Pion.

12 years ago* mail/smtpmail.el (smtpmail-send-command): Send the command and
Jason L. Wright [Wed, 9 May 2012 19:12:20 +0000 (21:12 +0200)]
* mail/smtpmail.el (smtpmail-send-command): Send the command and
the following \r\n using a single `process-send-string', since the
Lotus SMTP server refuses to accept any commands if they are sent
with two `process-send-string's.

Fixes: debbugs:11444
12 years ago* lisp/shell.el (shell-parse-pcomplete-arguments):
Stefan Monnier [Wed, 9 May 2012 17:20:24 +0000 (13:20 -0400)]
* lisp/shell.el (shell-parse-pcomplete-arguments):
Obey pcomplete-arg-quote-list inside double-quoted args as well.

Fixes: debbugs:11348
12 years agoMove part of previous clean rule change to mostlyclean
Glenn Morris [Tue, 8 May 2012 19:39:29 +0000 (15:39 -0400)]
Move part of previous clean rule change to mostlyclean

* doc/lispref/Makefile.in (mostlyclean): Add some more vol1/2 items.

12 years agoFOR-RELEASE comment
Glenn Morris [Tue, 8 May 2012 06:44:18 +0000 (23:44 -0700)]
FOR-RELEASE comment

12 years ago* doc/lispref/Makefile.in (clean): Add some more vol1/2 items.
Glenn Morris [Tue, 8 May 2012 02:01:28 +0000 (22:01 -0400)]
* doc/lispref/Makefile.in (clean): Add some more vol1/2 items.

12 years agodoc/lispref/two-volume.make small fix
Glenn Morris [Tue, 8 May 2012 01:57:08 +0000 (21:57 -0400)]
doc/lispref/two-volume.make small fix

* doc/lispref/two-volume.make (emacsdir): New.
(tex): Add directory with emacsver.texi to TEXINPUTS.

12 years ago* shell.el (shell-completion-vars): Fix last change.
Stefan Monnier [Tue, 8 May 2012 00:27:13 +0000 (20:27 -0400)]
* shell.el (shell-completion-vars): Fix last change.

Fixes: debbugs:11348
12 years agoImprove previous dir-locals-read-from-file change
Glenn Morris [Mon, 7 May 2012 04:29:59 +0000 (21:29 -0700)]
Improve previous dir-locals-read-from-file change

12 years agoFix a gdb-mi process filtering issue arising in ansi-color.el.
Chong Yidong [Mon, 7 May 2012 03:14:21 +0000 (11:14 +0800)]
Fix a gdb-mi process filtering issue arising in ansi-color.el.

* lisp/ansi-color.el (ansi-color-process-output): Check for validity
of comint-last-output-start before using it.  This avoids a bad
interaction with gdb-mi's input/output buffer.

12 years ago* files.el (dir-locals-read-from-file): Mention dir-locals in any error message.
Glenn Morris [Sun, 6 May 2012 17:57:28 +0000 (10:57 -0700)]
* files.el (dir-locals-read-from-file): Mention dir-locals in any error message.

12 years ago* frames.texi (Mouse References, Mouse Commands): Fix index entries.
Chong Yidong [Sun, 6 May 2012 04:28:58 +0000 (12:28 +0800)]
* frames.texi (Mouse References, Mouse Commands): Fix index entries.

Fixes: debbugs:11362
12 years ago* emacs-lisp/package.el (package-built-in-p): Handle `emacs' package.
Chong Yidong [Sun, 6 May 2012 04:05:43 +0000 (12:05 +0800)]
* emacs-lisp/package.el (package-built-in-p): Handle `emacs' package.

Fixes: debbugs:11410
12 years agoAuto-commit of generated files.
Glenn Morris [Sat, 5 May 2012 11:17:30 +0000 (07:17 -0400)]
Auto-commit of generated files.

12 years ago* configure.in: Fix last change.
Andreas Schwab [Sat, 5 May 2012 10:18:38 +0000 (12:18 +0200)]
* configure.in: Fix last change.

12 years agoFix failures in starting subprocesses on Windows 7.
Eli Zaretskii [Sat, 5 May 2012 08:40:31 +0000 (11:40 +0300)]
Fix failures in starting subprocesses on Windows 7.

 src/w32proc.c (new_child): Force Windows to reserve only 64KB of
 stack for each reader_thread, instead of defaulting to 8MB
 determined by the linker.  This avoids failures in creating
 subprocesses on Windows 7, see the discussion in this thread:
 http://lists.gnu.org/archive/html/emacs-devel/2012-03/msg00119.html.

12 years agoFix package.el handling of local variables on first line.
Chong Yidong [Sat, 5 May 2012 05:13:27 +0000 (13:13 +0800)]
Fix package.el handling of local variables on first line.

* lisp/emacs-lisp/package.el (package-buffer-info): Avoid putting
local variables into description.

12 years ago* lisp/shell.el (shell-completion-vars): Set pcomplete-arg-quote-list like
Stefan Monnier [Sat, 5 May 2012 04:18:49 +0000 (00:18 -0400)]
* lisp/shell.el (shell-completion-vars): Set pcomplete-arg-quote-list like
shell-delimiter-argument-list.
(shell-parse-pcomplete-arguments): Obey pcomplete-arg-quote-list.

Fixes: debbugs:11348
12 years ago* minibuf.texi (Minibuffer History, Basic Completion): Tweak page breaks.
Glenn Morris [Sat, 5 May 2012 02:49:19 +0000 (19:49 -0700)]
* minibuf.texi (Minibuffer History, Basic Completion): Tweak page breaks.

12 years agoUndo part of previous change
Glenn Morris [Sat, 5 May 2012 02:28:00 +0000 (19:28 -0700)]
Undo part of previous change

12 years agoMore small edits for doc/lispref
Glenn Morris [Sat, 5 May 2012 02:26:45 +0000 (19:26 -0700)]
More small edits for doc/lispref

* internals.texi (Garbage Collection, Memory Usage)
(Writing Emacs Primitives): Tweak page breaks.

12 years agoMore page break tweaks for doc/lispref
Glenn Morris [Sat, 5 May 2012 01:16:54 +0000 (21:16 -0400)]
More page break tweaks for doc/lispref

* doc/lispref/edebug.texi (Edebug Display Update): Improve page break.
* doc/lispref/streams.texi (Output Variables): Improve page break.

12 years ago* doc/lispref/compile.texi (Disassembly): Condense the examples.
Glenn Morris [Sat, 5 May 2012 01:05:12 +0000 (21:05 -0400)]
* doc/lispref/compile.texi (Disassembly): Condense the examples.

12 years agoMore small edits for doc/lispref
Glenn Morris [Sat, 5 May 2012 00:37:30 +0000 (20:37 -0400)]
More small edits for doc/lispref

* control.texi: Where possible, use example rather than smallexample.
(Sequencing, Conditionals, Signaling Errors, Handling Errors):
Tweak page breaks.

* customize.texi: Where possible, use example rather than smallexample.
(Common Keywords, Variable Definitions, Applying Customizations)
(Custom Themes): Tweak page breaks.

* eval.texi, functions.texi, loading.texi, macros.texi:
Where possible, use example rather than smallexample.

* sequences.texi (Arrays): Tweak page breaks.

* symbols.texi: Where possible, use example rather than smallexample.
(Symbol Components): Fix typo.
(Other Plists): Tweak page break.

12 years agoAuto-commit of loaddefs files.
Glenn Morris [Fri, 4 May 2012 11:17:28 +0000 (07:17 -0400)]
Auto-commit of loaddefs files.

12 years agoBackport fix for Bug#11282 from trunk
Kenichi Handa [Fri, 4 May 2012 10:26:36 +0000 (18:26 +0800)]
Backport fix for Bug#11282 from trunk

12 years ago* select.el (xselect--encode-string): Always use utf-8 for TEXT on Nextstep.
Chong Yidong [Fri, 4 May 2012 10:23:00 +0000 (18:23 +0800)]
* select.el (xselect--encode-string): Always use utf-8 for TEXT on Nextstep.

12 years agoSmall edits for doc/lispref/lists.texi
Glenn Morris [Fri, 4 May 2012 07:38:33 +0000 (00:38 -0700)]
Small edits for doc/lispref/lists.texi

* lists.texi (List-related Predicates, List Variables): Tweak page-breaks.
(Sets And Lists): Convert inforef to xref.