branch: externals/olivetti commit bee32919842bf424fcf0ce6b303a73ac6c09d105 Author: Paul Rankin <p...@tilk.co> Commit: Paul Rankin <p...@tilk.co>
Fixes #1 --- olivetti.el | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/olivetti.el b/olivetti.el index e3fd042..0edc10b 100644 --- a/olivetti.el +++ b/olivetti.el @@ -129,11 +129,12 @@ mode line. Finally redraw the frame." ((and (floatp n) (< n 1) (> n 0)) - (* (window-total-width) n)) - ((error "`olivetti-body-width' must be an integer or a floating point between 0.0 and 1.0")))) - (margin - (round (/ (- (window-total-width) width) 2)))) - (set-window-margins (selected-window) margin margin))) + (* (window-total-width) n))))) + (if width + (let ((margin + (round (/ (- (window-total-width) width) 2)))) + (set-window-margins (selected-window) margin margin)) + (message "`olivetti-body-width' must be an integer or a float between 0 and 1")))) (defun olivetti-toggle-hide-modeline () "Toggle the visibility of the modeline.