Re: gnus-summary-scroll-upでス クロールされないときがあります
Katsumi Yamaoka <[email protected]> Tue, 09 Oct 2007 11:38:12 +0900
| Newsgroups | gmane.emacs.gnus.semi.japanese |
|---|---|
| Organization | Emacsen advocacy group |
| Message-ID | <[email protected]> |
>>>>> In [semi-gnus-ja : No.20957] wrote:
> ;;
> ;;
scroll-margin
system-type darwin
> EMACS_22_BASE CVS No Gnus
> Enter(gnus-summary-scroll-up)
> End of message
>
>
> gnus-summary-scroll-up ->
> gnus-article-next-page ->
> gnus-article-next-page-1 ->
> :
> (scroll-up lines) 1
> :
> (gnus-article-beginning-of-window) 1
>
gnus-eval-in-buffer-window
article windows gnus-article-next-page
window
:
(setq cursor-in-non-selected-windows t)
(let ((buffer (get-buffer-create "*testing*"))
(pop-up-frames nil) (pop-up-windows t))
(with-current-buffer buffer
(erase-buffer)
(insert "Hello World")
(goto-char (point-min)))
(display-buffer buffer)
(with-current-buffer buffer
(goto-char 7)
(buffer-substring (point) (point-max))))
=> "World"
"*testing*"
with-current-buffer gnus-eval-in-buffer-window
"W"
> (scroll-up lines) 1
>
>
> (gnus-article-beginning-of-window)
> (move-to-window-line (min (max 0 scroll-margin)
> (max 1 (- (window-height)
> (if mode-line-format 1 0)
> (if header-line-format 1 0)))))
> scroll-margin = 3
> (window-height) = 18
> mode-line-format = t
> header-line-format = nil
> (move-to-window-line 3)
> (move-to-window-line 3)
> 1
>
frame (height=55)
Gnus
>
>
system-type gnu/linux scroll-margin
Article 18 gnus-summary-scroll-up
X-Face scroll-up
gnus-face-properties-alist X-Face
scroll-margin 3 Article
summary
( article scroll-margin
?)
overlay
Emacs
window
Emacs
emacs-devel
--