Class: Version

Inherits:
Object
  • Object
show all
Defined in:
lib/vvm-rb/version.rb

Class Method Summary collapse

Class Method Details

.listObject



2
3
4
5
6
7
# File 'lib/vvm-rb/version.rb', line 2

def self.list
  Dir.chdir(get_vimorg_dir) do
    list = `hg tags`.split.reverse
    return list.values_at(* list.each_index.select {|i| i.odd?}).join("\n")
  end
end

.versionsObject



9
10
11
12
13
# File 'lib/vvm-rb/version.rb', line 9

def self.versions
  output = []
  Dir.glob(File.join(get_vims_dir, 'v*')).sort.each{ |d| output << File.basename(d) }
  return output.join("\n")
end