bpt/emacs.git
13 years ago* dbusbind.c (dbus_fd_cb, xd_get_dispatch_status)
Michael Albinus [Mon, 27 Sep 2010 15:34:04 +0000 (17:34 +0200)]
* dbusbind.c (dbus_fd_cb, xd_get_dispatch_status)
(xd_pending_messages): Functions removed.
(xd_read_queued_messages): Add parameters fd, *data, for_read in
order to be compatible with add_read_fd.  Determine bus from data,
and call xd_read_message just for this bus.
(xd_add_watch): Use xd_read_queued_messages as callback function.
Add data.

* lisp.h (xd_pending_messages, xd_read_queued_messages): Remove.

13 years ago(emacs_gnutls_read): Don't infloop while reading.
Lars Magne Ingebrigtsen [Mon, 27 Sep 2010 15:03:58 +0000 (17:03 +0200)]
(emacs_gnutls_read): Don't infloop while reading.

13 years agoFix typos in ChangeLogs.
Juanma Barranquero [Mon, 27 Sep 2010 14:56:27 +0000 (16:56 +0200)]
Fix typos in ChangeLogs.

13 years agoAdd debugging to the gnutls library, and finish handshaking when it's done.
Lars Magne Ingebrigtsen [Mon, 27 Sep 2010 14:35:22 +0000 (16:35 +0200)]
Add debugging to the gnutls library, and finish handshaking when it's done.

13 years agonnimap.el (utf7): Required.
Lars Magne Ingebrigtsen [Mon, 27 Sep 2010 13:22:21 +0000 (13:22 +0000)]
nnimap.el (utf7): Required.

13 years agognus-html.el (gnus-html-wash-tags): Decode URL entities to avoid handing broken links...
Gnus developers [Mon, 27 Sep 2010 12:22:22 +0000 (12:22 +0000)]
gnus-html.el (gnus-html-wash-tags): Decode URL entities to avoid handing broken links to browse-url.
nnimap.el (nnimap-request-accept-article): Message the error on error.

13 years agoFix typos.
Juanma Barranquero [Mon, 27 Sep 2010 11:53:44 +0000 (13:53 +0200)]
Fix typos.

13 years agoFix typos in ChangeLogs.
Juanma Barranquero [Mon, 27 Sep 2010 10:25:04 +0000 (12:25 +0200)]
Fix typos in ChangeLogs.

13 years agomerge trunk
Kenichi Handa [Mon, 27 Sep 2010 05:42:43 +0000 (14:42 +0900)]
merge trunk

13 years agoRemove restriction on the number of glyphs in one composition.
Kenichi Handa [Mon, 27 Sep 2010 05:27:28 +0000 (14:27 +0900)]
Remove restriction on the number of glyphs in one composition.

13 years agognus-art.el (gnus-mime-delete-part): Fix Lisp type of byte(s).
Katsumi Yamaoka [Mon, 27 Sep 2010 03:16:55 +0000 (03:16 +0000)]
gnus-art.el (gnus-mime-delete-part): Fix Lisp type of byte(s).

13 years agoUpdate ChangeLogs.
Katsumi Yamaoka [Sun, 26 Sep 2010 23:15:50 +0000 (23:15 +0000)]
Update ChangeLogs.

13 years agomail-source.el (mail-source-value): Revert previous patch.
Gnus developers [Sun, 26 Sep 2010 23:01:31 +0000 (23:01 +0000)]
mail-source.el (mail-source-value): Revert previous patch.
gnus-picon.el: Inhibit showing picons for top level domains.
gnus-art.el (gnus-article-treat-body-boundary): Fix length computing.
gnus-news.texi: Mention nnimap-inbox.
nnimap.el (nnimap-request-expire-articles): Compress ranges before deletion.
nnimap.el (nnimap-retrieve-headers): Don't select the group, because that's already done by nnimap-possibly-change-group.
gnus-html.el (gnus-html-show-images): Fix gnus-html-display-image arguments.
gnus-html.el (gnus-html-wash-images): Fix spec computing to include start/end.
nnimap.el: Store the IMAP greeting, so that we can tell what kind of server we're talking to.
gnus.el (gnus): Give a final warning after startup.
gnus-ems.el (gnus-create-image): Ignore all image-creation errors.
nndraft.el (nndraft-request-expire-articles): Fetch the expiry target for the correct group.
nnmh.el (nnmh-request-expire-articles): Don't try to fetch the expiry target here, because we don't know the Gnus name of the group.
nnimap.el (nnimap-get-whole-article): Remove the data that may have arrived before the FETCH data.
gnus-agent.el (gnus-agent-retrieve-headers): Don't propagate `fetch-old'.
gnus-agent.el (gnus-agent-read-servers-validate): Change the level for the "Ignoring disappeared server" to something low.
nndoc.el (nndoc-request-list): Return success always.

13 years ago* lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): plet -> pcase-let.
Stefan Monnier [Sun, 26 Sep 2010 22:42:53 +0000 (00:42 +0200)]
* lisp/emacs-lisp/pcase.el (pcase-let*, pcase-let): plet -> pcase-let.

13 years agoDonät give write_mask to select for W32.
Jan D [Sun, 26 Sep 2010 20:48:13 +0000 (22:48 +0200)]
Donät give write_mask to select for W32.

process.c (wait_reading_process_output): Don't pass write_mask to select
 if SELECT_CANT_DO_WRITE_MASK is defined.
 (SELECT_CANT_DO_WRITE_MASK): Define if SELECT_CANT_DO_WRITE_MASK.

13 years agoReinstate ifdef subprocesses.
Jan D [Sun, 26 Sep 2010 20:21:29 +0000 (22:21 +0200)]
Reinstate ifdef subprocesses.

* process.c (add_keyboard_wait_descriptor) (delete_keyboard_wait_descriptor): Reinstate ifdef subprocesses.

13 years agoAdd fd handling with callbacks to select, dbus needs it for async operation.
Jan D [Sun, 26 Sep 2010 16:20:01 +0000 (18:20 +0200)]
Add fd handling with callbacks to select, dbus needs it for async operation.

* src/dbusbind.c: Include process.h.
(dbus_fd_cb, xd_find_watch_fd, xd_toggle_watch)
(xd_read_message_1): New functions.
(xd_add_watch, xd_remove_watch): Call xd_find_watch_fd.  Handle
watch for both read and write.
(Fdbus_init_bus): Also register xd_toggle_watch.
(Fdbus_call_method_asynchronously, Fdbus_method_return_internal)
(Fdbus_method_error_internal, Fdbus_send_signal): Remove call
to dbus_connection_flush.
(xd_read_message):  Move most of the code to xd_read_message_1.
Call xd_read_message_1 until status is COMPLETE.

* src/keyboard.c (readable_events, gobble_input): Remove DBUS code.

* src/process.c (gpm_wait_mask, max_gpm_desc): Remove.
(write_mask): New variable.
(max_input_desc): Renamed from max_keyboard_desc.
(fd_callback_info): New variable.
(add_read_fd, delete_read_fd, add_write_fd, delete_write_fd): New
functions.
(Fmake_network_process): FD_SET write_mask.
(deactivate_process): FD_CLR write_mask.
(wait_reading_process_output): Connecting renamed to Writeok.
check_connect removed.  check_write is new.  Remove references to
gpm.  Use Writeok/check_write unconditionally (i.e. no #ifdef
NON_BLOCKING_CONNECT) instead of Connecting.
Loop over file descriptors and call callbacks in fd_callback_info
if file descriptor is ready for I/O.
(add_gpm_wait_descriptor): Just call add_keyboard_wait_descriptor.
(delete_gpm_wait_descriptor): Just call delete_keyboard_wait_descriptor.
(keyboard_bit_set): Use max_input_desc.
(add_keyboard_wait_descriptor, delete_keyboard_wait_descriptor): Remove
#ifdef subprocesses. Use max_input_desc.
(init_process): Initialize write_mask and fd_callback_info.

* src/process.h (add_read_fd, delete_read_fd, add_write_fd)
(delete_write_fd): Declare.

13 years ago(starttls-negotiate): Avoid the cl.el decf function.
Lars Magne Ingebrigtsen [Sun, 26 Sep 2010 15:30:44 +0000 (17:30 +0200)]
(starttls-negotiate): Avoid the cl.el decf function.

13 years agoDon't break the build if we don't have the gnutls libraries.
Lars Magne Ingebrigtsen [Sun, 26 Sep 2010 15:18:47 +0000 (17:18 +0200)]
Don't break the build if we don't have the gnutls libraries.

13 years agoUse const for some pointer arguments.
Dan Nicolaescu [Sun, 26 Sep 2010 15:11:48 +0000 (18:11 +0300)]
Use const for some pointer arguments.
* lwlib/lwlib.h (my_strcasecmp, safe_strcmp, name_to_widget)
(find_in_table, dialog_spec_p, lw_separator_p):
* lwlib/lwlib.c (my_strcasecmp, safe_strcmp, name_to_widget)
(find_in_table, dialog_spec_p, lw_separator_p): Use const.

13 years agoCode simplification in term.c.
Dan Nicolaescu [Sun, 26 Sep 2010 15:06:21 +0000 (18:06 +0300)]
Code simplification in term.c.
* src/term.c: Do not include sys/ioctl.h, not needed.
(init_tty): Reorder code to reduce the number of #ifdefs.  No code
changes.

13 years agoMerge changes made in Gnus trunk.
Gnus developers [Sun, 26 Sep 2010 14:35:50 +0000 (14:35 +0000)]
Merge changes made in Gnus trunk.

gnus-picon.el (gnus-picon-create-glyph): Set the background XPM colour explicitly.
message.el (message-cite-prefix-regexp): Remove } from the cite prefix.
gnus-win.el (gnus-window-to-buffer-helper, gnus-all-windows-visible-p): Function needn't be a symbol.
mail-source.el (mail-source-value): Function needn't be a symbol.
tls.el (open-tls-stream): Don't query killing process.
gnus-win.el: Revert previous patch, since it made Gnus backtrace.
nnimap.el: Look up IMAP credentials based on both the virtual and physical server names.
mail-source.el (mail-source-value): Revert previous patch.

13 years agoauth-source.el (auth-source-create): Query the user for whether to store the credentials.
Lars Magne Ingebrigtsen [Sun, 26 Sep 2010 13:25:35 +0000 (13:25 +0000)]
auth-source.el (auth-source-create): Query the user for whether to store the credentials.
auth-source.el: Require netrc.
nnml.el (nnml-open-nov): Don't return dead buffers.
gnus-picon.el (gnus-picon-xbm): Removed obsolete face.
gnus-picon.el (gnus-picon-insert-glyph): Make the background white.
gnus-art.el (gnus-treatment-function-alist): Insert picons after doing the header highlightling.

13 years agognus-sum.el (gnus-auto-center-group): Transform into a defcustom.
Gnus developers [Sun, 26 Sep 2010 12:47:09 +0000 (12:47 +0000)]
gnus-sum.el (gnus-auto-center-group): Transform into a defcustom.
gnus.el (gnus-group-fast-parameter): Return the last matching parameter instead of the first matching parameter.
auth-source.el (auth-source-user-or-password): Query for password, although there are no existing auth sources.
auth-source.el (auth-source-user-or-password): Use the existing auth sources, if any, for creation.

13 years agoSet up GnuTLS support.
Ted Zlatanov [Sun, 26 Sep 2010 06:06:28 +0000 (01:06 -0500)]
Set up GnuTLS support.

* configure.in: Set up GnuTLS.

* lisp/net/gnutls.el: GnuTLS glue code to set up a connection.

* src/Makefile.in (LIBGNUTLS_LIBS, LIBGNUTLS_CFLAGS, ALL_CFLAGS)
(obj, LIBES): Set up GnuTLS support.

* src/config.in: Set up GnuTLS support.

* src/emacs.c: Set up GnuTLS support and call syms_of_gnutls.

* src/gnutls.c: The source code for GnuTLS support in Emacs.

* src/gnutls.h: The GnuTLS glue for Emacs, macros and enums.

* src/process.c (make_process, Fstart_process)
(read_process_output, send_process): Set up GnuTLS support for
process input/output file descriptors.

* src/process.h: Set up GnuTLS support.

13 years agoMerge changes made in Gnus trunk.
Gnus developers [Sun, 26 Sep 2010 04:03:19 +0000 (04:03 +0000)]
Merge changes made in Gnus trunk.

nnimap.el: Implement partial IMAP article fetch.
nnimap.el: Have nnimap not update the infos if it can't get info from the server.
Implement functions for showing the complete articles.
gnus-int.el (gnus-open-server): Don't query whether to go offline -- just do it.
gnus-art.el (gnus-mime-delete-part): Fix plural for "byte" when there isn't a single byte.
nndoc.el (nndoc-type-alist): Move mime-parts after mbox.  Suggested by Jay Berkenbilt.
mm-decode.el (mm-save-part): Allow saving to other directories the normal Emacs way.
gnus-html.el (gnus-html-rescale-image): Use our defalias gnus-window-inside-pixel-edges.
gnus-srvr.el (gnus-server-copy-server): Add documentation.
gnus.texi (Using IMAP): Document the new nnimap.
nnimap.el (nnimap-wait-for-response): Search further when we're not using streaming.
gnus-int.el (gnus-check-server): Say what the error was when opening failed.
nnheader.el (nnheader-get-report-string): New function.
gnus-int.el (gnus-check-server): Use report-string.
nnimap.el (nnimap-open-connection): Add more error reporting when nnimap fails early.
gnus-start.el (gnus-get-unread-articles): Don't try to open failed servers twice.
nnimap.el (nnimap-wait-for-response): Reversed logic in the nnimap-streaming test.
gnus-art.el: Removed CTAN button stuff, which I don't think is very relevant any more.
Remove NoCeM support, since nobody seems to use it any more.
Remove earcon and gnus-audio.
gnus.el (gnus): Silence gnus-load message.
gnus-group.el (gnus-read-ephemeral-bug-group): Add the bug email address to the To list for easier response.
gnus.texi (Connecting to an IMAP Server): Show how to use as primary method instead of secondary.

13 years agosrc/w32.c (get_emacs_configuration_options): Fix previous change.
Juanma Barranquero [Sun, 26 Sep 2010 01:39:24 +0000 (03:39 +0200)]
src/w32.c (get_emacs_configuration_options): Fix previous change.

13 years ago* lisp/notifications.el: Call dbus-register-signal only if it is bound.
Julien Danjou [Sat, 25 Sep 2010 21:57:02 +0000 (14:57 -0700)]
* lisp/notifications.el: Call dbus-register-signal only if it is bound.

13 years agoCosmetic doc fixes for eshell.
Glenn Morris [Sat, 25 Sep 2010 21:51:55 +0000 (14:51 -0700)]
Cosmetic doc fixes for eshell.

* eshell/em-alias.el, eshell/em-banner.el, eshell/em-basic.el:
* eshell/em-cmpl.el, eshell/em-dirs.el, eshell/em-glob.el:
* eshell/em-hist.el, eshell/em-ls.el, eshell/em-pred.el:
* eshell/em-prompt.el, eshell/em-rebind.el, eshell/em-script.el:
* eshell/em-smart.el, eshell/em-term.el, eshell/em-unix.el:
* eshell/esh-cmd.el, eshell/esh-ext.el, eshell/esh-io.el:
* eshell/esh-mode.el, eshell/esh-proc.el, eshell/esh-test.el:
* eshell/esh-util.el, eshell/esh-var.el:
Remove leading `*' from docs of faces and defcustoms.

13 years agoAdd more xz compression support.
Ulrich Mueller [Sat, 25 Sep 2010 21:42:48 +0000 (14:42 -0700)]
Add more xz compression support.

* doc/man/etags.1: xz compression is now supported.
* doc/misc/woman.texi (Interface Options): xz compression is now supported.

* lib-src/etags.c (compressors, print_language_names): Support xz compression.

* lisp/eshell/em-ls.el (eshell-ls-archive-regexp):
* lisp/eshell/esh-util.el (eshell-tar-regexp):
* lisp/ibuffer.el (ibuffer-compressed-file-name-regexp):
* lisp/info.el (Info-suffix-list):
* lisp/international/mule.el (auto-coding-alist):
* lisp/woman.el (woman-file-regexp, woman-file-compression-regexp):
* lisp/progmodes/etags.el (tags-compression-info-list):
Support xz compression.

13 years agoSmall url-cache fix.
Julien Danjou [Sat, 25 Sep 2010 20:59:05 +0000 (13:59 -0700)]
Small url-cache fix.

* lisp/url/url-cache.el (url-cache-create-filename): Ensure no-port and
default-port end up with the same cache file.
(url-cache-create-filename-human-readable)
(url-cache-create-filename-using-md5): Argument is always in the form of
a string now.

13 years ago* files.el (get-free-disk-space): Don't assume "df" output columns line up (Bug#6995).
Chong Yidong [Sat, 25 Sep 2010 20:16:35 +0000 (16:16 -0400)]
* files.el (get-free-disk-space): Don't assume "df" output columns line up (Bug#6995).

13 years ago* src/insdel.c (prepare_to_modify_buffer): Ensure the mark marker is alive
Chong Yidong [Sat, 25 Sep 2010 19:50:13 +0000 (15:50 -0400)]
* src/insdel.c (prepare_to_modify_buffer): Ensure the mark marker is alive
before using it (Bug#6977).

13 years agoMerge changes from emacs-23 branch.
Chong Yidong [Sat, 25 Sep 2010 18:55:16 +0000 (14:55 -0400)]
Merge changes from emacs-23 branch.

13 years agoFix require names in CEDET 1.0 merge.
Chong Yidong [Sat, 25 Sep 2010 18:49:43 +0000 (14:49 -0400)]
Fix require names in CEDET 1.0 merge.

* ede/linux.el (ede-project-class-files):
* ede/generic.el (ede-generic-new-autoloader):
* ede/emacs.el (ede-project-class-files):
* ede/simple.el (ede-project-class-files):
* ede/cpp-root.el (ede-project-class-files): Fix require name.

13 years agoFix up some EMACS_INT/int conversion errors related to xdisp.c.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 16:39:13 +0000 (18:39 +0200)]
Fix up some EMACS_INT/int conversion errors related to xdisp.c.

13 years agoxrdb.c EMACS_INT/int audit.
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 16:25:04 +0000 (18:25 +0200)]
xrdb.c EMACS_INT/int audit.

13 years agonndraft.el (nndraft-retrieve-headers): Insert Lines and Chars headers for prettier...
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 15:07:55 +0000 (15:07 +0000)]
nndraft.el (nndraft-retrieve-headers): Insert Lines and Chars headers for prettier summary display.

13 years agonnir.el (nnir-run-imap): Allow sending IMAP search patterns directly.
Andrew Cohen [Sat, 25 Sep 2010 14:24:54 +0000 (14:24 +0000)]
nnir.el (nnir-run-imap): Allow sending IMAP search patterns directly.

13 years agonnimap.el (nnimap-open-connection): Wait for the response to STARTTLS before starting...
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 14:19:38 +0000 (14:19 +0000)]
nnimap.el (nnimap-open-connection): Wait for the response to STARTTLS before starting negotiation.
gnus.el (gnus-local-domain): Put gnus-local-domain back again, since apparently third-party libraries depend on it.

13 years agognus-art.el (gnus-treat-from-gravatar, gnus-treat-mail-gravatar): Change default...
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 14:05:46 +0000 (14:05 +0000)]
gnus-art.el (gnus-treat-from-gravatar, gnus-treat-mail-gravatar): Change default to nil for privacy reasons.

13 years agognus-ems.el (gnus-put-image):Don't put any non-blank text into the buffer when insert...
Lars Magne Ingebrigtsen [Sat, 25 Sep 2010 13:43:27 +0000 (13:43 +0000)]
gnus-ems.el (gnus-put-image):Don't put any non-blank text into the buffer when inserting images.

13 years agoMerge changes made in Gnus trunk.
Julien Danjou [Sat, 25 Sep 2010 13:28:07 +0000 (13:28 +0000)]
Merge changes made in Gnus trunk.

gnus-bookmark.el: Remove useless gnus-bookmark-after-jump-hook.
gnus-group.el: Remove useless gnus-group-icon-cache.
gnus-group.el: Remove useless gnus-ephemeral-group-server.
gnus-picon.el: Remove useless gnus-picon-setup-p.
gnus-sum.el: Remove useless gnus-newsgroup-none-id.
gnus-uu.el: Remove gnus-uu-shar-file-name.
gnus.el: Remove useless gnus-use-generic-from.
gnus.el: Remove obsolete variable gnus-topic-indentation.
mml1991.el: Remove useless mml1991-verbose.
mml2015.el: Remove mc-default-scheme and mc-schemes useless variables.
nnheader.el: Remove useless variables news-reply-yank-message-id and news-reply-yank-from.
rfc1843.el: Remove useless rfc1843-old-gnus-decode-header-function variable.

13 years agoFix int/EMACS_INT use in textprop.c and window.c.
Eli Zaretskii [Sat, 25 Sep 2010 13:21:20 +0000 (09:21 -0400)]
Fix int/EMACS_INT use in textprop.c and window.c.

 window.c (Fpos_visible_in_window_p, Fdelete_other_windows)
 (Fselect_window, window_scroll_pixel_based)
 (window_scroll_line_based, Frecenter, Fset_window_configuration):
 Use EMACS_INT for buffer positions.
 textprop.c (validate_interval_range, interval_of)
 (property_change_between_p, Fadd_text_properties)
 (set_text_properties_1, Fremove_text_properties)
 (Fremove_list_of_text_properties, Ftext_property_any)
 (Ftext_property_not_all, copy_text_properties)
 (text_property_list, extend_property_ranges)
 (verify_interval_modification): Use EMACS_INT for buffer
 positions.

13 years agoMerge changes made in Gnus.tranck
Julien Danjou [Sat, 25 Sep 2010 12:49:02 +0000 (12:49 +0000)]
Merge changes made in Gnus.tranck

gnus-art.el: Remove useless gnus-treat-translate.
gnus-gravatar.el (gnus-gravatar-transform-address): Use gnus-gravatar-size.
gnus.el: Remove useless gnus-local-domain.
mml-smime.el: Remove useless mml-smime-verbose.
mml2015.el: Remove useless mml2015-verbose.

13 years agoFix int/EMACS_INT use in process.c and term.c.
Eli Zaretskii [Sat, 25 Sep 2010 12:31:15 +0000 (08:31 -0400)]
Fix int/EMACS_INT use in process.c and term.c.

 term.c (fast_find_position, term_mouse_highlight): Use EMACS_INT
 for buffer positions.
 process.c (read_process_output, send_process)
 (Fprocess_send_region, status_notify): Use EMACS_INT for buffer
 and string positions and size.

13 years agoFix typos.
Juanma Barranquero [Sat, 25 Sep 2010 12:04:35 +0000 (14:04 +0200)]
Fix typos.

* lisp/finder.el (finder-unknown-keywords):
* lisp/progmodes/gdb-mi.el (gdb-jsonify-buffer, gdb-running-threads-count):
* lisp/progmodes/etags.el (tags-table-including): Fix typos in docstrings.

* lisp/cedet/semantic/lex.el (semantic-ignore-comments): Doc fix.

* lisp/cedet/semantic/symref/list.el (semantic-symref-list-rename-open-hits):
  Fix typo in error message.
  (semantic-symref-list-map-open-hits): Fix typo in docstring.

* lisp/org/org-agenda.el (org-agenda-hide-tags-regexp):
* lisp/org/org.el (org-refile-targets): Fix typos in docstrings.

13 years agoFix int/EMACS_INT use in lread.c, marker.c, minibuf.c, print.c
Eli Zaretskii [Sat, 25 Sep 2010 11:55:30 +0000 (07:55 -0400)]
Fix int/EMACS_INT use in lread.c, marker.c, minibuf.c, print.c

 print.c (print_object, print_string, strout): Use EMACS_INT for
 string indices.
 minibuf.c (string_to_object): Use EMACS_INT for string position
 and size.
 marker.c (verify_bytepos): Use EMACS_INT for buffer positions.
 lread.c <read_from_string_index, read_from_string_index_byte>
 <read_from_string_limit, readchar_count>: Define EMACS_INT.
 (readchar, unreadchar, read_internal_start): Use EMACS_INT for
 buffer positions and string length.

13 years agoFix int/EMACS_INT use in keyboard.c.
Eli Zaretskii [Sat, 25 Sep 2010 09:36:36 +0000 (05:36 -0400)]
Fix int/EMACS_INT use in keyboard.c.

 keyboard.c <last_point_position, last_non_minibuf_size>: Declare EMACS_INT.
 (echo_truncate, adjust_point_for_property, read_char)
 (gen_help_event, make_lispy_event, modify_event_symbol)
 (Fexecute_extended_command, stuff_buffered_input): Use EMACS_INT
 for buffer positions and string length.
 keyboard.h (gen_help_event): Adjust prototype.
 termhooks.h <struct input_event>: Make `code' member EMACS_INT.
 commands.h <last_point_position>: Declare EMACS_INT.
 xdisp.c <help_echo_pos>: Define as EMACS_INT.
 (truncate_echo_area): Accept EMACS_INT argument.
 dispextern.h <help_echo_pos>: Declare EMACS_INT.
 lisp.h (truncate_echo_area): Adjust prototype.
 composite.c (composition_adjust_point): Return EMACS_INT.
 composite.h (composition_adjust_point): Adjust prototype.

13 years agosrc/ChangeLog: Another duplication removed.
Eli Zaretskii [Sat, 25 Sep 2010 07:44:43 +0000 (03:44 -0400)]
src/ChangeLog: Another duplication removed.

13 years agosrc/ChangeLog: Fix duplicate entries.
Eli Zaretskii [Sat, 25 Sep 2010 07:19:03 +0000 (09:19 +0200)]
src/ChangeLog: Fix duplicate entries.

13 years agoFix bug#6781: Use 127.0.0.1 for local hosts, not "localhost".
Juanma Barranquero [Sat, 25 Sep 2010 00:32:09 +0000 (02:32 +0200)]
Fix bug#6781: Use 127.0.0.1 for local hosts, not "localhost".

* lisp/server.el (server-start): Revert part of 2010-08-08 change.  Using
  address 127.0.0.1 for local host is now done in Fmake_network_process.
* src/process.c (Fmake_network_process): When arg :host is 'local,
  use address 127.0.0.1, not name "localhost".

13 years agoMerge changes made in Gnus trunk.
Gnus developers [Fri, 24 Sep 2010 22:33:34 +0000 (22:33 +0000)]
Merge changes made in Gnus trunk.

gnus.el (gnus-sloppily-equal-method-parameters): Avoid cl.el convenience functions.
nnrss.el (nnrss-retrieve-groups): Change to the group before checking its data structures.
nnimap.el (nnimap-split-incoming-mail): Fix paren typo in the 'junk handling.
starttls.el: (starttls-open-stream): Add autoload cookie.
nnimap.el (nnimap-command): Register the last command time so that we can use it for idling NOOPs.
nnimap.el: Implement IMAP keepalive.
gnus-cache.el (gnus-cache-braid-heads): When braiding heads, don't use the same article number for all the cached articles.
nnimap.el (nnimap-update-info): Protect against nil uidnexts.
gnus-group.el: Remove the outdated archive group stuff, which no longer works.
gnus-group.el, gnus.el: Remove the outdated charter support.
gnus-sum.el, gnus-group.el, gnus.el: Remove outdated support for FAQ fetching.
gnus-gravatar.el, gravatar.el: New files.

13 years agoFix int/EMACS_INT in eval.c and indent.c, correct previous changes.
Eli Zaretskii [Fri, 24 Sep 2010 19:30:13 +0000 (15:30 -0400)]
Fix int/EMACS_INT in eval.c and indent.c, correct previous changes.

 indent.c (Fcurrent_indentation, indented_beyond_p)
 (compute_motion): Use EMACS_INT for buffer position variables.
 lisp.h (indented_beyond_p): Adjust prototype.
 buffer.c (overlay_strings): Return EMACS_INT.
 buffer.h (overlay_strings): Adjust prototype.
 region-cache.c (pp_cache): Adjust format to arguments.
 eval.c <specpdl_size, lisp_eval_depth>: Declare EMACS_INT.
 (call_debugger): Use EMACS_INT for specpdl_size related variables.
 (verror): Use EMACS_INT for size of allocated buffer.

13 years agosrc/ChangeLog: Fix typo and remove duplicate info.
Juanma Barranquero [Fri, 24 Sep 2010 18:04:26 +0000 (20:04 +0200)]
src/ChangeLog: Fix typo and remove duplicate info.

13 years agoFix int/EMACS_INT use in ccl.c, cmds.c, data.c, dispnew.c.
Eli Zaretskii [Fri, 24 Sep 2010 17:48:10 +0000 (13:48 -0400)]
Fix int/EMACS_INT use in ccl.c, cmds.c, data.c, dispnew.c.

 keyboard.c (make_lispy_position): Use EMACS_INT for buffer
 positions.
 xdisp.c (redisplay_internal, try_window_id)
 (set_cursor_from_row, find_first_unchanged_at_end_row): Use
 EMACS_INT for buffer positions.
 dispextern.h (set_cursor_from_row, mode_line_string)
 (marginal_area_string): Adjust prototypes.
 dispnew.c (increment_matrix_positions)
 (increment_row_positions, copy_glyph_row_contents)
 (mode_line_string, marginal_area_string): Use EMACS_INT for buffer
 positions.
 dispextern.h (mode_line_string, marginal_area_string)
 (increment_matrix_positions, increment_row_positions): Adjust
 prototypes.
 data.c (Faref, Faset): Use EMACS_INT for string length and
 positions.
 cmds.c (internal_self_insert): Use EMACS_INT for the count of
 characters to insert.
 ccl.c (Fccl_execute_on_string): Use EMACS_INT for string
 position and size.

13 years agoFix int/EMACS_INT use in casefiddle.c and syntax.c.
Eli Zaretskii [Fri, 24 Sep 2010 15:24:47 +0000 (11:24 -0400)]
Fix int/EMACS_INT use in casefiddle.c and syntax.c.

 syntax.c (scan_words, update_syntax_table)
 (prev_char_comend_first, back_comment, skip_chars)
 (skip_syntaxes, Fforward_comment, Fbackward_prefix_chars): Use
 EMACS_INT for buffer and string positions.
 syntax.h (scan_words, update_syntax_table): Adjust prototypes.
 casefiddle.c (operate_on_word): Use EMACS_INT for buffer
 positions.

13 years agoFix EMACS_INT/int conversion in scroll.c.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 15:20:58 +0000 (17:20 +0200)]
Fix EMACS_INT/int conversion in scroll.c.

13 years agoFix EMACS_INT/int conversion in region-cache.c.
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 15:13:43 +0000 (17:13 +0200)]
Fix EMACS_INT/int conversion in region-cache.c.

13 years agoFix all EMACS_INT/int conversion errors in print.c (and related files).
Lars Magne Ingebrigtsen [Fri, 24 Sep 2010 15:01:03 +0000 (17:01 +0200)]
Fix all EMACS_INT/int conversion errors in print.c (and related files).

13 years agoFix int/EMACS_INT use in callproc.c.
Eli Zaretskii [Fri, 24 Sep 2010 13:32:25 +0000 (09:32 -0400)]
Fix int/EMACS_INT use in callproc.c.

 callproc.c (Fcall_process): Use EMACS_INT for count of
 characters read from the subprocess.

13 years agoReally fix int/EMACS_INT use in bidi.c.
Eli Zaretskii [Fri, 24 Sep 2010 13:05:24 +0000 (09:05 -0400)]
Really fix int/EMACS_INT use in bidi.c.

 bidi.c (struct bidi_paragraph_info): Use EMACS_INT for buffer positions.
 (bidi_cache_search, bidi_cache_find): Use EMACS_INT for buffer positions.

13 years agoFix int/EMACS_INT use in buffer.c.
Eli Zaretskii [Fri, 24 Sep 2010 12:45:09 +0000 (08:45 -0400)]
Fix int/EMACS_INT use in buffer.c.

 buffer.c (struct sortvec): Use EMACS_INT for buffer positions.
 (struct sortstrlist, overlay_str_len): Use EMACS_INT for string
 length.
 (advance_to_char_boundary, Fset_buffer_multibyte)
 (overlays_at, overlays_in, mouse_face_overlay_overlaps)
 (overlay_touches_p, record_overlay_string, overlay_strings)
 (recenter_overlay_lists, fix_start_end_in_overlays)
 (modify_overlay, Fmove_overlay, report_overlay_modification)
 (evaporate_overlays): Use EMACS_INT for buffer positions.
 lisp.h (fix_start_end_in_overlays, overlay_touches_p): Adjust
 prototypes.

13 years agoFix int/EMACS_INT in bidi.c.
Eli Zaretskii [Fri, 24 Sep 2010 12:05:24 +0000 (08:05 -0400)]
Fix int/EMACS_INT in bidi.c.

 dispextern.h (struct bidi_saved_info): Use EMACS_INT for buffer positions.

13 years agoFix int/EMACS_INT usage in fns.c.
Eli Zaretskii [Fri, 24 Sep 2010 11:55:44 +0000 (07:55 -0400)]
Fix int/EMACS_INT usage in fns.c.

 fns.c (Fcompare_strings, Fstring_lessp, concat)
 (string_make_unibyte, Fstring_as_unibyte, Fsubstring)
 (Fsubstring_no_properties, substring_both, Ffillarray)
 (Fclear_string, mapcar1, Fmapconcat, Fmapcar, Fmapc)
 (Fbase64_encode_region, Fbase64_encode_string, base64_encode_1)
 (Fbase64_decode_region, Fbase64_decode_string, base64_decode_1)
 (Fmd5): Use EMACS_INT for buffer and string positions and length
 variables and arguments.
 <struct textprop_rec>: Use EMACS_INT for positions.
 lisp.h (substring_both): Adjust prototype.

13 years agoRemove Emacs 21 stuff.
Katsumi Yamaoka [Fri, 24 Sep 2010 07:25:37 +0000 (07:25 +0000)]
Remove Emacs 21 stuff.

gmm-utils.el (gmm-tool-bar-from-list): Always use tool-bar-local-item and tool-bar-local-item-from-menu.
gnus-agent.el (gnus-agent-make-mode-line-string): Always use mode-line-highlight face for Emacs.
gnus-art.el (toplevel): Don't bind recursive-load-depth-limit while loading gnus-sum.elc; don't autoload canlock-verify.
gnus-art.el (gnus-article-jump-to-part): Use read-number.
gnus-art.el (gnus-insert-mime-button, gnus-insert-mime-security-button): Remove Emacs pre-21 compatible code for help-echo.
gnus-art.el (gnus-article-next-page-1): No need to adjust the number of lines.
gnus-art.el (gnus-article-describe-bindings): Always use help-buffer.
gnus-audio.el (gnus-audio-inline-sound): Comment fix.
gnus-cus.el (gnus-custom-mode): Comment fix.
gnus-group.el (gnus-group-update-tool-bar): Comment fix.
gnus-sum.el (gnus-remove-overlays): Doc fix.
gnus-util.el (gnus-select-frame-set-input-focus): Remove Emacs 21 compatible code.

13 years agognus-start.el (gnus-after-getting-new-news-hook): Add version tag.
Julien Danjou [Fri, 24 Sep 2010 07:19:38 +0000 (07:19 +0000)]
gnus-start.el (gnus-after-getting-new-news-hook): Add version tag.

13 years agoRemove W32 API function pointer unused since 2005-02-15T23:19:26Z!jasonr@gnu.org.
Juanma Barranquero [Fri, 24 Sep 2010 03:35:55 +0000 (05:35 +0200)]
Remove W32 API function pointer unused since 2005-02-15T23:19:26Z!jasonr@gnu.org.

* w32fns.c (clipboard_sequence_fn): Don't declare.
  (globals_of_w32fns): Don't initialize it.

13 years agolisp/ChangeLog: Fix dates after merge.
Juanma Barranquero [Fri, 24 Sep 2010 03:23:07 +0000 (05:23 +0200)]
lisp/ChangeLog: Fix dates after merge.

13 years agoMove some autoloaded auto-mode-alist entries to files.el.
Glenn Morris [Fri, 24 Sep 2010 03:06:33 +0000 (20:06 -0700)]
Move some autoloaded auto-mode-alist entries to files.el.

* image-mode.el, progmodes/compile.el, progmodes/gud.el:
* progmodes/mixal-mode.el, textmodes/bibtex-style.el:
* textmodes/css-mode.el, textmodes/dns-mode.el:
Move autoloaded auto-mode-alist entries to files.el.
* files.el (auto-mode-alist): Move entries here.

13 years agoComments.
Glenn Morris [Fri, 24 Sep 2010 02:59:16 +0000 (19:59 -0700)]
Comments.

13 years ago* doc/misc/url.texi (Disk Caching): Tweak previous change.
Glenn Morris [Fri, 24 Sep 2010 02:38:11 +0000 (19:38 -0700)]
* doc/misc/url.texi (Disk Caching): Tweak previous change.

13 years agoMinor url.texi update.
Julien Danjou [Fri, 24 Sep 2010 02:34:56 +0000 (19:34 -0700)]
Minor url.texi update.

* doc/misc/url.texi (Disk Caching): Mention url-cache-expire-time,
url-cache-expired, and url-fetch-from-cache.

13 years agoMerge changes from emacs-23 branch.
Chong Yidong [Fri, 24 Sep 2010 02:10:54 +0000 (22:10 -0400)]
Merge changes from emacs-23 branch.

13 years agoMerge changes made in Gnus trunk.
Katsumi Yamaoka [Fri, 24 Sep 2010 00:38:10 +0000 (00:38 +0000)]
Merge changes made in Gnus trunk.

gnus-html.el (gnus-html-encode-url-chars): New function, that's an alias to browse-url-url-encode-chars if any.
nnir.el: Silence the byte compiler.

13 years agoMerge changes made in Gnus trunk.
Gnus developers [Thu, 23 Sep 2010 23:14:02 +0000 (23:14 +0000)]
Merge changes made in Gnus trunk.

nnimap.el (nnimap-update-info): When UIDNEXT is present, use that for the active.
Split -request-update-info into -request-marks and -update-info.
nnimap.el (nnimap-transform-headers): Don't bug out on invalid BODYSTRUCTUREs.
nnimap.el (nnimap-transform-headers): Unfold quoted {42} headers.
nnir.el (nnir-run-imap): Fix up nnir to work with the new nnimap.
nnimap.el (nnimap-stream): Add starttls support.
gnus-int.el (gnus-request-update-info): Protect against backends not having the function.
gnus-html.el (gnus-html-rescale-image): Revert change that uses window-inside-pixel-edges.
gnus-start.el (gnus-fixup-nnimap-unread-after-getting-new-news): Remove.
nnimap.el (nnimap-retrieve-headers): Return 'headers.
gnus-sum.el (gnus-summary-local-variables): Prepare for list/range makeover.
gnus-start.el: Add new variable gnus-use-backend-marks, and start reading marks again.

13 years agoCast SPECPDL_INDEX to int, and do further EMACS_INT/int cleanups.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 20:57:48 +0000 (22:57 +0200)]
Cast SPECPDL_INDEX to int, and do further EMACS_INT/int cleanups.

13 years agoClean up EMACS_INT/int in cmds.c, as well as USE_SAFE_ALLOCA.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 20:16:55 +0000 (22:16 +0200)]
Clean up EMACS_INT/int in cmds.c, as well as USE_SAFE_ALLOCA.

13 years agoClean up EMACS_INT/int usage in doc.c and doprnt.c.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 19:53:46 +0000 (21:53 +0200)]
Clean up EMACS_INT/int usage in doc.c and doprnt.c.

13 years agoFix last changes in editfns.c and intervals.c.
Eli Zaretskii [Thu, 23 Sep 2010 19:18:30 +0000 (15:18 -0400)]
Fix last changes in editfns.c and intervals.c.

 editfns.c (clip_to_bounds): Return an EMACS_INT value.
 lisp.h (clip_to_bounds): Adjust prototype.
 intervals.c (adjust_for_invis_intang): Return EMACS_INT value.

13 years agoFix EMACS_INT/int conversion errors in marker.c.
Lars Magne Ingebrigtsen [Thu, 23 Sep 2010 19:12:18 +0000 (21:12 +0200)]
Fix EMACS_INT/int conversion errors in marker.c.

13 years agoMerge changes from emacs-23 branch
Chong Yidong [Thu, 23 Sep 2010 19:00:31 +0000 (15:00 -0400)]
Merge changes from emacs-23 branch

13 years agoUse EMACS_INT instead of EMACS_UINT in intervals.c.
Eli Zaretskii [Thu, 23 Sep 2010 18:54:49 +0000 (14:54 -0400)]
Use EMACS_INT instead of EMACS_UINT in intervals.c.

 The latter causes crashes, since LENGTH macro in intervals.h:114 has to be
 able to return a negative number.

13 years agoAvoid intervals crash by changing EMACS_UINTs to EMACS_INT.
Chong Yidong [Thu, 23 Sep 2010 18:50:57 +0000 (14:50 -0400)]
Avoid intervals crash by changing EMACS_UINTs to EMACS_INT.

* intervals.c (traverse_intervals, rotate_right, rotate_left)
(split_interval_right, find_interval, next_interval)
(delete_node, delete_interval, interval_deletion_adjustment)
(adjust_intervals_for_deletion, merge_interval_right)
(merge_interval_left, graft_intervals_into_buffer)
(copy_intervals): Convert EMACS_UINTs to EMACS_INT.

* intervals.h (traverse_intervals): Update prototype.

13 years agoFix src/ChangeLog of the last commit.
Eli Zaretskii [Thu, 23 Sep 2010 18:37:54 +0000 (14:37 -0400)]
Fix src/ChangeLog of the last commit.

13 years agoFix use of int instead of EMACS_INT in search.c and region-cache.c.
Eli Zaretskii [Thu, 23 Sep 2010 18:35:11 +0000 (14:35 -0400)]
Fix use of int instead of EMACS_INT in search.c and region-cache.c.

 indent.c (compute_motion): Use EMACS_INT for arguments to
 region_cache_forward.
 region-cache.c (struct boundary, struct region_cache): Use
 EMACS_INT for positions.
 (find_cache_boundary, move_cache_gap, insert_cache_boundary)
 (delete_cache_boundaries, set_cache_region)
 (invalidate_region_cache, know_region_cache)
 (region_cache_forward, region_cache_backward, pp_cache): Use
 EMACS_INT for buffer positions.
 region-cache.h (know_region_cache, invalidate_region_cache)
 (region_cache_forward, region_cache_backward): Adjust prototypes.
 search.c (string_match_1, fast_c_string_match_ignore_case)
 (looking_at_1, scan_buffer, scan_newline)
 (find_next_newline_no_quit, find_before_next_newline)
 (search_command, trivial_regexp_p, search_buffer, simple_search)
 (boyer_moore, wordify, Freplace_match): Use EMACS_INT for buffer
 and string positions and length.
 lisp.h (scan_buffer, scan_newline, find_next_newline_no_quit)
 (find_before_next_newline): Adjust prototypes.

13 years agoFix use of int instead of EMACS_INT in editfns.c.
Eli Zaretskii [Thu, 23 Sep 2010 17:10:21 +0000 (13:10 -0400)]
Fix use of int instead of EMACS_INT in editfns.c.

 editfns.c (transpose_markers, update_buffer_properties)
 (buildmark, clip_to_bounds, Fgoto_char, overlays_around)
 (get_pos_property, Fconstrain_to_field)
 (Fline_beginning_position, Fline_end_position, Fprevious_char)
 (Fchar_after, Fchar_before, Finsert_char)
 (Finsert_buffer_substring, Fcompare_buffer_substrings)
 (Fsubst_char_in_region, Fformat, Ftranspose_regions): Use
 EMACS_INT for buffer and string position variables.
 lisp.h (clip_to_bounds): Adjust prototype.

13 years agoFix uses of int instead of EMACS_INT in intervals.c.
Eli Zaretskii [Thu, 23 Sep 2010 15:46:54 +0000 (11:46 -0400)]
Fix uses of int instead of EMACS_INT in intervals.c.

 intervals.c (traverse_intervals, rotate_right, rotate_left)
 (balance_an_interval, split_interval_right, split_interval_left)
 (find_interval, next_interval, update_interval)
 (adjust_intervals_for_insertion, delete_node, delete_interval)
 (interval_deletion_adjustment, adjust_intervals_for_deletion)
 (offset_intervals, merge_interval_right, merge_interval_left)
 (graft_intervals_into_buffer, adjust_for_invis_intang)
 (move_if_not_intangible, get_local_map, copy_intervals)
 (copy_intervals_to_string, compare_string_intervals)
 (set_intervals_multibyte_1): Use EMACS_INT for buffer positions
 and EMACS_UINT for interval tree size.
 intervals.h (traverse_intervals, split_interval_right)
 (split_interval_left, find_interval, offset_intervals)
 (graft_intervals_into_buffer, copy_intervals)
 (copy_intervals_to_string, move_if_not_intangible, get_local_map)
 (update_interval): Adjust prototypes.

13 years agoFix more uses of int instead of EMACS_INT.
Eli Zaretskii [Thu, 23 Sep 2010 14:32:38 +0000 (10:32 -0400)]
Fix more uses of int instead of EMACS_INT.

 xdisp.c (check_point_in_composition, reconsider_clip_changes):
 Use EMACS_INT for buffer position variables and arguments.
 composite.c (get_composition_id, find_composition)
 (run_composition_function, compose_text)
 (composition_gstring_width, autocmp_chars)
 (composition_update_it, Ffind_composition_internal): Use EMACS_INT
 for buffer positions and string length variables and arguments.
 composite.h (get_composition_id, find_composition, compose_text)
 (composition_gstring_width): Adjust prototypes.
 editfns.c (Fformat): Use EMACS_INT for string size variables.
 xdisp.c (store_mode_line_noprop, display_mode_element): Use
 EMACS_INT for string positions.
 intervals.c (get_property_and_range): Use EMACS_INT for buffer
 position arguments.
 intervals.h (get_property_and_range): Adjust prototype.
 character.c (parse_str_as_multibyte, str_as_multibyte)
 (parse_str_to_multibyte, str_to_multibyte, str_as_unibyte)
 (string_count_byte8, string_escape_byte8, c_string_width)
 (strwidth, lisp_string_width, multibyte_chars_in_text): Use
 EMACS_INT for string length variables and arguments.
 (string_escape_byte8): Protect against too long strings.
 character.h (parse_str_as_multibyte, str_as_multibyte)
 (parse_str_to_multibyte, str_to_multibyte, str_as_unibyte)
 (c_string_width, strwidth, lisp_string_width): Adjust
 prototypes.
 lisp.h (check_point_in_composition): Adjust prototype.

13 years agoFix some more uses of int instead of EMACS_INT.
Eli Zaretskii [Thu, 23 Sep 2010 12:09:12 +0000 (08:09 -0400)]
Fix some more uses of int instead of EMACS_INT.

 font.c (font_intern_prop): Use EMACS_INT for string length
 variables.
 character.c (parse_str_as_multibyte, str_as_multibyte)
 (parse_str_to_multibyte, str_to_multibyte, str_as_unibyte)
 (string_count_byte8, string_escape_byte8): Use EMACS_INT for
 string length arguments, variables, and return values.
 character.h (parse_str_as_multibyte, str_as_multibyte)
 (parse_str_to_multibyte, str_to_multibyte, str_as_unibyte): Adjust
 prototypes.
 fns.c (Fstring_as_multibyte): Use EMACS_INT for string length
 variables.
 alloc.c <total_string_size>: Declare as EMACS_INT, not int.
 (Fmake_string): Protect against too large strings.
 (live_string_p, live_cons_p, live_symbol_p, live_float_p)
 (live_misc_p): Use ptrdiff_t instead of int for pointer
 differences.
 (string_bytes, check_sblock, check_string_free_list)
 (allocate_string_data, compact_small_strings, Fmake_string)
 (Fmake_bool_vector, make_string, make_unibyte_string)
 (make_multibyte_string, make_string_from_bytes)
 (make_specified_string_string, Fmake_list, Fmake_vector): Use
 EMACS_INT for string length variables and arguments.
 (find_string_data_in_pure, make_pure_string, make_pure_c_string)
 (Fpurecopy): Use EMACS_INT for string size.
 (mark_vectorlike, mark_char_table, mark_object): Use EMACS_UINT
 for vector size.
 lisp.h (make_string, make_unibyte_string, make_multibyte_string)
 (make_string_from_bytes, make_specified_string_string)
 (make_pure_string, string_bytes): Adjust prototypes.

13 years agognus-group.el (gnus-group-update-hook): Add missing version.
Julien Danjou [Thu, 23 Sep 2010 07:59:12 +0000 (07:59 +0000)]
gnus-group.el (gnus-group-update-hook): Add missing version.
gnus-group.el (gnus-group-highlight-line): Docstring fix.
nnimap.el (nnimap-stream): Fix docstring.

13 years agoTrivial bytecomp.el change.
Glenn Morris [Thu, 23 Sep 2010 07:55:01 +0000 (00:55 -0700)]
Trivial bytecomp.el change.

* lisp/emacs-lisp/bytecomp.el (byte-compile-file-form-defvar):
(byte-compile-defvar, byte-compile-cl-warn):
Start warnings with lower-case, like the majority.

13 years ago* lisp/files.el (auto-mode-alist): Add .xa, .xw, .xsw for ld-script-mode.
Glenn Morris [Thu, 23 Sep 2010 07:40:11 +0000 (00:40 -0700)]
* lisp/files.el (auto-mode-alist): Add .xa, .xw, .xsw for ld-script-mode.

13 years ago* lisp/files.el (auto-mode-alist): Prefer C-mode for .xs. (Bug#7071)
Glenn Morris [Thu, 23 Sep 2010 07:34:40 +0000 (00:34 -0700)]
* lisp/files.el (auto-mode-alist): Prefer C-mode for .xs.  (Bug#7071)

13 years agoDefine ld-script auto-mode-alist entries in the standard place.
Glenn Morris [Thu, 23 Sep 2010 07:26:10 +0000 (00:26 -0700)]
Define ld-script auto-mode-alist entries in the standard place.

* lisp/progmodes/ld-script.el (auto-mode-alist): Move to files.el.
* lisp/files.el (auto-mode-alist): Move ld-script entries here,
further down the list.

13 years agoCosmetic changes for add-log.el.
Glenn Morris [Thu, 23 Sep 2010 07:17:08 +0000 (00:17 -0700)]
Cosmetic changes for add-log.el.

* lisp/vc/add-log.el: Don't require timezone when compiling.
(timezone-make-date-sortable): Autoload it.
(change-log-sortable-date-at): Don't require timezone.
Use `ignore-errors'.

13 years agoTiny comint.el change.
Glenn Morris [Thu, 23 Sep 2010 07:09:24 +0000 (00:09 -0700)]
Tiny comint.el change.
* lisp/comint.el (comint-use-prompt-regexp-instead-of-fields):
Move alias before definition, so it does not need autoloading.

13 years agoMove some aliases to options before the associated definitions.
Glenn Morris [Thu, 23 Sep 2010 07:05:22 +0000 (00:05 -0700)]
Move some aliases to options before the associated definitions.

* isearch.el (isearch-lazy-highlight-cleanup)
(isearch-lazy-highlight-initial-delay)
(isearch-lazy-highlight-interval)
(isearch-lazy-highlight-max-at-a-time, isearch-lazy-highlight-face):
* net/net-utils.el (ipconfig-program-options):
Move aliases to options before the associated definitions.

13 years agoRemove timestamp and related local variables from table.el.
Glenn Morris [Thu, 23 Sep 2010 06:48:13 +0000 (23:48 -0700)]
Remove timestamp and related local variables from table.el.
It just causes unnecessary merge conflicts.

13 years agoRemove leading `*' from docs of some defcustoms etc.
Glenn Morris [Thu, 23 Sep 2010 06:42:45 +0000 (23:42 -0700)]
Remove leading `*' from docs of some defcustoms etc.

* emulation/crisp.el, emulation/cua-base.el, emulation/edt.el:
* emulation/pc-select.el, emulation/vip.el, international/iso-ascii.el:
* international/kkc.el, international/ogonek.el, mail/feedmail.el:
* net/browse-url.el, net/eudc-vars.el, net/net-utils.el:
* net/rcompile.el, net/rlogin.el, textmodes/enriched.el:
* textmodes/makeinfo.el, textmodes/page-ext.el, textmodes/picture.el:
* textmodes/refer.el, textmodes/spell.el, textmodes/table.el:
* textmodes/tex-mode.el, textmodes/two-column.el:
Remove leading `*' from docs of defcustoms etc.