1. 23 Oct, 2010 15 commits
    • Glenn Morris's avatar
      Sync docs of cursor-in-non-selected-windows between Lisp and C. · 66c6abf0
      Glenn Morris authored
      * lisp/frame.el (cursor-in-non-selected-windows): Sync doc with C version.
      * src/buffer.c (syms_of_buffer) <cursor-in-non-selected-windows>:
      Sync doc with Lisp version.
      66c6abf0
    • Glenn Morris's avatar
      Sync docs of C and Lisp version of auto-hscroll-mode. · f3d87560
      Glenn Morris authored
      * lisp/frame.el (auto-hscroll-mode): Sync doc with C version.
      * src/xdisp.c (syms_of_xdisp) <auto-hscroll-mode>: Sync doc with Lisp.
      f3d87560
    • Glenn Morris's avatar
      Make all copies of xw-defined-colors have identical docs. · 3193e969
      Glenn Morris authored
      * lisp/term/ns-win.el (xw-defined-colors):
      * lisp/term/x-win.el (xw-defined-colors): Make docs identical to w32-win.
      3193e969
    • Glenn Morris's avatar
      Make all 3 copies of x-select-enable-clipboard have the same doc. · 6f748f70
      Glenn Morris authored
      * lisp/term/pc-win.el (x-select-enable-clipboard):
      * lisp/term/x-win.el (x-select-enable-clipboard):
      * lisp/w32-vars.el (x-select-enable-clipboard): Make doc-strings identical.
      6f748f70
    • Glenn Morris's avatar
      * lisp/comint.el (comint-password-prompt-regexp): Make it less vague. · 7aa93795
      Glenn Morris authored
      Bump custom version.
      
      The initial regexp-opt was bracketed by \\( \\)?, so it might as well
      have not been there at all.  This change makes it non-optional, and
      adds back "^".  Hopefully the behaviour is now closer to that of emacs-23,
      before it was re-written in http://debbugs.gnu.org/2817.
      7aa93795
    • Glenn Morris's avatar
      * test/comint-testsuite.el · 41f592d1
      Glenn Morris authored
      (comint-testsuite--test-comint-password-prompt-regexp):
      Add "Please enter the password".  (Bug#7224)
      41f592d1
    • Eli Zaretskii's avatar
      914f049b
    • Eli Zaretskii's avatar
      Implement mouse highlight for bidi-reordered lines. · d1d6801e
      Eli Zaretskii authored
       xdisp.c (fast_find_string_pos): #ifdef away, not used anymore.
       (mouse_face_from_string_pos): New function, replaces
       fast_find_string_pos.
       (note_mouse_highlight): Call it instead of fast_find_string_pos.
       (note_mode_line_or_margin_highlight): Support bidi-reordered
       strings and R2L glyph rows.  Fix comments.
       (note_mouse_highlight): When bidi reordering is turned on in a
       buffer, call next-single-property-change and
       previous-single-property-change with last argument nil.  Clear
       mouse highlight when mouse pointer is in a R2L row on the stretch
       glyph that stands for no text beyond the line end.
       (row_containing_pos): Don't return too early when CHARPOS is in a
       bidi-reordered continued line.  Return immediately when the first
       hit is found in a line that is not continued, or when an exact
       match for CHARPOS is found.
       (rows_from_pos_range): New function.
       (mouse_face_from_buffer_pos): Use it instead of calling
       row_containing_pos for START_CHARPOS and END_CHARPOS.  Rewrite the
       function to support mouse highlight in bidi-reordered lines and
       not to assume that START_CHARPOS is always in mouse_face_beg_row.
       If necessary, swap mouse_face_beg_row and mouse_face_end_row so
       that the former is always above the latter or identical to it.
       (show_mouse_face): Support drawing highlighted R2L lines.
       (coords_in_mouse_face_p): New function, bidi-aware.
       (cursor_in_mouse_face_p, note_mouse_highlight, erase_phys_cursor):
       Call it instead of comparing with mouse-face members of dpyinfo.
       (note_mode_line_or_margin_highlight): Fix confusingly swapped
       usage of hpos and vpos.
      d1d6801e
    • Eli Zaretskii's avatar
      Fix support for R2L lines. Tested with reordered text. · a4041a71
      Eli Zaretskii authored
       xdisp.c (mouse_face_from_string_pos): Fix support for R2L lines.
      a4041a71
    • Eli Zaretskii's avatar
      The range [STARTPOS..ENDPOS] is inclusive in strings. · 03f46be2
      Eli Zaretskii authored
      Tested with multiline display strings.
      
       xdisp.c (mouse_face_from_string_pos): Fix off-by-one error when
       testing against ENDPOS.
      03f46be2
    • Eli Zaretskii's avatar
      Tested with L2R rows and mouse highlight on a single line. · 7b7e2c18
      Eli Zaretskii authored
       xdisp.c (mouse_face_from_string_pos): Initialize the `found'
       flag to zero, and exit the outer loop when it's non-zero.  Bail
       our early if no row in the window belongs to the highlighted
       string.  Always back up after exiting the second loop.
      7b7e2c18
    • Jan Djärv's avatar
      Mention faceName for Lucid menu/dialog fonts. · a6ac7fc4
      Jan Djärv authored
      a6ac7fc4
    • Glenn Morris's avatar
      Replace digest-doc and sorted-doc C programs with Lisp commands. · 17284e30
      Glenn Morris authored
      * lib-src/digest-doc.c, lib-src/sorted-doc.c: Remove files.
      * lib-src/Makefile.in (UTILITIES): Remove digest-doc and sorted-doc.
      (digest-doc${EXEEXT}, sorted-doc${EXEEXT}): Remove rules.
      * lib-src/makefile.w32-in (ALL): Remove digest-doc and sorted-doc.
      ($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe, sorted-doc, digest-doc)
      ($(BLD)/digest-doc.$(O), $(BLD)/sorted-doc.$(O)): Remove rules.
      (install): Don't install digest-doc.exe or sorted-doc.exe.
      
      * lisp/help-fns.el (doc-file-to-man, doc-file-to-info): New commands.
      
      * doc/lispref/help.texi (Documentation Basics): Remove mentions of
      digest-doc and sorted-doc.
      
      * INSTALL, nt/README, nt/README.W32: Do not mention digest-doc and sorted-doc.
      
      * etc/NEWS: Mention this change.
      17284e30
    • Glenn Morris's avatar
    • Gnus developers's avatar
      Merge changes made in Gnus trunk. · 280f417b
      Gnus developers authored
      gnus.texi (Subscription Commands): Mention that you can also subscribe to new groups via the Server buffer, which is probably more convenient when subscribing to many groups.
      gnus-group.el (gnus-group-mark-group): Use gnus-group-position-point instead of the summary one.
      shr.el (shr-tag-img): Don't bug out on images that don't have a SRC.
      280f417b
  2. 22 Oct, 2010 13 commits
  3. 21 Oct, 2010 12 commits