mirror of
https://github.com/fmap/muflax65ngodyewp.onion
synced 2024-06-29 10:36:48 +02:00
18 lines
379 B
Ruby
18 lines
379 B
Ruby
usage 'create_log'
|
|
summary 'create new log entry'
|
|
description 'Opens new log entry in Emacs.'
|
|
|
|
module Nanoc::CLI::Commands
|
|
class CreateLog < ::Nanoc::CLI::CommandRunner
|
|
def run
|
|
page = daily_logs.last.gsub(/(\d+)/) {|s| s.to_i + 1}
|
|
puts "editing: #{page}..."
|
|
system "emacs-gui #{page}"
|
|
end
|
|
end
|
|
end
|
|
|
|
runner Nanoc::CLI::Commands::CreateLog
|
|
|
|
|