From 639c415d0d27796c6ef54ba1fd27a5b72a1ff328 Mon Sep 17 00:00:00 2001 From: mitchell <70453897+orbitalquark@users.noreply.github.com> Date: Thu, 28 Jan 2021 15:49:34 -0500 Subject: Fixed navigating back through history from a print buffer. --- modules/textadept/history.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'modules') diff --git a/modules/textadept/history.lua b/modules/textadept/history.lua index d619363f..db23c4a4 100644 --- a/modules/textadept/history.lua +++ b/modules/textadept/history.lua @@ -83,7 +83,7 @@ function M.back() if #history == 0 then return end -- nothing to do local record = history[history.pos] local line = buffer:line_from_position(buffer.current_pos) - if buffer.filename ~= record.filename or + if buffer.filename ~= record.filename and buffer._type ~= record.filename or math.abs(record.line - line) > M.minimum_line_distance then -- When navigated away from the most recent record, and if that record is -- not a soft record, jump back to it first, then navigate backwards. -- cgit v1.2.3