]> git.eshelyaron.com Git - emacs.git/commitdiff
In term-window-width subtract 1 from width when any fringe has zero width. (Bug#18601)
authorMartin Rudalics <rudalics@gmx.at>
Mon, 6 Oct 2014 06:45:10 +0000 (08:45 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Mon, 6 Oct 2014 06:45:10 +0000 (08:45 +0200)
* term.el (term-window-width): Subtract 1 from the width when
any fringe has zero width, not just the right fringe.  (Bug#18601)

lisp/ChangeLog
lisp/term.el

index d5eda032f7436b819e27cac3e0b92530dce15cb7..5045e5d14692b9e27b75b1c4c19432318f50898b 100644 (file)
@@ -1,3 +1,8 @@
+2014-10-06  Martin Rudalics  <rudalics@gmx.at>
+
+       * term.el (term-window-width): Subtract 1 from the width when
+       any fringe has zero width, not just the right fringe.  (Bug#18601)
+
 2014-10-05  Leo Liu  <sdl.web@gmail.com>
 
        * imenu.el (imenu-default-goto-function): Fix typo.
index ce6125e27900817418170e95a4aede760f16f330..f361b983e482ece0699d0004ee8313c5007fa75e 100644 (file)
@@ -974,6 +974,9 @@ is buffer-local."
   (if (and (not (featurep 'xemacs))
           (display-graphic-p)
           overflow-newline-into-fringe
+          ;; Subtract 1 from the width when any fringe has zero width,
+          ;; not just the right fringe.  Bug#18601.
+          (/= (frame-parameter nil 'left-fringe) 0)
           (/= (frame-parameter nil 'right-fringe) 0))
       (window-body-width)
     (1- (window-body-width))))