Tíquete #28804

フック変数 hatena-diary-mode-before-submit-hook'

: 2012-06-20 12:55 Última Atualização: 2012-06-20 23:35

Relator:
Dono:
(Nenhum)
Estado:
Fechado
Componente:
(Nenhum)
Marcos:
(Nenhum)
Prioridade:
3
Gravidade:
3
Resolução:
Fixed
Arquivo:
1

Details

フック変数 hatena-diary-mode-submit-hook による送信時の変更は手元のファイルには残りませんが、これとは別に手元のファイルにも変更を残すフックがあると便利です。(例へば %DATE% などと書いてあるところを送信時の時刻に置換するとか。)

実装してGitHubに置いてみました:

宜しければどうぞ。尚この変更では hatena-diary-mode-submit-hook のカスタマイズ変数定義(defcustom)も追加してあります。

Ticket History (3/6 Histories)

2012-06-20 12:55 Updated by: murasakino
  • New Ticket "フック変数 hatena-diary-mode-before-submit-hook'" created
2012-06-20 16:50 Updated by: hirosandesu
  • Ticket Close date is changed to 2012-06-20 16:50
  • Estado Update from Aberto to Fechado
  • Resolução Update from Nenhum to Fixed
2012-06-20 19:23 Updated by: murasakino
  • Estado Update from Fechado to Aberto
  • Resolução Update from Fixed to Remind
Comentário

パッチを採用していただきありがたうございます。

見たところ hatena-vars.el への変更の適用が漏れてゐるやうですのでチケットを再オープンします。

このチケット用のパッチで変更したファイルは hatena-diary-mode.elhatena-vars.el の二つです。こちらに残りの変更分のパッチファイルを添付します。

2012-06-20 19:27 Updated by: murasakino
Comentário

GitHubのファイル一覧へのリンクだけでは複数ファイルに変更があることが分り難かつたですね。申し訳ない。ちなみにGitHubではファイル一覧の右上にあるリンク "history" を辿り、更にそこから各コミットのリンクを辿ると、そのコミットで変更された全ファイルのグラフィカルな差分表示を見ることが出来ます。

更にこのURLに拡張子 .diff をつけると、patchコマンド等で適用できる差分ファイルを取得できます。(参考: 普通のpatchコマンドで取り込めるdiffファイルをgitで作成する - kanonjiの日記)

2012-06-20 23:35 Updated by: hirosandesu
  • Ticket Close date is changed to 2012-06-20 23:35
  • Estado Update from Aberto to Fechado
  • Resolução Update from Remind to Fixed
Comentário

今度こそ追加出来ました。 どうもgitのpatchは、いつも適用のしかたがいまいちわからず苦戦してしまいます。

Attachment File List

Editar

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Login