Mercurial > dotfiles
comparison .elisp/textmate.el @ 134:fe9d358b9fe8
textmate.el: Fix an infinite recursion bug when not using a supported VCS
| author | Augie Fackler <durin42@gmail.com> |
|---|---|
| date | Tue, 18 Aug 2009 10:15:09 -0500 |
| parents | 26450200777a |
| children | e30655eb7050 |
comparison
equal
deleted
inserted
replaced
| 133:5b0b8ad2cb2c | 134:fe9d358b9fe8 |
|---|---|
| 309 (cond | 309 (cond |
| 310 ((null textmate-use-file-cache) (textmate-project-files root)) | 310 ((null textmate-use-file-cache) (textmate-project-files root)) |
| 311 ((equal (textmate-project-root) (car *textmate-project-files*)) | 311 ((equal (textmate-project-root) (car *textmate-project-files*)) |
| 312 (cdr *textmate-project-files*)) | 312 (cdr *textmate-project-files*)) |
| 313 (t (cdr (setq *textmate-project-files* | 313 (t (cdr (setq *textmate-project-files* |
| 314 `(,root . ,(textmate-project-files root))))))) | 314 `(,root . ,(textmate-project-files-find root))))))) |
| 315 | 315 |
| 316 (defun textmate-project-root () | 316 (defun textmate-project-root () |
| 317 (when (or | 317 (when (or |
| 318 (null *textmate-project-root*) | 318 (null *textmate-project-root*) |
| 319 (not (string-match *textmate-project-root* default-directory))) | 319 (not (string-match *textmate-project-root* default-directory))) |
