H/L (evil-window-top/bottom) don't respect scroll-margin
make emacs (setq scroll-margin 5) open a long file H or L causes line scrolling instead of keeping window fixed
H/L should respect scroll-margin and not scroll the window, just moving the cursor to the correct line. I tried changing:
evil-commands.el@759: (move-to-window-line (or count 0)) to: (move-to-window-line (or count scroll-margin 0))
and the equivalent for evil-window-bottom, but this solution doesn't give the correct behavior at the top and bottom of the buffers (which should place the cursor on the uppermost/bottommost line once the number of lines remaining are less than the scroll margin.