bpt/emacs.git
12 years ago* buffer.c (Fget_buffer_create): Initialized inhibit_shrinking.
Paul Eggert [Wed, 13 Jul 2011 01:15:33 +0000 (18:15 -0700)]
* buffer.c (Fget_buffer_create): Initialized inhibit_shrinking.

The old code sometimes used this field without initializing it.

12 years ago* alloc.c (gc_sweep): Don't read past end of array.
Paul Eggert [Wed, 13 Jul 2011 01:04:29 +0000 (18:04 -0700)]
* alloc.c (gc_sweep): Don't read past end of array.

In theory, the old code could also have corrupted Emacs internals,
though it'd be very unlikely.

12 years agoGive better error messages when trying to load non-existent symlinks
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 23:25:50 +0000 (01:25 +0200)]
Give better error messages when trying to load non-existent symlinks

* files.el (after-find-file): Give a better error message when
trying to find a symlink that points to a file that doesn't exist
(bug#4398).

12 years ago* progmodes/cc-vars.el: Remove (probably) misleading comment
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 23:19:33 +0000 (01:19 +0200)]
* progmodes/cc-vars.el: Remove (probably) misleading comment

12 years ago(Table Recognition): Use "at point" instead of "under point"
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 22:39:21 +0000 (00:39 +0200)]
(Table Recognition): Use "at point" instead of "under point"

Fixes: debbugs:4345

12 years agoManual fixes related to clarifying cursor shapes
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 22:37:20 +0000 (00:37 +0200)]
Manual fixes related to clarifying cursor shapes

Fixes: debbugs:4345

12 years agoMinor xref additions to Lisp manual.
Chong Yidong [Tue, 12 Jul 2011 22:09:28 +0000 (18:09 -0400)]
Minor xref additions to Lisp manual.

* doc/lispref/display.texi (Face Attributes, Font Selection): Add
references to the Fonts node in the Emacs manual.

Fixes: debbugs:4178

12 years ago* mouse-sel.el (mouse-sel-primary-overlay): Use the `region' face.
Johan Bockgård [Tue, 12 Jul 2011 21:59:09 +0000 (23:59 +0200)]
* mouse-sel.el (mouse-sel-primary-overlay): Use the `region' face.

12 years ago* src/character.c (Fcharacterp): Don't advertise optional ignored
Andreas Schwab [Tue, 12 Jul 2011 21:17:39 +0000 (23:17 +0200)]
* src/character.c (Fcharacterp): Don't advertise optional ignored
argument. (Bug#4026)

12 years ago(syms_of_keymap): Clarify that "modifier" is "modifier key"
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 21:12:36 +0000 (23:12 +0200)]
(syms_of_keymap): Clarify that "modifier" is "modifier key"

Fixes: debbugs:4257

12 years agowindow.c doc fixes.
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 21:09:01 +0000 (23:09 +0200)]
window.c doc fixes.

Fixes: debbugs:4199

12 years agoAdd Bug#2490 testcase to compilation.txt.
Chong Yidong [Tue, 12 Jul 2011 19:39:01 +0000 (15:39 -0400)]
Add Bug#2490 testcase to compilation.txt.

12 years agoAdapt Mouse Sel mode to Emacs 24 mouse code.
Chong Yidong [Tue, 12 Jul 2011 18:59:48 +0000 (14:59 -0400)]
Adapt Mouse Sel mode to Emacs 24 mouse code.

* lisp/mouse-sel.el: Hack restoring functionality, while keeping
compatibility with 2010-07-03 changes to mouse selection.
(mouse-sel-primary-overlay): New var.
(mouse-sel-selection-alist): Use it.
(mouse-sel-mode): Doc fix; remove points that are default features
of mouse.el.

12 years agoRemove frame-local vars from Lisp manual; obsolete since Emacs 22.3.
Chong Yidong [Tue, 12 Jul 2011 17:33:18 +0000 (13:33 -0400)]
Remove frame-local vars from Lisp manual; obsolete since Emacs 22.3.

* display.texi (Window Systems): `window-system' is terminal-local.

* doc/lispref/frames.texi (Frame Parameters, Parameter Access): Don't mention
frame-local variables.

* doc/lispref/variables.texi (Buffer-Local Variables): Don't mention obsolete
frame-local variables.  (Frame-Local Variables): Node deleted.

* doc/lispref/elisp.texi (Top): Update node listing.

12 years agoMerge: Fix minor new problems caught by GCC 4.6.1.
Paul Eggert [Tue, 12 Jul 2011 17:29:33 +0000 (10:29 -0700)]
Merge: Fix minor new problems caught by GCC 4.6.1.

12 years ago* xsettings.c (store_monospaced_changed): Define only if used.
Paul Eggert [Tue, 12 Jul 2011 16:47:56 +0000 (09:47 -0700)]
* xsettings.c (store_monospaced_changed): Define only if used.

12 years ago* term.c (init_tty): Remove unused local.
Paul Eggert [Tue, 12 Jul 2011 16:39:15 +0000 (09:39 -0700)]
* term.c (init_tty): Remove unused local.

12 years agoMove Dissociated Press section of manual into Amusements.
Chong Yidong [Tue, 12 Jul 2011 15:29:27 +0000 (11:29 -0400)]
Move Dissociated Press section of manual into Amusements.

* doc/emacs/misc.texi (Amusements): Move dissociated press here, from its
own section.

* doc/emacs/emacs.texi (Top): Update node listing.

12 years ago* progmodes/compile.el (compilation-error-regexp-alist-alist):
Johan Bockgård [Tue, 12 Jul 2011 14:40:56 +0000 (16:40 +0200)]
* progmodes/compile.el (compilation-error-regexp-alist-alist):
Fix previous fix.

Fixes: debbugs:2490

12 years agolisp/textmodes/bibtex.el: small bug fixes
Roland Winkler [Tue, 12 Jul 2011 13:37:38 +0000 (08:37 -0500)]
lisp/textmodes/bibtex.el: small bug fixes

12 years agoRevert last patch, which wasn't correct.
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 13:01:20 +0000 (15:01 +0200)]
Revert last patch, which wasn't correct.

12 years ago(menu-set-font): Clarify that the default will be saved
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 12:58:24 +0000 (14:58 +0200)]
(menu-set-font): Clarify that the default will be saved

Fixes: debbugs:3527

12 years ago* emacs.texi (Top): Change "inferiors" to "subnodes" for greater clarity.
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 12:53:09 +0000 (14:53 +0200)]
* emacs.texi (Top): Change "inferiors" to "subnodes" for greater clarity.

Fixes: debbugs:3523

12 years ago* elisp.texi: Change "inferiors" to "subnodes" in three places
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 12:50:42 +0000 (14:50 +0200)]
* elisp.texi: Change "inferiors" to "subnodes" in three places

12 years ago* org.texi (Special agenda views): Fix double quoting.
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 12:39:51 +0000 (14:39 +0200)]
* org.texi (Special agenda views): Fix double quoting.

Fixes: debbugs:3509

12 years agoFontise bytecomp Error lines more correctly
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 12:28:35 +0000 (14:28 +0200)]
Fontise bytecomp Error lines more correctly

Fix suggested by Johan Bockgård.

Fixes: debbugs:2490

12 years agoAuto-commit of loaddefs files.
Glenn Morris [Tue, 12 Jul 2011 10:24:54 +0000 (06:24 -0400)]
Auto-commit of loaddefs files.

12 years agoAuto-commit of generated files.
Glenn Morris [Tue, 12 Jul 2011 10:19:18 +0000 (06:19 -0400)]
Auto-commit of generated files.

12 years agoRemove `remove-duplicates', since `delete-dups' is sufficient.
Lars Magne Ingebrigtsen [Tue, 12 Jul 2011 07:26:48 +0000 (09:26 +0200)]
Remove `remove-duplicates', since `delete-dups' is sufficient.

12 years ago* NEWS, MH-E-NEWS: Update for MH-E release 8.2.91.
Bill Wohler [Tue, 12 Jul 2011 04:54:15 +0000 (21:54 -0700)]
* NEWS, MH-E-NEWS: Update for MH-E release 8.2.91.

12 years ago* mh-e.el (Version, mh-version): Update for release 8.2.91.
Bill Wohler [Tue, 12 Jul 2011 04:52:40 +0000 (21:52 -0700)]
* mh-e.el (Version, mh-version): Update for release 8.2.91.

12 years ago* mh-compat.el (mh-pop-to-buffer-same-window): Add compatibility
Bill Wohler [Tue, 12 Jul 2011 04:40:16 +0000 (21:40 -0700)]
* mh-compat.el (mh-pop-to-buffer-same-window): Add compatibility
function to call switch-to-buffer on systems that lack
pop-to-buffer-same-window.
* mh-folder.el (mh-inc-folder, mh-modify, mh-scan-folder)
(mh-make-folder): Call mh-pop-to-buffer-same-window instead of
switch-to-buffer. The previous change which used pop-to-buffer
produced the wrong behavior.

12 years ago* mh-xface.el (mh-picon-get-image): Remove quote from block argument.
Bill Wohler [Tue, 12 Jul 2011 03:25:46 +0000 (20:25 -0700)]
* mh-xface.el (mh-picon-get-image): Remove quote from block argument.
* mh-mime.el (mh-mh-directive-present-p): Ditto.

12 years ago* xdisp.c (Vresize_mini_windows): Incredibly minor doc fix (Bug#3300).
Chong Yidong [Tue, 12 Jul 2011 03:04:06 +0000 (23:04 -0400)]
* xdisp.c (Vresize_mini_windows): Incredibly minor doc fix (Bug#3300).

12 years agoMinor Dired doc fixes.
Chong Yidong [Tue, 12 Jul 2011 02:54:26 +0000 (22:54 -0400)]
Minor Dired doc fixes.

* lisp/dired.el (dired-mark-prompt):
* lisp/dired-aux.el (dired-read-shell-command): Doc fix.

12 years ago* MH-E-NEWS: Mention that SourceForge MH-E users will have to update
Bill Wohler [Tue, 12 Jul 2011 02:20:42 +0000 (19:20 -0700)]
* MH-E-NEWS: Mention that SourceForge MH-E users will have to update
their load-paths.

12 years agoDocument several Emacs 24 changes.
Chong Yidong [Tue, 12 Jul 2011 01:38:28 +0000 (21:38 -0400)]
Document several Emacs 24 changes.

* doc/emacs/cmdargs.texi (Initial Options): Document --no-site-lisp.
(Misc X): Document --parent-id.

* doc/emacs/frames.texi (Frame Commands): Note that focus-follows-mouse now
defaults to nil.

* doc/emacs/misc.texi (emacsclient Options): Document --parent-id.

* doc/emacs/msdog.texi (Windows HOME): Document _emacs as obsolete.

* doc/man/emacsclient.1: Document exit status.

12 years agoSuppress address randomization on Darwin (Bug#8395).
YAMAMOTO Mitsuharu [Mon, 11 Jul 2011 23:13:28 +0000 (08:13 +0900)]
Suppress address randomization on Darwin (Bug#8395).

12 years ago* emacs.texi: Use "..." instead of ``...'' in the menus
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 20:52:09 +0000 (22:52 +0200)]
* emacs.texi: Use "..." instead of ``...'' in the menus

12 years agoUse `customize-save-variable' unconditionally, now that it works under emacs -Q
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 20:15:04 +0000 (22:15 +0200)]
Use `customize-save-variable' unconditionally, now that it works under emacs -Q

12 years agoAllow using `customize-save-variable' under Emacs -Q: Set the variable, and give...
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 20:12:07 +0000 (22:12 +0200)]
Allow using `customize-save-variable' under Emacs -Q: Set the variable, and give a warning

12 years agoMore documentation of Emacs 24 X selection changes.
Chong Yidong [Mon, 11 Jul 2011 18:40:48 +0000 (14:40 -0400)]
More documentation of Emacs 24 X selection changes.

* doc/emacs/frames.texi (Mouse Commands): Document mouse-yank-primary.

* doc/emacs/killing.texi (Primary Selection): Document `only' setting for
select-active-regions.

* doc/emacs/mark.texi (Setting Mark): Reference Shift Selection node.

* doc/lispref/frames.texi (Window System Selections): Discussion of
x-select-enable-clipboard moved to Emacs manual.

12 years ago* lispref/commands.texi (Prefix Command Arguments): Remove excessive apostrophe.
Deniz Dogan [Mon, 11 Jul 2011 17:45:01 +0000 (19:45 +0200)]
* lispref/commands.texi (Prefix Command Arguments): Remove excessive apostrophe.

12 years agolisp/loadhist.el (unload-feature-special-hooks): Add some hooks (bug#5327).
Juanma Barranquero [Mon, 11 Jul 2011 16:31:09 +0000 (18:31 +0200)]
lisp/loadhist.el (unload-feature-special-hooks): Add some hooks (bug#5327).

12 years ago(Setting Mark): Clarify what's meant by "Shifted motion keys"
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 16:29:15 +0000 (18:29 +0200)]
(Setting Mark): Clarify what's meant by "Shifted motion keys"

Fixes: debbugs:3503

12 years agoMake it explicit that the mini-windows are the mini-buffer and the echo area
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 15:55:00 +0000 (17:55 +0200)]
Make it explicit that the mini-windows are the mini-buffer and the echo area

Fixes: debbugs:3320

12 years agoFix typo
Andreas Schwab [Mon, 11 Jul 2011 15:48:46 +0000 (17:48 +0200)]
Fix typo

12 years agoChange all the register node names from "RegPos" (etc.) to "Positional Registers...
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 15:41:41 +0000 (17:41 +0200)]
Change all the register node names from "RegPos" (etc.) to "Positional Registers" (etc.).

Fixes: debbugs:3314

12 years agoClarify that the ". 23" syntax description is a string
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 15:30:28 +0000 (17:30 +0200)]
Clarify that the ". 23" syntax description is a string

Fixes: debbugs:3313

12 years agoRemove support for supdup, c10 and perq terminals, which are no longer supported.
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 15:16:10 +0000 (17:16 +0200)]
Remove support for supdup, c10 and perq terminals, which are no longer supported.

Fixes: debbugs:1482

12 years ago(ediff-patch-file): Clarify doc string
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 15:03:24 +0000 (17:03 +0200)]
(ediff-patch-file): Clarify doc string

Fixes: debbugs:3138

12 years ago(custom-guess-name-alist): -alist variables should use the `alist' type.
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 14:57:15 +0000 (16:57 +0200)]
(custom-guess-name-alist): -alist variables should use the `alist' type.

Suggested by Drew Adams.

Fixes: debbugs:3120

12 years ago* printing.el: Add documentation to all the `pr-toggle-' commands.
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 14:52:48 +0000 (16:52 +0200)]
* printing.el: Add documentation to all the `pr-toggle-' commands.

12 years ago(Display Feature Testing): Try to explain what all the visual classes mean
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 14:35:46 +0000 (16:35 +0200)]
(Display Feature Testing): Try to explain what all the visual classes mean

Fixes: debbugs:3042

12 years agoOnly do the `C-x C-q' warning on VC backends where it makes sense.
Leo Liu [Mon, 11 Jul 2011 13:56:49 +0000 (15:56 +0200)]
Only do the `C-x C-q' warning on VC backends where it makes sense.

Fixes: debbugs:2623

12 years ago(dired-guess-shell-alist-user): Clarify the example a bit
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 13:46:46 +0000 (15:46 +0200)]
(dired-guess-shell-alist-user): Clarify the example a bit

Fixes: debbugs:2030

12 years ago(dired-guess-default): Fix grammar in doc string
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 13:38:58 +0000 (15:38 +0200)]
(dired-guess-default): Fix grammar in doc string

Fixes: debbugs:2028

12 years agoFix syntax error in last checkin.
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 13:36:54 +0000 (15:36 +0200)]
Fix syntax error in last checkin.

12 years ago(dired-guess-default): Remove duplicate shell command entries.
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 13:34:35 +0000 (15:34 +0200)]
(dired-guess-default): Remove duplicate shell command entries.

Fixes: debbugs:2028

12 years agoAdd a new, simple definition of `remove-duplicates'
Lars Magne Ingebrigtsen [Mon, 11 Jul 2011 13:33:05 +0000 (15:33 +0200)]
Add a new, simple definition of `remove-duplicates'

12 years agoUpdate Killing chapter of manual for Emacs 24 clipboard changes.
Chong Yidong [Mon, 11 Jul 2011 03:38:49 +0000 (23:38 -0400)]
Update Killing chapter of manual for Emacs 24 clipboard changes.

* doc/emacs/frames.texi: Move Cut and Paste node and subnodes into
killing.texi, except Mouse Commands and Word and Line Mouse.

* doc/emacs/killing.texi (Killing, Deletion and Killing, Killing by Lines)
(Other Kill Commands, Kill Options): Copyedits.
(Deletion and Killing, Kill Ring): Kill/yank now use clipboard.
(Yanking): Move yank-excluded properties discussion here.
(Cut and Paste): Move from frames.texi.  Update subnodes to
describe x-select-enable-clipboard case.

12 years ago* mh-e.el (Version, mh-version): Update for release 8.2.90.
Bill Wohler [Sun, 10 Jul 2011 23:09:22 +0000 (16:09 -0700)]
* mh-e.el (Version, mh-version): Update for release 8.2.90.

12 years ago* NEWS, MH-E-NEWS: Update for MH-E release 8.2.90.
Bill Wohler [Sun, 10 Jul 2011 23:06:43 +0000 (16:06 -0700)]
* NEWS, MH-E-NEWS: Update for MH-E release 8.2.90.

12 years ago* mh-utils.el (mh-sub-folders-actual): Remove FIXME question.
Bill Wohler [Sun, 10 Jul 2011 22:33:06 +0000 (15:33 -0700)]
* mh-utils.el (mh-sub-folders-actual): Remove FIXME question.

12 years ago* mh-mime.el (mh-decode-message-subject): Fix case of Subject.
Bill Wohler [Sun, 10 Jul 2011 22:31:33 +0000 (15:31 -0700)]
* mh-mime.el (mh-decode-message-subject): Fix case of Subject.

12 years agognus-group.el (gnus-read-ephemeral-emacs-bug-group): `debbugs-*' renamed to `debbugs...
Lars Magne Ingebrigtsen [Sun, 10 Jul 2011 22:17:49 +0000 (22:17 +0000)]
gnus-group.el (gnus-read-ephemeral-emacs-bug-group): `debbugs-*' renamed to `debbugs-gnu-*'.

12 years ago* src/xdisp.c (Ftool_bar_lines_needed): Fix WINDOWP check.
Johan Bockgård [Sun, 10 Jul 2011 21:49:05 +0000 (23:49 +0200)]
* src/xdisp.c (Ftool_bar_lines_needed): Fix WINDOWP check.

12 years agoFix building doc/emacs on MS-Windows.
Andy Moreton [Sun, 10 Jul 2011 18:35:59 +0000 (21:35 +0300)]
Fix building doc/emacs on MS-Windows.

 doc/emacs/makefile.w32-in (EMACSSOURCES): Replace major.texi with modes.texi.

12 years ago* xmenu.c (menu_highlight_callback): Only pass frame to show_help_event
Jan Djärv [Sun, 10 Jul 2011 16:55:22 +0000 (18:55 +0200)]
* xmenu.c (menu_highlight_callback): Only pass frame to show_help_event
for non-popups.

Fixes: debbugs:3642

12 years ago* mh-folder.el (mh-inc-folder, mh-modify, mh-scan-folder)
Bill Wohler [Sun, 10 Jul 2011 16:23:40 +0000 (09:23 -0700)]
* mh-folder.el (mh-inc-folder, mh-modify, mh-scan-folder)
(mh-make-folder): Replace calls to switch-to-buffer with of
pop-to-buffer. The former is intended for interactive use only and
generates warnings in Emacs 24.

12 years ago(Mode Line Variables): Document `mode-line-remote' and `mode-line-client'
Lars Magne Ingebrigtsen [Sun, 10 Jul 2011 15:12:36 +0000 (17:12 +0200)]
(Mode Line Variables): Document `mode-line-remote' and `mode-line-client'

Fixes: debbugs:2975

12 years ago(Mode Line): Clarify that coding systems are characters, not letters.
Lars Magne Ingebrigtsen [Sun, 10 Jul 2011 14:40:21 +0000 (16:40 +0200)]
(Mode Line): Clarify that coding systems are characters, not letters.

Fixes: debbugs:1749

12 years ago(Insertion): Clarify marker movements.
Lars Magne Ingebrigtsen [Sun, 10 Jul 2011 14:32:19 +0000 (16:32 +0200)]
(Insertion): Clarify marker movements.

Text from Drew Adams.

Fixes: debbugs:1651

12 years ago(Environment): Mention removing variables
Lars Magne Ingebrigtsen [Sun, 10 Jul 2011 14:29:19 +0000 (16:29 +0200)]
(Environment): Mention removing variables

Text suggested by Kevin Rodgers.

12 years ago(tool-bar-mode): Clarify positive/negative arguments
Lars Magne Ingebrigtsen [Sun, 10 Jul 2011 14:09:05 +0000 (16:09 +0200)]
(tool-bar-mode): Clarify positive/negative arguments

12 years agoRevert last change of display-buffer-normalize-default.
Martin Rudalics [Sun, 10 Jul 2011 12:41:47 +0000 (14:41 +0200)]
Revert last change of display-buffer-normalize-default.

12 years agoDon't invert meaning of even-window-heights in display-buffer-normalize-default.
Martin Rudalics [Sun, 10 Jul 2011 10:19:47 +0000 (12:19 +0200)]
Don't invert meaning of even-window-heights in display-buffer-normalize-default.

* window.el (display-buffer-normalize-default): Don't invert
meaning of even-window-heights.  Reported by Eli Zaretskii
<eliz@gnu.org>.

12 years agoProtoize
Andreas Schwab [Sun, 10 Jul 2011 08:52:10 +0000 (10:52 +0200)]
Protoize

* src/alloc.c (reset_malloc_hooks): Protoize.
* src/cm.c (losecursor): Likewise.
* src/ralloc.c (r_alloc_check): Likewise.

12 years agoProtoize
Andreas Schwab [Sun, 10 Jul 2011 08:20:10 +0000 (10:20 +0200)]
Protoize

* src/buffer.c (mmap_init, mmap_find, mmap_free_1, mmap_enlarge)
(mmap_set_vars, mmap_alloc, mmap_free, mmap_realloc): Protoize.
* src/data.c (fmod): Likewise.
* src/dispnew.c (swap_glyphs_in_rows): Likewise.
* src/emacs.c (memory_warning_signal): Likewise.
* src/floatfns.c (float_error): Likewise.
* src/font.c (check_gstring, check_otf_features, otf_tag_symbol)
(otf_open, font_otf_capability, generate_otf_features)
(font_otf_DeviceTable, font_otf_ValueRecord, font_otf_Anchor):
Likewise.
* src/image.c (pbm_read_file): Likewise.
* src/indent.c (string_display_width): Likewise.
* src/intervals.c (check_for_interval, search_for_interval)
(inc_interval_count, count_intervals, root_interval)
(adjust_intervals_for_insertion, make_new_interval): Likewise.
* src/lread.c (defalias): Likewise.
* src/regex.c (set_image_of_range_1, set_image_of_range)
(regex_grow_registers): Likewise.
* src/sysdep.c (strerror): Likewise.
* src/termcap.c (valid_filename_p, tprint, main): Likewise.
* src/tparam.c (main): Likewise.
* src/unexhp9k800.c (run_time_remap, save_data_space)
(update_file_ptrs, read_header, write_header, calculate_checksum)
(copy_file, copy_rest, display_header): Likewise.
* src/widget.c (mark_shell_size_user_specified, create_frame_gcs):
Likewise.
* src/xdisp.c (check_it): Likewise.
* src/xfaces.c (register_color, unregister_color, unregister_colors):
Likewise.
* src/xfns.c (print_fontset_result): Likewise.
* src/xrdb.c (member, fatal, main): Likewise.

12 years agoFix ChangeLog to reflect merge better.
Paul Eggert [Sun, 10 Jul 2011 04:58:22 +0000 (21:58 -0700)]
Fix ChangeLog to reflect merge better.

12 years agoMerge from trunk.
Paul Eggert [Sun, 10 Jul 2011 04:54:04 +0000 (21:54 -0700)]
Merge from trunk.

12 years ago* doc/emacs/misc.texi (Amusements): Don't mention Yow; it's crippled.
Chong Yidong [Sun, 10 Jul 2011 04:12:48 +0000 (00:12 -0400)]
* doc/emacs/misc.texi (Amusements): Don't mention Yow; it's crippled.

12 years agoMove Minor Modes node of Emacs manual next to the Major Modes node
Chong Yidong [Sun, 10 Jul 2011 04:05:33 +0000 (00:05 -0400)]
Move Minor Modes node of Emacs manual next to the Major Modes node
and out of the Customizations chapter.

* doc/emacs/modes.texi: Rename from major.texi.
(Modes): New node.  Make Major Modes and Minor Modes subsections
of this.  All callers changed.

* doc/emacs/custom.texi (Minor Modes): Move to modes.texi.

12 years agoRemove Syntax node from Emacs manual.
Chong Yidong [Sun, 10 Jul 2011 03:11:47 +0000 (23:11 -0400)]
Remove Syntax node from Emacs manual.
This node served no purpose in the Customization section.

* doc/emacs/custom.texi (Syntax): Node deleted.

* doc/emacs/emacs.texi (Top): Update node listing.

* doc/emacs/help.texi (Help Summary):
* doc/emacs/major.texi (Major Modes):
* doc/emacs/programs.texi (Parentheses):
* doc/emacs/search.texi (Regexp Backslash, Regexp Backslash)
(Regexp Backslash):
* doc/emacs/text.texi (Words): Callers changed.

12 years agoRemove documentation for Refill and Longlines modes.
Chong Yidong [Sun, 10 Jul 2011 02:38:26 +0000 (22:38 -0400)]
Remove documentation for Refill and Longlines modes.
These will be obsoleted in a future version of Emacs.

* text.texi (Refill, Longlines): Delete nodes.

* ack.texi (Acknowledgments): Longlines removed from manual.

* emacs.texi (Top): Update node listing.

12 years agoFix last change.
Chong Yidong [Sun, 10 Jul 2011 02:06:09 +0000 (22:06 -0400)]
Fix last change.

12 years agoTweak link and startup screen faces.
Chong Yidong [Sun, 10 Jul 2011 02:04:45 +0000 (22:04 -0400)]
Tweak link and startup screen faces.

See http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00478.html
for a discussion of the link face.  The changes to the startup faces
are so that they can take advantage of the light/dark background
settings already defined for those faces.

* lisp/faces.el (link): Use a less saturated blue on light backgrounds.

* lisp/startup.el (fancy-startup-text, fancy-about-text)
(fancy-startup-tail): Use font-lock faces, for background safety.

12 years ago* vc/vc.el (vc-diff-internal): Fix race condition (Bug#1256).
Bob Rogers [Sun, 10 Jul 2011 01:42:39 +0000 (21:42 -0400)]
* vc/vc.el (vc-diff-internal): Fix race condition (Bug#1256).

12 years agoFix incorrect args to display-buffer-reuse-window in 2011-07-09T12:32:38Z!rudalics...
Chong Yidong [Sun, 10 Jul 2011 01:40:32 +0000 (21:40 -0400)]
Fix incorrect args to display-buffer-reuse-window in 2011-07-09T12:32:38Z!rudalics@gmx.at.

* lisp/window.el (display-buffer): Fix arguments to
display-buffer-reuse-window in last change.

12 years ago* lib/stdint.in.h: Merge from gnulib (Bug#9025).
Paul Eggert [Sat, 9 Jul 2011 22:03:22 +0000 (15:03 -0700)]
* lib/stdint.in.h: Merge from gnulib (Bug#9025).

This fixes a build problem on older Mac OS X hosts.

12 years agoDocument "ignored" arguments to keep checkdoc happy.
Bill Wohler [Sat, 9 Jul 2011 20:25:54 +0000 (13:25 -0700)]
Document "ignored" arguments to keep checkdoc happy.

* mh-speed.el (mh-speed-toggle,mh-speed-view): Ditto
* mh-search.el (mh-flists-execute): Ditto.
* mh-funcs.el (mh-undo-folder): Ditto.
* mh-comp.el (mh-user-agent-compose): Ditto.

12 years ago* mh-xface.el (mh-face-to-png, mh-uncompface)
Bill Wohler [Sat, 9 Jul 2011 20:19:10 +0000 (13:19 -0700)]
* mh-xface.el (mh-face-to-png, mh-uncompface)
(mh-picon-file-contents): Only call set-buffer-multibyte if it exists,
which it doesn't in XEmacs.

12 years agoLimit triggering of abbrev expansion in viper-mode (Bug#9038)
Bob Nnamtrop [Sat, 9 Jul 2011 19:32:42 +0000 (15:32 -0400)]
Limit triggering of abbrev expansion in viper-mode (Bug#9038)

* lisp/emulation/viper-cmd.el (viper-change-state-to-vi): Limit
triggering of abbrev expansion.

12 years agoRemove duplicate ChangeLog entry.
Glenn Morris [Sat, 9 Jul 2011 18:12:29 +0000 (11:12 -0700)]
Remove duplicate ChangeLog entry.

12 years agosrc/chartab.c (uniprop_table_uncompress): Remove unused local variable.
Juanma Barranquero [Sat, 9 Jul 2011 13:58:09 +0000 (15:58 +0200)]
src/chartab.c (uniprop_table_uncompress): Remove unused local variable.

12 years agoSimplify normalization of default buffer display specifieres and options.
Martin Rudalics [Sat, 9 Jul 2011 12:32:38 +0000 (14:32 +0200)]
Simplify normalization of default buffer display specifieres and options.

* window.el (display-buffer-default-specifiers): Remove.
(display-buffer-macro-specifiers): Remove default specifiers.
(display-buffer-alist): Default to nil.
(display-buffer-reuse-window): New optional argument
other-window.
(display-buffer-pop-up-window): Allow splitting internal
windows.  Check whether a live window was created.
(display-buffer-other-window-means-other-frame)
(display-buffer-normalize-arguments): Rename to
display-buffer-normalize-argument and rewrite.  Set the
other-window specifier.
(display-buffer-normalize-special): New function.
(display-buffer-normalize-options): Rename to
display-buffer-normalize-default and rewrite.
(display-buffer-normalize-options-inhibit): Remove.
(display-buffer-normalize-specifiers): Rewrite.
(display-buffer): Process other-window specifier and call
display-buffer-reuse-window with it.  Emulate Emacs 23 behavior
more faithfully.
(pop-up-windows, even-window-heights): Restore Emacs 23 default
values.
(display-buffer-alist-set): Don't handle 'unset default values.
(display-buffer-in-window, display-buffer-alist-set): Replace
symbol "dedicated" by "dedicate".  Reported by Tassilo Horn
<tassilo@member.fsf.org>.

12 years ago* lib-src/update-game-score.c (usage): Update usage line.
Andreas Schwab [Sat, 9 Jul 2011 10:32:42 +0000 (12:32 +0200)]
* lib-src/update-game-score.c (usage): Update usage line.

12 years agoAuto-commit of generated files.
Glenn Morris [Sat, 9 Jul 2011 10:18:57 +0000 (06:18 -0400)]
Auto-commit of generated files.

12 years ago* m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): Omit gl_THREADLIB
Paul Eggert [Sat, 9 Jul 2011 08:56:25 +0000 (01:56 -0700)]
* m4/pthread_sigmask.m4 (gl_FUNC_PTHREAD_SIGMASK): Omit gl_THREADLIB

test, which runs afoul of Automake installations where, for example,
/usr/share/aclocal contains a copy of gl_THREADLIB.
Problem reported by Sven Joachim in
<http://lists.gnu.org/archive/html/emacs-devel/2011-07/msg00529.html>.
This is just a quick temporary fix, specific to Emacs; I'll work
with the other gnulib maintainers to get a more-permanent fix.

12 years ago* gtkutil.c (qttip_cb): Remove code without function.
Jan Djärv [Sat, 9 Jul 2011 07:59:22 +0000 (09:59 +0200)]
* gtkutil.c (qttip_cb): Remove code without function.