Sha256: 7279c9f708742f57db2212c4a714d9be998af1400de49ef7937e13ba2553e2b0

Contents?: true

Size: 439 Bytes

Versions: 38

Compression:

Stored size: 439 Bytes

Contents

#!/usr/bin/env ruby
require 'soywiki'

# this emulates ls -t in unix, but searches subdirs and returns a flat list of
# files

xs = Dir.glob('*/*').
    select {|x| File.file?(x) && x.gsub('/', '.') =~ Soywiki::WIKI_WORD }.
    select {|x| x !~ /~$/ }. # vim backup files
    sort_by {|x| File.stat(x).mtime }.
    reverse.map {|x| x.to_page_title }

if ARGV.first == '-n'
  xs = xs.map {|x| x.namespace}.uniq.sort
end

puts xs.join("\n")

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
soywiki-0.9.8.3 bin/soywiki-ls-t
soywiki-0.9.8.2 bin/soywiki-ls-t
soywiki-0.9.8.2.pre.2 bin/soywiki-ls-t
soywiki-0.9.8.2.pre.1 bin/soywiki-ls-t
soywiki-0.9.8.2.pre bin/soywiki-ls-t
soywiki-0.9.8.1 bin/soywiki-ls-t
soywiki-0.9.8 bin/soywiki-ls-t
soywiki-0.9.7 bin/soywiki-ls-t
soywiki-0.9.6 bin/soywiki-ls-t
soywiki-0.9.5 bin/soywiki-ls-t
soywiki-0.9.4 bin/soywiki-ls-t
soywiki-0.9.3 bin/soywiki-ls-t
soywiki-0.9.2 bin/soywiki-ls-t
soywiki-0.9.1 bin/soywiki-ls-t
soywiki-0.9.0 bin/soywiki-ls-t
soywiki-0.8.5 bin/soywiki-ls-t
soywiki-0.8.4 bin/soywiki-ls-t
soywiki-0.8.2 bin/soywiki-ls-t
soywiki-0.8.0 bin/soywiki-ls-t
soywiki-0.7.9 bin/soywiki-ls-t