Incomplete patch (no docs other than the variable's docstring, etc.) AFAICS, it implements the suggested behavior with respect to relative/visual and narrowing. Please check that it does what you (y'all ;-) expected. TIA