1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-06 07:31:13 -08:00
Commit graph

96459 commits

Author SHA1 Message Date
Lars Magne Ingebrigtsen
aecb42aa49 Give up on using gnutls-cli for starttls. 2010-10-01 12:56:44 +00:00
Dan Nicolaescu
088dcc3e8c Use intern_c_string instead of intern.
* src/nsselect.m (syms_of_nsselect):
* src/nsmenu.m (syms_of_nsmenu):
* src/nsfns.m (syms_of_nsfns):
* src/msdos.c (syms_of_msdos):
* src/image.c (syms_of_image):
* src/charset.c (syms_of_charset): Use intern_c_string instead of intern.
2010-10-01 05:25:21 -07:00
Dan Nicolaescu
321401d15f * src/point.h: Remove, unused. 2010-10-01 05:19:52 -07:00
Eli Zaretskii
1dc253e89b nt/ChangeLog: Fix last entry. 2010-10-01 13:52:23 +02:00
Eli Zaretskii
73077a9af5 Support TAGS targets in the w32 build.
nt/makefile.w32-in (frc, TAGS, TAGS-gmake, TAGS-nmake): New targets.
 emacs-src.tags: New file.
 src/makefile.w32-in (TAGS, frc, TAGS-LISP, ../nt/TAGS, tags)
 (TAGS-gmake, TAGS-nmake, TAGS-LISP-gmake, TAGS-LISP-nmake)
 (nt-TAGS-gmake, nt-TAGS-nmake): New targets.
 lisp/makefile.w32-in (DEST, TAGS, TAGS-LISP, TAGS-nmake)
 (TAGS-LISP-nmake, TAGS-gmake, TAGS-LISP-gmake, TAGS-SH)
 (TAGS-LISP-SH, TAGS-CMD, TAGS-LISP-CMD): New targets.
 lib-src/makefile.w32-in (tags, TAGS): New targets.
2010-10-01 13:45:16 +02:00
Lars Magne Ingebrigtsen
967f57dcc8 Florian Ragwitz' stuff removed because of missing paperwork. 2010-10-01 11:15:10 +00:00
Eli Zaretskii
19d5deefe5 Fix bug #7102.
gmake.defs: Add a comment with a single quote to fix fontification.
2010-10-01 10:16:39 +02:00
Glenn Morris
1fcaf927db * lisp/obsolete/sc.el: Remove file. 2010-10-01 00:24:35 -07:00
Katsumi Yamaoka
6f76a31e77 gnus-util.el (gnus-completing-read-function): Exclude gnus-icompleting-read and gnus-ido-completing-read from candidates for XEmacs.
Silence the byte compiler.
2010-10-01 06:56:38 +00:00
Katsumi Yamaoka
4b36c6d4de gravatar.el (gravatar-create-image): New function. 2010-10-01 05:50:11 +00:00
Glenn Morris
1ef075bb27 Tweak temporary-file-directory on darwin systems.
* lisp/files.el (temporary-file-directory): On darwin, also try
DARWIN_USER_TEMP_DIR (see discussion in bug#7135).
2010-09-30 20:57:26 -07:00
Juanma Barranquero
a16f5f64c7 lisp/server.el (server-start): For compatibility, revert part of 2010-09-30T02:53:26Z!lekktu@gmail.com. 2010-10-01 03:28:45 +02:00
Katsumi Yamaoka
47e088962f Fix previous merge from Gnus trunk. 2010-10-01 00:34:42 +00:00
Gnus developers
6b9588145b nnimap.el (nnimap-request-accept-article): Get the Message-ID without the \r.
nnimap.el (nnimap-find-article-by-message-id): Use EXAMINE instead of SELECT to get the message-id.
gnus-art.el, gnus.el, nnimap.el: Fix up make-obsolete-variable declarations throughout.
gnus.texi (Mail Source Specifiers): Remove webmail.el mentions.
mail-source.el: Removed webmail support.
nntp.el (nntp-server-list-active-group): Document.
gnus.texi (NNTP): Document nntp-server-list-active-group.
gnus.texi (Customizing the IMAP Connection): Remove extra quote.
nnimap.el (nnimap-find-article-by-message-id): Really return the article number.
nnimap.el: Add nnimap-split-fancy.
netrc.el (netrc-credentials, netrc-machine): Return the value of the "default" entry.
nnimap.el: Use tls.el exclusively, and not starttls.el at all.
nnimap.el (nnimap-wait-for-connection): Accept the moronic openssl s_client -starttls output, too.
nnrss.el (nnrss-use-local): Add documentation.
message.el (message-ignored-supersedes-headers): Strip Injection-* headers before superseding.
nnimap.el (nnimap-open-connection): Reinstate the auto-upgrade from unencrypted to STARTTLS, if possible.
nnir.el: Use the server names without suffixes.
gnus-sum.el (gnus-summary-show-thread): Skip past invisible text when expanding threads.
gnus-registry.el: Don't follow nnmairix references.  Install the nnregistry refer method.
gnus.texi (Spam Package Configuration Examples, SpamOracle): Remove nnimap-split-rule from examples.
2010-10-01 00:25:50 +00:00
Dan Nicolaescu
55e572ef89 * src/xml.c (parse_string): Use const. 2010-09-30 16:26:40 -07:00
Lars Magne Ingebrigtsen
d4b6d95d51 (Fbacktrace): Don't overwrite print-level on exit.
Also only override Vprint_level if it isn't already bound, and
increase the level to 8 to produce more useful backtraces for bug
reports.
2010-09-30 16:28:22 +02:00
Eli Zaretskii
cad90f3b7a Fix documentation of VC status indicator in mode line.
lisp/vc/vc-hooks.el (vc-default-mode-line-string): Doc fix.
 doc/emacs/maintaining.texi (VC Mode Line): Mention all the possible VC
 status indicator characters.
2010-09-30 14:44:25 +02:00
Julien Danjou
743595bc34 gnus-agent.el (gnus-agent-add-group): Fix call to gnus-completing-read. 2010-09-30 10:25:45 +00:00
Gnus developers
229b59da36 Merge changes made in Gnus trunk.
nndraft.el (nndraft-request-expire-articles): Use the group name instead if "nndraft".
gnus.texi (Using IMAP): Remove the @acronyms from the headings.
nnregistry.el: Added.
nnimap.el (nnimap-insert-partial-structure): Be way more permissive when interpreting the structures.
GNUS-NEWS: Minor error in GNUS-NEWS - password-cache.el.
nnimap.el (nnimap-request-accept-article): Add \r\n to the lines to make this work with Cyrus.
gnus-registry.el: Don't prompt on load, which makes it impossible to build Gnus.
gnus-gravatar.el: Add gnus-gravatar-properties.
gnus-agent.el, gnus-art.el, gnus-bookmark.el, gnus-dired.el, gnus-group.el,\
 gnus-int.el, gnus-msg.el, gnus-registry.el, gnus-score.el, gnus-srvr.el,\
 gnus-sum.el, gnus-topic.el, gnus-util.el, gnus.el, mm-decode.el, mm-util.el,\
 mm-view.el, mml-smime.el, mml.el, nnmairix.el, nnrss.el, smime.el:\
 Introduce gnus-completing-read.
gnus-util.el: Make completing-read function configurable.
gnus-util.el: Add requires and fix history for iswitchb.
webmail.el: Remove netscape/my-deja, since they no longer exist.
gnus.el (gnus-local-domain): Declare variable obsolete.
nnimap.el (nnimap-insert-partial-structure): Get the type from the correct slot, too.
pop3.el (pop3-send-streaming-command, pop3-stream-length): New variable.
nnimap.el (nnimap-open-connection): Revert the auto-network->starttls code.
nnimap.el (nnimap-request-set-mark): Erase the buffer before issuing commands.
nnimap.el (nnimap-split-rule): Mark as obsolete.
gnus-sum.el (gnus-valid-move-group-p): Make sure that `group' is a symbol.
nnimap.el (nnimap-split-incoming-mail): Allow `default' as nnimap-split-methods value.
nnimap.el (nnimap-request-article): Downcase the NILs so that they are nil.
nndoc.el (nndoc-retrieve-groups): New function.
gnus.texi: Fix Gravatar documentation.
2010-09-30 08:39:23 +00:00
Juanma Barranquero
968ef9b4da lisp/server.el: Use just one way to pass the Emacs PID to emacsclient.
* lib-src/emacsclient.c (get_server_config): Don't read Emacs pid from
  the authentication file.

* lisp/server.el (server-start): Don't write pid to the authentication file.
  (server-create-tty-frame): Don't send pid.
  (server-process-filter): Send pid at the start of every connection.
2010-09-30 04:53:26 +02:00
Glenn Morris
cf16af4234 etc/NEWS updates. 2010-09-29 19:23:25 -07:00
Glenn Morris
8e378d88cc Remove some diary-lib function aliases, obsolete since 22.1.
* lisp/calendar/diary-lib.el (view-diary-entries, list-diary-entries)
(show-all-diary-entries): Remove obsolete function aliases.
2010-09-29 19:18:24 -07:00
Glenn Morris
3536dea896 Remove some obsolete appt.el code.
* lisp/calendar/appt.el (appt-issue-message, appt-visible, appt-msg-window):
Remove options, obsolete since 22.1.
(appt-display-format, appt-display-message): Remove
backwards-compatibility code.
(appt-check): No longer check appt-issue-message.
(appt-make-list): No longer autoload it.  Doc fix.  No longer
activate the package.
2010-09-29 19:15:17 -07:00
Dan Nicolaescu
e4b6db1206 * src/Makefile.in: ecrt0.c does not exist anymore, do not mention it. 2010-09-29 18:20:51 -07:00
Juanma Barranquero
1becef93b4 src/w32console.c (vga_stdcolor_name): Remove unused function. 2010-09-30 02:09:04 +02:00
Romain Francoise
6b0f7311f1 configure.in: Don't enable ImageMagick unless HAVE_X11. 2010-09-29 20:52:34 +02:00
Juanma Barranquero
a69edb8adf lib-src/makefile.w32-in (../src/config.h): Remove target, it is stale. 2010-09-29 17:07:34 +02:00
Lars Magne Ingebrigtsen
e6059fa244 Clean up gnutls.c coding style to conform with the Emacs style.
Remove some debugging messages.
Cast some parameters to avoid compilation warnings.
2010-09-29 16:30:45 +02:00
Eli Zaretskii
252b4f5cf6 nt/configure.bat: Fix condition for copying paths.h into ../src/epaths.h. 2010-09-29 15:58:11 +02:00
Stefan Monnier
0127078761 * lisp/gnus/nnmail.el (group, group-art-list, group-art):
Remove unneeded directives.
2010-09-29 15:38:27 +02:00
Lars Magne Ingebrigtsen
bac5cef8cc Do the gnutls handshake from the reader loop, instead of looping over
the handshake from Emacs Lisp.
2010-09-29 15:25:24 +02:00
Lars Magne Ingebrigtsen
df7fcafff0 Make sure all reads/writes to gnutls streams go via the gnutls functions. 2010-09-29 14:48:29 +02:00
Eli Zaretskii
af7ef32d8e Fix bug #7128.
xdisp.c (reseat_1): Initialize bidi_it.paragraph_dir to NEUTRAL_DIR.
 (handle_invisible_prop, iterate_out_of_display_property)
 (next_element_from_buffer): If bidi_it.first_elt is set, call
 bidi_paragraph_init with NO_DEFAULT_P argument non-zero.
2010-09-29 11:52:43 +02:00
Eli Zaretskii
9a2ba07026 xdisp.c (string_buffer_position): Remove unused variables. 2010-09-29 05:11:58 -04:00
Eli Zaretskii
d585695f3a Fix int/EMACS_INT use in xdisp.c and print.c.
print.c (print_object): Fix format string and argument types for
 printing a Lisp_Misc_Marker.
 xdisp.c (pos_visible_p, c_string_pos, number_of_chars)
 (load_overlay_strings, get_overlay_strings_1)
 (get_overlay_strings, forward_to_next_line_start)
 (back_to_previous_visible_line_start, reseat, reseat_to_string)
 (get_next_display_element, next_element_from_string)
 (next_element_from_c_string, next_element_from_buffer)
 (move_it_vertically_backward, move_it_by_lines, add_to_log)
 (message_dolog, message_log_check_duplicate, message2_nolog)
 (message3, message3_nolog, vmessage, set_message, set_message_1)
 (hscroll_window_tree, text_outside_line_unchanged_p)
 (set_cursor_from_row, set_vertical_scroll_bar, redisplay_window)
 (find_last_unchanged_at_beg_row)
 (find_first_unchanged_at_end_row, row_containing_pos)
 (trailing_whitespace_p, display_mode_element, decode_mode_spec)
 (display_count_lines, x_produce_glyphs, note_mouse_highlight): Use
 EMACS_INT for buffer and string positions.
 dispextern.h (struct it) <string_nchars>: Declare EMACS_INT.
 (row_containing_pos): Adjust prototype.
 lisp.h (pos_visible_p, message2, message2_nolog, message3)
 (message2_nolog, set_message): Adjust prototypes.
2010-09-29 05:06:53 -04:00
Daiki Ueno
b9476c045f * epa.texi (Bug Reports): New section. 2010-09-29 17:36:38 +09:00
Juanma Barranquero
6ab88e02c9 * emacsclient.c (main): Remove unused variables.
(start_daemon_and_retry_set_socket): Use EXIT_FAILURE.
2010-09-29 10:18:40 +02:00
Glenn Morris
5f87432784 Remove unused variable top_srcdir from doc Makefiles.
* doc/emacs/Makefile.in (top_srcdir): Remove unused variable.
* doc/misc/Makefile.in (top_srcdir): Remove unused variable.
2010-09-28 21:25:59 -07:00
Glenn Morris
17a46341d8 Use temp-buffers when not displaying the diary.
* lisp/calendar/diary-lib.el (diary-list-entries): Use temp buffers when
not displaying the diary.
(diary-add-to-list): If no buffer-file-name, fall back to diary-file.
* lisp/calendar/appt.el (appt-check): No longer need to kill diary.
2010-09-28 21:19:30 -07:00
Glenn Morris
7161e329ef Minor diary-lib change.
* lisp/calendar/diary-lib.el (diary-list-entries): Move the
"Preparing..." message entirely here.
(diary-simple-display, diary-fancy-display): Move "Preparing..."
messages to diary-list-entries.
(diary-include-other-diary-files): Use LIST-ONLY rather than setting
diary-display-function.
2010-09-28 21:10:34 -07:00
Glenn Morris
d0de6cba6f Minor diary include improvement.
* lisp/calendar/diary-lib.el (diary-include-other-diary-files):
Trap some recursive includes.
2010-09-28 21:00:50 -07:00
Glenn Morris
c2828614ad * lisp/calendar/appt.el (appt-activate): Check diary file. 2010-09-28 20:54:03 -07:00
Katsumi Yamaoka
0c43b6f8d5 Remove Emacs 21 stuff.
mm-util.el (mm-codepage-iso-8859-list, mm-charset-eval-alist, mm-mime-charset): Comment fix.
rfc2047.el (rfc2047-syntax-table): Comment fix.
utf7.el (utf7-utf-16-coding-system): Comment fix.
nnrss.el (nnrss-read-server-data, nnrss-read-group-data): Use `load' rather than `insert-file-contents' and `eval-region'.
pgg.el (pgg-run-at-time-1): Define it for XEmacs only; fix if/else construction.
time-date.el: No need to require cl for Emacs 21.
2010-09-29 01:09:50 +00:00
Stefan Monnier
a6f3211f10 * src/gnutls.c (Fgnutls_boot): Remove unused vars data' and srp_cred'.
(Fgnutls_boot): Use SDATA.
(Fgnutls_handshake): Remove unused var `max_log_level'.
2010-09-28 23:55:34 +02:00
Katsumi Yamaoka
5b5dafd2cb Fix comments; remove Emacs 21 stuff.
mail-source.el (mail-source-report-new-mail)
message.el (message-default-mail-headers)
mm-decode.el (mm-valid-image-format-p): Comment fix.
mml2015.el (mml2015-use): Don't bind recursive-load-depth-limit.
2010-09-28 12:35:18 +00:00
Julien Danjou
b6fda8fc58 Merge changes made in Gnus trunk.
gnus-gravatar.el (gnus-gravatar-insert): Fix search backward.
gnus-gravatar.el (gnus-gravatar-insert): Fix search in case mail-address contains the same string as real-name.
gnus-gravatar.el (gnus-gravatar-insert): More robust search.
gnus-ems.el (gnus-put-image): Revert Lars, change and insert non-blank in header, otherwise it'll get stripped.
2010-09-28 11:47:12 +00:00
Katsumi Yamaoka
635be05ac8 nnimap.el (auth-source-forget-user-or-password, auth-source-user-or-password): Autoload. 2010-09-28 05:12:21 +00:00
Glenn Morris
97ce27303d * lisp/calendar/appt.el (appt-check): Minor simplification. 2010-09-27 20:00:09 -07:00
Glenn Morris
b2fa3a0916 Minor NEWS fix. 2010-09-27 19:41:18 -07:00
Glenn Morris
0dc7dbea09 * configure.in (HAVE_GNUTLS): Add a description to make autoheader happy. 2010-09-27 19:22:37 -07:00