by shigemk2

当面は技術的なことしか書かない

2012-01-12から1日間の記事一覧

egg.el におけるリネームファイル

ファイルをリネームし、ステージングしたものを egg.elで表示させると、 旧ファイルと新ファイルの差分が同じファイル上で表示される。 いいかんじのdiffが出てくれるよ。 - homu.rb + hoge.rb def hoge() puts 'hoge' endみたいな。

空白を強調する

これを設定ファイルに書く。 ;; Show tab, zenkaku-space, white spaces at end of line ;; http://www.bookshelf.jp/soft/meadow_26.html#SEC317 (defface my-face-tab '((t (:background "Yellow"))) nil :group 'my-faces) (defface my-face-zenkaku-spc …

リネームとコードの修正を同時に行う

Git

ファイルのリネームとコードの修正を同時にする時は、 コミットを分ける。そのほうがコードの修正が分かりやすいから。

コミットの内容が長くなるとき

Git

たとえばこんなコミットがあるとしよう。ちなみに redmineと連携してます。 Fix: フライパンの焦げ付きを全部洗い流した refs #998 #999 最近のフライパンは鉄製じゃなくてフッ素で出来てるので、 汚れがつきづらいけど、フライパンなのでやっぱり焦げ付く。…

Undefined offset: 0 [CORE/cake/tests/lib/code_coverage_manager.php, line 294]

とあるコンポーネントでテストをして、Analyze Code Coverageをクリックすると、 Undefined offset: 0 [CORE/cake/tests/lib/code_coverage_manager.php, line 294] なる警告が出た。当該箇所のコードを見てみると、