Sha256: 3087ef72ac27b4cac714a66e7782f5b8ec55afc09fcec5cc03b1211654638072
Contents?: true
Size: 1.15 KB
Versions: 1
Compression:
Stored size: 1.15 KB
Contents
require 'dry-container' module Gm module Notepad class Config extend Dry::Configurable setting :column_delimiter, "|", reader: true setting :filesystem_directory, '.', reader: true setting :include_original_command_as_comment, true, reader: true setting :index_entry_prefix, "index", reader: true setting :interactive_buffer, $stderr, reader: true setting :interactive_color, :faint, reader: true setting :list_tables, false, reader: true setting :output_buffer, $stdout, reader: true setting :output_color, false, reader: true setting :paths, ['.'], reader: true setting :report_config, false, reader: true setting :skip_readlines, false, reader: true setting :table_extension, '.txt', reader: true setting :time_to_live, 100, reader: true setting :with_timestamp, false, reader: true def self.index_entry_prefix_regexp %r{^#{Regexp.escape(index_entry_prefix)} *#{Regexp.escape(column_delimiter)}}i end def index_entry_prefix_regexp %r{^#{Regexp.escape(index_entry_prefix)} *#{Regexp.escape(column_delimiter)}}i end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
gm-notepad-0.0.18 | lib/gm/notepad/config.rb |