summaryrefslogtreecommitdiff
path: root/lisp/ldg-state.el
diff options
context:
space:
mode:
authorCraig Earls <enderw88@gmail.com>2013-02-27 21:02:40 -0700
committerCraig Earls <enderw88@gmail.com>2013-02-27 21:02:40 -0700
commitce01c7e56ee46237191eb532a76f5651247a0653 (patch)
tree22ac18259d1af7213208141433d56511c4a5ab37 /lisp/ldg-state.el
parenta3c958a191b558e6b969c152b319c0211334db32 (diff)
parentd8acba2c3f340f643619e9087141748e28e345b1 (diff)
downloadledger-ce01c7e56ee46237191eb532a76f5651247a0653.tar.gz
ledger-ce01c7e56ee46237191eb532a76f5651247a0653.tar.bz2
ledger-ce01c7e56ee46237191eb532a76f5651247a0653.zip
Merge branch 'next' into ledger-mode-automatic-transactions
Diffstat (limited to 'lisp/ldg-state.el')
-rw-r--r--lisp/ldg-state.el8
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/ldg-state.el b/lisp/ldg-state.el
index beecb591..b2247afe 100644
--- a/lisp/ldg-state.el
+++ b/lisp/ldg-state.el
@@ -44,7 +44,7 @@
(save-excursion
(when (or (looking-at "^[0-9]")
(re-search-backward "^[0-9]" nil t))
- (skip-chars-forward "0-9./=")
+ (skip-chars-forward "0-9./=\\-")
(skip-syntax-forward " ")
(cond ((looking-at "!\\s-*") 'pending)
((looking-at "\\*\\s-*") 'cleared)
@@ -97,7 +97,7 @@ dropped."
(save-excursion ;; this excursion checks state of entire
;; transaction and unclears if marked
(goto-char (car bounds)) ;; beginning of xact
- (skip-chars-forward "0-9./= \t") ;; skip the date
+ (skip-chars-forward "0-9./=\\- \t") ;; skip the date
(setq cur-status (and (member (char-after) '(?\* ?\!))
(ledger-state-from-char (char-after))))
;;if cur-status if !, or * then delete the marker
@@ -193,7 +193,7 @@ dropped."
(insert (make-string width ? ))))))
(forward-line))
(goto-char (car bounds))
- (skip-chars-forward "0-9./= \t")
+ (skip-chars-forward "0-9./=\\- \t")
(insert (ledger-char-from-state state) " ")
(setq new-status state)
(if (re-search-forward "\\(\t\\| [ \t]\\)"
@@ -233,7 +233,7 @@ dropped."
(save-excursion
(when (or (looking-at "^[0-9]")
(re-search-backward "^[0-9]" nil t))
- (skip-chars-forward "0-9./=")
+ (skip-chars-forward "0-9./=\\-")
(delete-horizontal-space)
(if (or (eq (ledger-state-from-char (char-after)) 'pending)
(eq (ledger-state-from-char (char-after)) 'cleared))