File Historyを絶対時刻表示にしたら動作しなかったので、コードを修正してみた

2016-04-16

File Historyの時刻表示を「絶対時刻表示」にしようと "timestamp_relative": trueを設定したらエラーで動作しなくなってしまったので、 コードをちょこっと修正してみました。

絶対時刻表示

相対時刻表示と絶対時刻表示の違い

Sublime Text File History

相対時刻表示(デフォルト)

Sublime Text File History

絶対時刻表示

絶対時刻表示を設定する

FileHistory.sublime-settings

{
    "timestamp_relative": true,
    "timestamp_format": "%Y-%m-%d %H:%M:%S"
}

コードの修正

元のコードをコメントアウトして、新しいコードを追加。

file_history.py

# stamp = '%s on %s' % (action, time.strftime(self.TIMESTAMP_FORMAT, timestamp))
stamp = '%s on %s' % (action, time.strftime(FileHistory().TIMESTAMP_FORMAT, time.localtime(timestamp)))

関連記事

Sublime Text