From b6cef9d156e4a9141bb8c714e80f44b95e53dfba Mon Sep 17 00:00:00 2001 From: Igor Shymko Date: Fri, 24 Oct 2014 18:12:04 +0300 Subject: [PATCH] more precise scrolling --- README.md | 1 + markdown-preview-mode.el | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 530e525..f0997e8 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,7 @@ Markdown preview mode ## Description Opens a preview in a browser, updated upon buffer save. Same preview window is valid across multiple markdown buffers. +Scrolls browser window to keep your editing position visible. ## Dependencies diff --git a/markdown-preview-mode.el b/markdown-preview-mode.el index 25e8cc0..3f7ee1e 100644 --- a/markdown-preview-mode.el +++ b/markdown-preview-mode.el @@ -100,9 +100,8 @@ (truncate (* 100 (/ - (float (line-number-at-pos)) + (float (- (line-number-at-pos) (count-screen-lines (window-start) (point)))) (count-lines (point-min) (point-max)))))))) - (when markdown-preview-mode (markdown markdown-output-buffer-name)) (with-current-buffer (get-buffer markdown-output-buffer-name)