Save last search in session file.

This commit is contained in:
Pistos 2011-07-20 02:24:04 -04:00
parent 6faf733632
commit 9ae3a131bb
3 changed files with 3 additions and 2 deletions

View file

@ -77,7 +77,7 @@ module Diakonos
@mark_anchor = nil
@text_marks = Hash.new
@selection_mode = :normal
@last_search_regexps = nil
@last_search_regexps = Array( options['last_search_regexps'] ).map { |r| Regexp.new(r) }
@highlight_regexp = nil
@last_search = nil
@changing_selection = false

View file

@ -2,7 +2,7 @@ module Diakonos
class Buffer
attr_reader :num_matches_found
attr_reader :num_matches_found, :last_search_regexps
CHARACTER_PAIRS = {
'(' => { partner: ')', direction: :forward },

View file

@ -102,6 +102,7 @@ module Diakonos
'top_line' => buffer.top_line,
'left_column' => buffer.left_column
},
'last_search_regexps' => buffer.last_search_regexps.map { |r| r.to_s },
}
}.compact