summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
authorChris Gray <chrismgray@gmail.com>2009-06-17 14:07:38 +0200
committerChris Gray <chrismgray@gmail.com>2009-06-17 14:07:38 +0200
commitf0a83b35f0286fa986044d4362d76399080ab864 (patch)
treeacc9fd7822b2ff05f6883fcb74ff5749b9901708 /lisp
parent81db8a38fe0ca02c86d6e23fca8464616f7c3da6 (diff)
downloadfork-ledger-f0a83b35f0286fa986044d4362d76399080ab864.tar.gz
fork-ledger-f0a83b35f0286fa986044d4362d76399080ab864.tar.bz2
fork-ledger-f0a83b35f0286fa986044d4362d76399080ab864.zip
Change reconcile-mode to look for either <stdin> or /dev/stdin
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ledger.el8
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/ledger.el b/lisp/ledger.el
index b09ddc34..be730fd9 100644
--- a/lisp/ledger.el
+++ b/lisp/ledger.el
@@ -493,7 +493,7 @@ dropped."
(account ledger-acct)
(inhibit-read-only t)
cleared)
- (when (equal (car where) "<stdin>")
+ (when (or (equal (car where) "<stdin>") (equal (car where) "/dev/stdin"))
(with-current-buffer ledger-buf
(goto-char (cdr where))
(setq cleared (ledger-toggle-current 'pending)))
@@ -532,7 +532,7 @@ dropped."
(defun ledger-reconcile-delete ()
(interactive)
(let ((where (get-text-property (point) 'where)))
- (when (equal (car where) "<stdin>")
+ (when (or (equal (car where) "<stdin>") (equal (car where) "/dev/stdin"))
(with-current-buffer ledger-buf
(goto-char (cdr where))
(ledger-delete-current-entry))
@@ -544,7 +544,7 @@ dropped."
(defun ledger-reconcile-visit ()
(interactive)
(let ((where (get-text-property (point) 'where)))
- (when (equal (car where) "<stdin>")
+ (when (or (equal (car where) "<stdin>") (equal (car where) "/dev/stdin"))
(switch-to-buffer-other-window ledger-buf)
(goto-char (cdr where)))))
@@ -567,7 +567,7 @@ dropped."
(let ((where (get-text-property (point) 'where))
(face (get-text-property (point) 'face)))
(if (and (eq face 'bold)
- (equal (car where) "<stdin>"))
+ (or (equal (car where) "<stdin>") (equal (car where) "/dev/stdin")))
(with-current-buffer ledger-buf
(goto-char (cdr where))
(ledger-toggle-current 'cleared))))