1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-30 09:00:31 -08:00
Commit graph

99118 commits

Author SHA1 Message Date
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
Eli Zaretskii
63a329f81d Allow building manuals with Texinfo before v4.12.
doc/lispref/intro.texi (Acknowledgements): Convert to ISO-8859-1 encoding.
 doc/lispref/makefile.w32-in (MAKEINFO_OPTS): Add --enable-encoding.
 doc/lispref/elisp.texi: Use ISO-8859-1 in @documentencoding.
 doc/emacs/ack.texi (Acknowledgments): Convert to ISO-8859-1 encoding.  Use
 Texinfo @-commands for non Latin-1 characters.
 doc/emacs/emacs.texi: Use ISO-8859-1 in @documentencoding.
 doc/emacs/makefile.w32-in (MAKEINFO_OPTS): Add --enable-encoding.
2011-03-09 18:54:08 +02:00
Juanma Barranquero
cfe0661dbe * src/search.c (compile_pattern_1): Remove unused argument.
(compile_pattern): Don't pass it.
2011-03-09 17:18:51 +01:00
Eli Zaretskii
114902a577 Fix a typo in last commit of ChangeLog file. 2011-03-09 18:04:43 +02:00
Eli Zaretskii
0286d9de5c Fix bug #8210 with index entries for ".emacs".
doc/emacs/custom.texi (Init File): Add index entries for ".emacs".
2011-03-09 17:59:23 +02:00
Katsumi Yamaoka
3107d2a58a auth.texi (Help for developers): Untabify. 2011-03-09 14:37:30 +00:00
Teodor Zlatanov
733afdf4d9 Merge changes made in Gnus trunk.
auth-source.el (auth-source-read-char-choice): New function to read a character choice using `dropdown-list', `read-char-choice', or `read-char'.  It appends "[a/b/c] " to the prompt if the choices were '(?a ?b ?c).  The `dropdown-list' support is disabled for now.  Use `eval-when-compile' to load `dropdown-list'.
 (auth-source-netrc-saver): Use it.
nnimap.el (nnimap-credentials): Keep the :save-function as the third parameter in the credentials.
 (nnimap-open-connection-1): Use it after a successful login.
 (nnimap-credentials): Add IMAP-specific user and password prompt.
auth-source.el (auth-source-search): Add :require parameter, taking a list.  Document it and the :save-function return token.  Pass :require down.  Change the CREATED message from a warning to a debug statement.
 (auth-source-search-backends): Pass :require down.
 (auth-source-netrc-search): Pass :require down.
 (auth-source-netrc-parse): Use :require, if it's given, as a filter.  Change save prompt to indicate all modifications saved here are deletions.
 (auth-source-netrc-create): Take user login name as default in user prompt.  Move all the save functionality to a lexically bound function under the :save-function token in the returned list.  Set up clearer default prompts for user, host, port, and secret.
 (auth-source-netrc-saver): New function, intended to be wrapped for :save-function.
2011-03-09 13:39:35 +00:00