| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
* doc/emacs/package.texi: New file, documenting the package manager.
* doc/emacs/emacs.texi: Include it.
* doc/emacs/help.texi (Help Summary): Add describe-package.
|
| |
|
|
|
|
|
| |
src/xdisp.c (redisplay_window): Don't force window start if point
will be invisible in the resulting window.
|
|
|
|
| |
http://debbugs.gnu.org/9357
|
| |
|
|
|
|
| |
Fixes: debbugs:9372
|
| |
|
|
|
|
|
|
| |
`search-whitespace-regexp'.
Fixes: debbugs:9364
|
|
|
|
|
|
|
| |
`regexp-search-ring' to their global values to protect from
updating by `read-from-minibuffer'.
Fixes: debbugs:9185
|
|
|
|
| |
at the end of the "Use option `i'..." line.
|
|
|
|
|
|
|
| |
or `battery-mode-line-format' is nil, display the message and set
`display-battery-mode' to nil.
Fixes: debbugs:9363
|
|
|
|
|
| |
src/xdisp.c (try_cursor_movement): Don't advance `row' beyond the
last row of the window.
|
|
|
|
|
| |
src/xdisp.c (try_cursor_movement): Check for the need to scroll more
accurately, and prefer exact match for point under bidi.
|
| |
|
|
|
|
|
|
|
|
|
| |
* doc/emacs/display.texi (Narrowing): Move into display chapter.
* doc/emacs/picture-xtra.texi (Picture Mode): Group with Editing Binary
Files section. Convert from chapter into section.
* doc/emacs/text.texi (Two-Column): Move into Text chapter.
|
|
|
|
|
|
|
|
| |
* sending.texi (Sending Mail):
* rmail.texi (Rmail):
* misc.texi (Gnus, Document View):
* dired.texi (Dired):
* emacs.texi: Group the mail, rmail, and gnus chapters together.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
src/xdisp.c (compute_display_string_pos): Return 2 in DISP_PROP when
the display spec is of the form `(space ...)'.
(handle_display_spec): Return the value returned by
handle_single_display_spec, not just 1 or zero.
(handle_single_display_spec): If the display spec is of the form
`(space ...)', and specifies display in the text area, return 2
rather than 1.
src/dispextern.h (struct bidi_it): Rename the disp_prop_p member
into disp_prop; all users changed.
src/bidi.c (bidi_fetch_char): If compute_display_string_pos returns
DISP_PROP = 2, substitute the u+2029 PARAGRAPH SEPARATOR character
for the text covered by the display property.
lisp/buff-menu.el (Buffer-menu-buffer+size): Remove calls to
bidi-string-mark-left-to-right; they are unnecessary now.
doc/lispref/display.texi (Specified Space): Mention that `space' specs
influence bidi reordering.
(Bidirectional Display): Explain how to use `(space . PROPS)' for
separating fields with bidirectional content.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* lisp/window.el (bury-buffer, quit-window): Use bury-buffer-internal.
* src/buffer.c (Fbury_buffer_internal): Rename from Funrecord_buffer.
Change return value to nil.
(Frecord_buffer): Delete unused function.
|
|
|
|
|
| |
* lisp/mail/smtpmail.el (smtpmail-smtp-user): Add version: tag.
(smtpmail-via-smtp): Handle nil response from smtp.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/battery.el (battery-update): Use the face `error' instead of
`font-lock-warning-face'.
* lisp/ibuffer.el (ibuffer-marked-face): Change default face from
`font-lock-warning-face' to `warning'.
(ibuffer-deletion-face): Change default face from
`font-lock-type-face' to `error'.
* lisp/proced.el (proced-marked): Inherit from `error' instead of
`font-lock-warning-face'.
Fixes: debbugs:6117
|
|
|
|
|
|
| |
"ForestGreen" on light background.
Fixes: debbugs:9353
|
|
|
|
|
|
|
|
| |
* lisp/window.el (quit-window): Renamed from quit-restore-window. Use
same arglist as old quit-window.
(frame-auto-delete): Doc fix.
* lisp/view.el (view-mode-exit): Use quit-window.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
src/xdisp.c (set_cursor_from_row): Consider candidate row a win if its
glyph represents a newline and point is on that newline. Fixes cursor
positioning on the newline at EOL of R2L text within L2R
paragraph, and vice versa.
(try_cursor_movement): Check continued rows, in addition to
continuation rows. Fixes unwarranted scroll when point enters a
continued line of R2L text within an L2R paragraph, or vice versa.
(cursor_row_p): Consider the case of point being equal to
MATRIX_ROW_END_CHARPOS. Prevents cursor being stuck when moving
from the end of a short line to the beginning of a continued line
of R2L text within L2R paragraph.
(RECORD_MAX_MIN_POS): For max_pos, use IT_CHARPOS even for
composed characters.
|
|
|
|
|
|
|
|
| |
src/xdisp.c (Fcurrent_bidi_paragraph_direction): For unibyte
buffers, return left-to-right.
doc/lispref/display.texi (Bidirectional Display): Document return value in
buffers that are not bidi-reordered for display, and in unibyte
buffers.
|
|
|
|
|
|
|
|
|
|
|
| |
* lisp/isearch.el (isearch-ring-adjust1): Start visiting previous
search strings from the index 0 (-1 + 1) instead of 1 (0 + 1).
(isearch-repeat, isearch-edit-string): Call `isearch-ring-adjust1'
for empty search string (when the last search string is reused
automatically) to adjust the isearch ring to the last element and
prepare the correct index for further M-p commands.
Fixes: debbugs:9185
|
|
|
|
|
|
| |
src/bidi.c (bidi_check_type): Use xassert.
(bidi_cache_iterator_state): Update the disp_pos and disp_prop_p
members.
|
|\ |
|
| |
| |
| |
| | |
Fixes: debbugs:9343
|
|/
|
|
| |
default one (i.e. a list of CHAR itself), treat it as nil.
|
|
|
|
|
|
|
|
|
| |
from process filters aren't reliably transmitted to the surrounding
accept-process-output.
(mpc-proc-check): New function.
(mpc-proc-sync): Use it
Fixes: debbugs:8293
|
|
|
|
|
|
| |
Add compatibility functions.
Fixes: debbugs:9313
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
src/bidi.c (bidi_get_type): Abort if we get zero as the bidi type of
a character.
admin/unidata/unidata-gen.el (unidata-prop-alist): Update the default
values of bidi-class according to DerivedBidiClass.txt from the
latest UCD.
lisp/international/uni-bidi.el: Regenerated.
doc/lispref/nonascii.texi (Character Properties): Document the values for
unassigned codepoints.
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
src/xdisp.c (redisplay_window): When computing centering_position,
account for the height of the header line.
|
| |
| |
| |
| |
| | |
* help.el (help-window-setup): Fix message displayed when other
window is reused. (Bug#9341)
|
| |
| |
| |
| |
| |
| |
| | |
src/dispnew.c (buffer_posn_from_coords): Use buf_charpos_to_bytepos
instead of CHAR_TO_BYTE. Fixes a crash when a completion
candidate is selected by the mouse, and that candidate has a
composed character under the mouse.
|
| |
| |
| |
| |
| |
| | |
src/xdisp.c (x_produce_glyphs): Set it->nglyphs to 1. Fixes pixel
coordinates reported by pos-visible-in-window-p for a composed
character in column zero.
|
| |
| |
| |
| |
| |
| | |
* lisp/pcomplete.el (pcomplete-quote-argument): Fix thinko.
Fixes: debbugs:9161
|
| |
| |
| |
| |
| |
| |
| |
| | |
Mark obsolete.
* lisp/shell.el (shell-parse-pcomplete-arguments): New function.
(shell-completion-vars): Use it instead.
Fixes: debbugs:9160
|
| | |
|
| |
| |
| |
| |
| |
| | |
strings and comments.
Fixes: debbugs:9333
|
| |
| |
| |
| |
| |
| |
| | |
(debug-convert-byte-code): Use it. Handle lexical byte-codes.
(debug-on-entry-1): Handle interpreted closures.
Fixes: debbugs:9120
|
| |
| |
| |
| |
| |
| | |
src/xdisp.c (BUFFER_POS_REACHED_P): If this is a composition,
consider it a hit if to_charpos is anywhere in the range of the
composed buffer positions.
|
| |
| |
| |
| | |
(bug#9319).
|