1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-07 04:10:27 -08:00
Commit graph

99124 commits

Author SHA1 Message Date
Eli Zaretskii
7ac80be95a Fix compilation warnings on MS-DOS due to constifying of pointers in xmenu.c.
src/msdos.c (XMenuAddPane): 3rd argument is `const char *' now.
 Adapt all references accordingly.
 src/msdos.h (XMenuAddPane): 3rd argument is `const char *' now.
2011-03-12 12:51:31 +02:00
Gnus developers
a276370e0a Merge changes made in Gnus trunk.
gnus-sync.el (gnus-sync-install-hooks, gnus-sync-unload-hook): Don't install `gnus-sync-read' to any hooks by default.  It's buggy.  The user will have to run `gnus-sync-read' manually and wait for Cloudy Gnus.
mm-uu.el (mm-uu-type-alist): Add support for diff starting with "=== modified file".
2011-03-12 08:53:34 +00:00
Stefan Monnier
946425995f * lisp/progmodes/compile.el (compilation--previous-directory): Fix up
various nil/dead-marker mismatches.
(compilation-directory-properties, compilation-error-properties):
Don't call it at a position past the one we're about to change.

Fixes: debbugs:8014
2011-03-11 23:29:22 -05:00
Stefan Monnier
3aaaa6f1c9 * lisp/emacs-lisp/bytecomp.el (byte-compile-make-obsolete-variable):
Disable obsolescence warnings in the file that declares it.
2011-03-11 21:59:24 -05:00
Chong Yidong
7f0869bd1d admin/notes/elpa: Make Bzr checkout directions more explicit. 2011-03-11 17:53:47 -05:00
Ken Manheimer
14239447d3 * allout-widgets.el (allout-widgets-tally) Initialize allout-widgets-tally
as a hash table rather than nil to prevent mode-line redisplay warnings.
Also, clarify the module description and fix a comment typoo (sic).
2011-03-11 13:46:12 -05:00
Tom Tromey
ef1fd07e4e * buffer.c (syms_of_buffer): Remove obsolete comment. 2011-03-11 09:49:16 -07:00
Eli Zaretskii
7ef4b50c04 Fix MS-Windows build broken by 2011-03-11T07:24:21Z!eggert@cs.ucla.edu.
src/term.c (encode_terminal_code): Now external again, used by
 w32console.c and msdos.c.
 src/termhooks.h (encode_terminal_code): Declare prototype.
 src/msdos.c (encode_terminal_code): Don't declare prototype.
 src/makefile.w32-in ($(BLD)/term.$(O), ($(BLD)/tparam.$(O)): Depend
 on $(SRC)/tparam.h, see 2011-03-11T07:24:21Z!eggert@cs.ucla.edu.
2011-03-11 11:41:56 +02:00
Glenn Morris
4f1f90cd9d Fix previous change. 2011-03-11 01:07:33 -08:00
Glenn Morris
b740639e32 Add Makefile rules for generating html version of Emacs FAQ.
* doc/misc/Makefile.in (HTML_TARGETS): New.
(clean): Delete $HTML_TARGETS.
(emacs-faq.html): New, for use with the gnu.org Emacs webpage.
2011-03-11 01:02:58 -08:00
Paul Eggert
1714f52b9d Fix some minor problems found by GCC 4.5.2's static checks. 2011-03-10 23:24:21 -08:00
Paul Eggert
83316bf404 Merge: Minor changes for problems found by GCC 4.5.2's static checks. 2011-03-10 22:57:50 -08:00
Paul Eggert
53df7c1162 Add bug#s. 2011-03-10 22:41:50 -08:00
Paul Eggert
40714c5307 * fringe.c: Add comment. 2011-03-10 22:23:26 -08:00
Paul Eggert
4b1ec86341 * fringe.c (update_window_fringes): Mark locals as initialized 2011-03-10 22:06:36 -08:00
Juanma Barranquero
135e287cda lisp/help-fns.el (describe-variable): Don't complete keywords. 2011-03-11 01:33:57 +01:00
Andreas Schwab
c40f8d15c0 * .gdbinit (pwinx, xbuffer): Fix access to buffer name. 2011-03-11 01:19:57 +01:00
Chong Yidong
ba08b24186 Fix package.el handling of version numbers like 1.0pre6.
* lisp/emacs-lisp/package.el (package-version-join): Impose a standard
string representation for pre/alpha/beta version lists.
(package-unpack-single): Standardize the directory name by passing
it through package-version-join.
2011-03-10 18:40:46 -05:00
Chong Yidong
ffbf300e1e Fix package-strip-rcs-id to be more robust.
See http://lists.gnu.org/archive/html/emacs-devel/2011-03/msg00396.html

* lisp/emacs-lisp/package.el (package-strip-rcs-id): Accept any version
string that does not signal an error in version-to-list.
2011-03-10 16:51:26 -05:00
Paul Eggert
500188f483 * fringe.c (update_window_fringes): Initialize top_row_ends_at_zv_p and
bot_row_ends_at_zv_p, with a FIXME comment.
2011-03-10 13:46:21 -08:00
Teodor Zlatanov
f3b54b0e1e auth-source.el (auth-source-read-char-choice): Remove `dropdown-list'.
(auth-source-pick-first-password): New convenience function.
2011-03-10 13:32:49 +00:00
Michael Albinus
f346fd6b40 * simple.el (delete-trailing-whitespace): Return nil for the
benefit of `write-file-functions'.
2011-03-10 12:28:33 +01:00
Glenn Morris
5ceaac0c61 * lisp/vc/vc-hg.el (vc-hg-pull, vc-hg-merge-branch): Use vc-hg-program. 2011-03-10 00:32:27 -08:00
Glenn Morris
02da65ff3a Add `vc-git-program' option; suggested on emacs-devel.
* lisp/vc/vc-git.el (vc-git-program): New option.
(vc-git-branches, vc-git-pull, vc-git-merge-branch, vc-git-command)
(vc-git--call): Use it.
2011-03-10 00:26:41 -08:00
Glenn Morris
b2f603cc42 * lisp/eshell/esh-util.el (eshell-condition-case): Doc fix. 2011-03-09 23:16:04 -08:00
Eli Zaretskii
62d94509e2 Fix non-ASCII characters in User and ELisp manuals.
doc/lispref/modes.texi (Operator Precedence Grammars): Don't use characters
 outside ISO-8859-1.
 doc/emacs/search.texi (Regexp Example):
 doc/emacs/mule.texi (International Chars):
 doc/emacs/building.texi (External Lisp): Don't use characters outside
 ISO-8859-1.
2011-03-10 00:48:33 -05:00
Glenn Morris
5772caab78 cus-edit tweak for bug#2298.
* lisp/cus-edit.el (Custom-newline): If no button at point, look for a
subgroup button at start-of-line.
2011-03-09 19:44:33 -08:00
Glenn Morris
ccb55d277a * lisp/mail/rmail.el (rmail-msgend, rmail-msgbeg): Doc fixes. 2011-03-09 19:41:17 -08:00
Julien Danjou
ec6ecaed88 Inhibit mouse-avoidance if cursor-type is nil (Bug#8209).
* lisp/avoid.el (mouse-avoidance-ignore-p): Do not move the cursor if
`cursor-type' is nil.
2011-03-09 21:14:55 -05:00
Paul Eggert
bf60f61682 * fringe.c (destroy_fringe_bitmap, init_fringe_bitmap): Now static. 2011-03-09 18:02:40 -08:00
Paul Eggert
524c7aa610 * alloc.c (mark_fringe_data): Move decl from here ...
* lisp.h (mark_fringe_data) [HAVE_WINDOW_SYSTEM]: ... to here,
to check its interface.
(init_fringe_once): Do not declare unless HAVE_WINDOW_SYSTEM.
2011-03-09 18:01:53 -08:00
Paul Eggert
58d2d47908 * xfns.c (Fx_create_frame, x_create_tip_frame, Fx_show_tip):
(Fx_backspace_delete_keys_p):
Use them to avoid shadowing, and rename vars to avoid shadowing.
(x_decode_color, x_set_name, x_window): Now static.
2011-03-09 17:58:37 -08:00
Paul Eggert
a9a06e0b10 * fontset.c (FONTSET_SPEC, FONTSET_REPERTORY, RFONT_DEF_REPERTORY): Remove; unused. 2011-03-09 17:48:47 -08:00
Paul Eggert
cc6e5db1ae * fontset.c (fontset_font): Mark local as initialized. 2011-03-09 17:44:38 -08:00
Paul Eggert
7519b8cd68 * fontset.c (Fset_fontset_font): Rename local to avoid shadowing. 2011-03-09 17:43:19 -08:00
Paul Eggert
a5c0af8162 * fontset.c (free_realized_fontset): Now static. 2011-03-09 17:41:18 -08:00
Paul Eggert
b471602178 * xrdb.c: Include "xterm.h", to check x_load_resources's interface. 2011-03-09 17:40:21 -08:00
Paul Eggert
aa0daa9f93 * xselect.c (x_own_selection, Fx_disown_selection_internal): Rename locals
to avoid shadowing.
(x_handle_dnd_message): Remove local to avoid shadowing.
2011-03-09 17:36:58 -08:00
Paul Eggert
7b83e2f1ff * xselect.c (TRACE3) [!defined TRACE_SELECTION]: Remove; not used. 2011-03-09 17:31:57 -08:00
Paul Eggert
811e9bacd8 * xselect.c (x_disown_buffer_selections): Remove; not used. 2011-03-09 17:30:22 -08:00
Paul Eggert
7e3ab3026e * lisp.h (GCPRO1_VAR, UNGCPRO_VAR): New macros,
so that the caller can use some name other than gcpro1.
(GCPRO1, UNGCPRO): Reimplement in terms of the new macros.
(Fx_create_frame, x_create_tip_frame, Fx_show_tip):
(Fx_backspace_delete_keys_p): Rename locals to avoid shadowing.
Some of these renamings use the new GCPRO1_VAR and UNGCPRO_VAR
macros.
2011-03-09 17:28:06 -08:00
Paul Eggert
06b0c8a0dd * xfns.c: (x_real_positions, xg_set_icon_from_xpm_data, x_create_tip_frame):
Remove unused locals.
2011-03-09 17:06:01 -08:00
Paul Eggert
c0951e534c * xfns.c (Fx_file_dialog, Fx_select_font): Fix pointer signedness. 2011-03-09 17:03:29 -08:00
Paul Eggert
6b43790020 * xfns.c (Fx_create_frame): Add braces to silence GCC warning. 2011-03-09 16:59:17 -08:00
Paul Eggert
f78faa98a2 * xfns.c (x_decode_color, x_set_name, x_window): Now static. 2011-03-09 16:58:10 -08:00
Jay Belanger
9d5aa01d30 * calc/calc.el (calc-mode-map): Don't bind "C-_" to `calc-missing-key'. 2011-03-09 17:38:16 -06:00
Ken Manheimer
b6a5875b6a * allout.el Summary: Change so yank of distinctive-bullet items preserves
the existing header prefix, rebulleting it if necessary, rather than
replacing it.  This is necessary for proper operation of cooperative addons
like allout-widgets.

(allout-make-topic-prefix) (allout-rebullet-heading): Change SOLICIT arg to
INSTEAD, and interpret additionally a string value as alternate bullet to
be used, instead of prompting the user for a bullet character.
2011-03-09 15:48:56 -05:00
Eli Zaretskii
5baee23662 Fix last commit. 2011-03-09 22:05:40 +02:00
Paul Eggert
2a8fade062 * xterm.c (x_connection_closed): Tell GCC not to suggest NO_RETURN. 2011-03-09 09:39:28 -08:00
Paul Eggert
28f1c69813 * xterm.c (x_delete_glyphs, x_ins_del_lines): Mark with NO_RETURN. 2011-03-09 09:30:24 -08:00