emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ruler-mode is broken


From: Lute Kamstra
Subject: Re: ruler-mode is broken
Date: Tue, 07 Oct 2003 18:51:42 +0200
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux)

Jesper Harder <address@hidden> writes:

>> What do `header-line-format' and `(ruler-mode-ruler)' evaluate to
>> on your Emacs?
>
> header-line-format
> => nil
>
> (ruler-mode)
> => t
>
> header-line-format
> => (:eval (ruler-mode-ruler))
>
> (ruler-mode-ruler)
> =>
>
> Debugger entered--Lisp error: (args-out-of-range 82 84)
>   put-text-property(82 84 face ruler-mode-fringes-face 
> #("..\x8a6....!....1....!....2....!....3....!....#....!....5....!....6....!....\x8b6....!....."
>  0 2 (local-map (keymap ...) help-echo "Left fringe 2" face 
> ruler-mode-fringes-face) 2 3 (local-map (keymap ...) help-echo "S-mouse-1/3: 
> set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" face 
> ruler-mode-current-column-face) 3 12 (local-map (keymap ...) help-echo 
> "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" 
> face ruler-mode-default-face) 12 13 (local-map (keymap ...) help-echo 
> "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" 
> face ruler-mode-column-number-face) 13 22 (local-map (keymap ...) help-echo 
> "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" 
> face ruler-mode-default-face) 22 23 (local-map (keymap ...) help-echo 
> "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" 
> face ruler-mode-column-number-face) 23 32 (local-map (keymap ...) help-echo 
> "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" 
> face ruler-mode-default-face) 32 33 (local-map (keymap ...) help-echo 
> "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" 
> face ruler-mode-column-number-face) 33 42 (local-map (keymap ...) help-echo 
> "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" 
> face ruler-mode-default-face) 42 43 (local-map (keymap ...) help-echo 
> "drag-mouse-2: set comment column" face ruler-mode-comment-column-face) 43 52 
> (local-map (keymap ...) help-echo "S-mouse-1/3: set L/R margin, mouse-2: set 
> goal column, C-mouse-2: show tabs" face ruler-mode-default-face) 52 53 
> (local-map (keymap ...) help-echo "S-mouse-1/3: set L/R margin, mouse-2: set 
> goal column, C-mouse-2: show tabs" face ruler-mode-column-number-face) 53 62 
> (local-map (keymap ...) help-echo "S-mouse-1/3: set L/R margin, mouse-2: set 
> goal column, C-mouse-2: show tabs" face ruler-mode-default-face) 62 63 
> (local-map (keymap ...) help-echo "S-mouse-1/3: set L/R margin, mouse-2: set 
> goal column, C-mouse-2: show tabs" face ruler-mode-column-number-face) 63 72 
> (local-map (keymap ...) help-echo "S-mouse-1/3: set L/R margin, mouse-2: set 
> goal column, C-mouse-2: show tabs" face ruler-mode-default-face) 72 73 
> (local-map (keymap ...) help-echo "drag-mouse-2: set fill column" face 
> ruler-mode-fill-column-face) 73 83 (local-map (keymap ...) help-echo 
> "S-mouse-1/3: set L/R margin, mouse-2: set goal column, C-mouse-2: show tabs" 
> face ruler-mode-default-face)))
>   ruler-mode-ruler()
>   eval((ruler-mode-ruler))
>   eval-last-sexp-1(t)
>   eval-last-sexp(t)
>   eval-print-last-sexp()
>   call-interactively(eval-print-last-sexp)

Ai, the ruler string is only 83 characters long.  The
ruler-mode-fringes-face gave me an idea: when I set fringe-mode to
half, I can reproduce the bug.  Ruler mode probably did not
incorporate this possibility.

David, can you take a look at this?

  Lute.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]