Module: Rushmate::TextmateHelper

Included in:
Command
Defined in:
lib/rushmate/textmate_helper.rb

Instance Method Summary collapse

Instance Method Details

#current_lineObject Also known as: tm_current_line



3
4
5
# File 'lib/rushmate/textmate_helper.rb', line 3

def current_line
  ENV["TM_CURRENT_LINE"]
end

#current_wordObject Also known as: tm_current_word



7
8
9
# File 'lib/rushmate/textmate_helper.rb', line 7

def current_word
  ENV['TM_CURRENT_WORD']
end

#project_directoryObject Also known as: tm_project_directory



27
28
29
# File 'lib/rushmate/textmate_helper.rb', line 27

def project_directory
  root[ENV['TM_PROJECT_DIRECTORY'] + "/"]
end

#project_directory?Boolean Also known as: tm_project_directory?

Returns:

  • (Boolean)


23
24
25
# File 'lib/rushmate/textmate_helper.rb', line 23

def project_directory?
  ENV['TM_PROJECT_DIRECTORY']
end

#selected_textObject Also known as: tm_selected_text



31
32
33
# File 'lib/rushmate/textmate_helper.rb', line 31

def selected_text
  ENV["TM_SELECTED_TEXT"]
end

#tm_directoryObject



11
12
13
# File 'lib/rushmate/textmate_helper.rb', line 11

def tm_directory
  root[ENV['TM_DIRECTORY'] + "/"]
end

#tm_fileObject



15
16
17
# File 'lib/rushmate/textmate_helper.rb', line 15

def tm_file
  root[ENV['TM_FILEPATH']]
end

#tm_filenameObject



19
20
21
# File 'lib/rushmate/textmate_helper.rb', line 19

def tm_filename
  ENV["TM_FILENAME"]
end