summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/shadow.el
diff options
context:
space:
mode:
authorKen Manheimer <ken.manheimer@gmail.com>2011-01-04 14:44:10 -0500
committerKen Manheimer <ken.manheimer@gmail.com>2011-01-04 14:44:10 -0500
commit82b392a452796d5fce78a84544415519c6b032e6 (patch)
tree7372750fff4f3d94d2a9f59fbab2d6e6f6f3825a /lisp/emacs-lisp/shadow.el
parent3f1b6eb290b0631885a40ed034839d3dbc04b121 (diff)
downloademacs-82b392a452796d5fce78a84544415519c6b032e6.tar.gz
emacs-82b392a452796d5fce78a84544415519c6b032e6.tar.bz2
emacs-82b392a452796d5fce78a84544415519c6b032e6.zip
Reconcile with changes in line movement behavior for long text lines
that cross more than a single physical window line, ie when truncate-lines is nil. (allout-next-visible-heading): Provide for change in line-move behavior on long lines when truncate-lines is nil. In that case, line-move can wind up on the same textual line when it moves to the next window line, and moving to the bullet position after the move yields zero advancement. Add logic to detect and compensate for the lack of progress. (allout-current-topic-collapsed-p): move-end-of-line respect for field boundaries is different when operating with body lines shorter than window width versus ones greater than window width, which can yield false negatives in this function. Avoid difference by applying move-end-of-line while field-text-motion is inhibited.
Diffstat (limited to 'lisp/emacs-lisp/shadow.el')
0 files changed, 0 insertions, 0 deletions