- 18 Jun, 2011 7 commits
-
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
Do not rely on integer wraparound.
-
Paul Eggert authored
-
- 17 Jun, 2011 12 commits
-
-
Paul Eggert authored
* xdisp.c (forward_to_next_line_start) (back_to_previous_visible_line_start) (reseat_at_next_visible_line_start, next_element_from_buffer): Don't arbitrarily truncate the value of 'selective' to int.
-
Paul Eggert authored
-
Paul Eggert authored
not EMACS_UINT, for indexes.
-
Paul Eggert authored
(composition_gstring_p, composition_reseat_it) (composition_adjust_point): Use EMACS_INT, not int.
-
Paul Eggert authored
-
Paul Eggert authored
(init_buffer_once): Check at compile-time, not run-time.
-
Paul Eggert authored
(struct sortstrlist.size, struct sortlist.used): Don't truncate size to int.
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
-
Martin Rudalics authored
* window.el (same-window-p): Fix two typos introduced when adding with-no-warnings.
-
- 16 Jun, 2011 17 commits
-
-
Paul Eggert authored
-
Paul Eggert authored
Without this, prin1 mishandles Lisp_Misc_Save_Value printing on hosts with pre-C99 libraries, because pD is wrongly defined to "t".
-
Paul Eggert authored
-
Paul Eggert authored
-
Paul Eggert authored
* fileio.c (Finsert_file_contents): * insdel.c (insert_from_buffer_1, replace_range, replace_range_2): Remove the old (too-loose) buffer overflow checks. They weren't needed, since make_gap checks for buffer overflow. * insdel.c (make_gap_larger): Catch buffer overflows that were missed. The old code merely checked for Emacs fixnum overflow, and relied on undefined (wraparound) behavior. The new code avoids undefined behavior, and also checks for ptrdiff_t and/or size_t overflow.
-
Miles Bader authored
-
Paul Eggert authored
Use a bigger 'string' buffer. Rewrite to avoid 'n > 0' test.
-
Paul Eggert authored
-
Martin Rudalics authored
* window.el (enlarge-window, shrink-window): Don't report an error when the window can't be resized as requested (Bug#8862).
-
Glenn Morris authored
-
Martin Rudalics authored
(display-buffer): Don't check noninteractive when calling display-buffer-pop-up-frame. (display-buffer-pop-up-frame): Never pop up a frame in noninteractive mode (Bug#8857).
-
Martin Rudalics authored
(switch-to-buffer-same-frame, switch-to-buffer-other-window) (switch-to-buffer-other-window-same-frame) (switch-to-buffer-other-frame): Fix doc-strings. Reported by Drew Adams (Bug#8875).
-
Martin Rudalics authored
* window.el (display-buffer-normalize-specifiers-1): Respect current value of pop-up-frames for most reasonable values of second argument of display-buffer (Bug#8865).
-
Paul Eggert authored
-
Paul Eggert authored
(insert_from_buffer_1, replace_range, replace_range_2): * insdel.c (make_gap_larger): * editfns.c (Finsert_char): * fileio.c (Finsert_file_contents): Use it, to normalize wording.
-
Paul Eggert authored
-
Ted Zlatanov authored
auth-source.el (auth-source-save-secrets): New variable to control if secret tokens should be saved encrypted. (auth-source-netrc-parse, auth-source-netrc-search): Pass the file name to `auth-source-netrc-normalize'. (with-auth-source-epa-overrides): Add convenience macro. Don't depend on the EPA variables being defined. (auth-source-epa-make-gpg-token): Convert text to a "gpg:" token. (auth-source-netrc-normalize): Convert "gpg:" tokens back to text in the lexical-let closure. (auth-source-netrc-create): Create "gpg:" tokens according to `auth-source-save-secrets'.
-
- 15 Jun, 2011 4 commits
-
-
Paul Eggert authored
-
Lars Magne Ingebrigtsen authored
This is for the case where you want to force a `plain' network connection, but the protocol still requires the capabilitiy command (i.e., SMTP and EHLO).
-
Paul Eggert authored
-
Paul Eggert authored
(GET_CCL_RANGE, IN_INT_RANGE): Use it.
-