Chong Yidong [Sat, 17 Mar 2007 18:51:19 +0000 (18:51 +0000)]
* xml.el (xml-parse-tag, xml-parse-string, xml-parse-attlist)
(xml-parse-dtd, xml-parse-elem-type, xml-substitute-special):
Return to use of the -no-properties variants. There was
consensus on emacs-devel that the speed of these variants was
prefered since we are usually parsing files (from the internet
or on disk) instead of XML created in Emacs.
Chong Yidong [Sat, 17 Mar 2007 18:38:40 +0000 (18:38 +0000)]
(Mail and Post): Update documentation for gnus-user-agent.
The variable now uses a list of symbols instead of just a symbol.
Reported by Christoph Conrad <christoph.conrad@gmx.de>.
Chong Yidong [Sat, 17 Mar 2007 18:36:40 +0000 (18:36 +0000)]
* gnus.texi (Mail and Post): Update documentation for gnus-user-agent.
The variable now uses a list of symbols instead of just a symbol.
Reported by Christoph Conrad <christoph.conrad@gmx.de>.
Chong Yidong [Sat, 17 Mar 2007 18:24:46 +0000 (18:24 +0000)]
(Fdelete_process): Properly handle deletion of first element of
deleted_pid_list.
(create_process): Declare pid as pid_t.
(sigchld_handler): Avoid busyloop.
Chong Yidong [Sat, 17 Mar 2007 18:16:03 +0000 (18:16 +0000)]
(sigchld_handler): Change type of pid to pid_t. Scan deleted_pid_list
explicitly to avoid using Fmember which don't know about mark bits and
make_fixnum_or_float which may malloc. Reported by Andreas Schwab.
Chong Yidong [Sat, 17 Mar 2007 18:09:34 +0000 (18:09 +0000)]
* process.c (sigchld_handler): Change type of pid to pid_t.
Scan deleted_pid_list explicitly to avoid using Fmember which don't
know about mark bits and make_fixnum_or_float which may malloc.
Reported by Andreas Schwab.
* keyboard.c (read_key_sequence): Store original event into keybuf
when replaying sequence with local keymap(s) from string.
Eli Zaretskii [Sat, 10 Mar 2007 19:32:23 +0000 (19:32 +0000)]
(rcirc-timeout-seconds): New variable.
(rcirc-keepalive-seconds): Remove variable.
(rcirc-server-name, rcirc-timeout-timer, rcirc-connecting)
(rcirc-process, rcirc-user-disconnect): New variables.
(rcirc-connect): Initalize new variables.
(rcirc-keepalive): Don't send keepalive pings before connection is completed.
(rcirc-sentinel): Do mark all channels with activity when
connection is dropped. Run hook with process buffer local.
(rcirc-reschedule-timeout, rcirc-delete-process): New functions.
(rcirc-buffer-process): Return value of rcirc-process if rcirc-server-buffer
is nil.
(rcirc-server-name): Return the reported server name.
(rcirc-update-prompt): Simplify computation of the server name.
(rcirc-format-response-string): Likewise.
(rcirc-handler-001): Mark server as connected, record the reported server name,
and schedule a timeout.
(rcirc-track-nick): Add a spec for the tty class.
(rcirc-user-non-nick): Remove function.
(rcirc-nick-prefix-chars): Add variable.
(rcirc-user-nick): Use above variable.
Chong Yidong [Sat, 10 Mar 2007 04:57:18 +0000 (04:57 +0000)]
(help_form_saved_window_configs): New var.
(read_char_help_form_unwind): New function.
(read_char): Don't restore window configuration if a mouse click
arrives while the help form is being displayed.
Chong Yidong [Sat, 10 Mar 2007 04:56:41 +0000 (04:56 +0000)]
* keyboard.c (help_form_saved_window_configs): New var.
(read_char_help_form_unwind): New function.
(read_char): Don't restore window configuration if a mouse click
arrives while the help form is being displayed.
Glenn Morris [Sat, 10 Mar 2007 04:12:44 +0000 (04:12 +0000)]
(woman-change-fonts): Add a hack to deal with
font-escape followed by "." at start of a line.
(woman2-IP): Add a hack to deal with consecutive requests.
(woman2-tagged-paragraph): Extend existing hack to handle "sp".
Alan Mackenzie [Thu, 8 Mar 2007 21:50:51 +0000 (21:50 +0000)]
(c-unfind-enclosing-token, c-unfind-coalesced-tokens, c-before-change): new
functions;
(c-maybe-stale-found-type): new variable.
An ad hoc attempt to remove stale tokens from the cache `c-found-types'.
J.D. Smith [Thu, 8 Mar 2007 18:31:13 +0000 (18:31 +0000)]
(idlwave-do-context-help1): Don't visit special help topics for
keywords.
(idlwave-help-assistant-command): Include ".exe" for ms-dos
etc. Assistant command.