   "Default indentation for account transactions in an entry."
   :type 'string
   :group 'ledger-post)
-
 (defgroup ledger-post nil
   "Options for controlling how Ledger-mode deals with postings and completion"
   :group 'ledger)
 
-(defcustom ledger-post-auto-adjust-postings nil
+(defcustom ledger-post-auto-adjust-postings t
   "If non-nil, adjust account and amount to columns set below"
   :type 'boolean
   :group 'ledger-post)

      (setq column ledger-post-amount-alignment-column))
  (save-excursion
    ;; Position the account
    (if (not (and (looking-at "[ \t]+\n")
     		  (looking-back "[ \n]" (- (point) 2))))
	(save-excursion
	  (beginning-of-line)
	  (set-mark (point)) 

(defun ledger-post-maybe-align (beg end len)
  "Align amounts only if point is in a posting.
BEG, END, and LEN control how far it can align."
  (if ledger-post-auto-adjust-postings
      (save-excursion
     (goto-char beg)
     (when (<= end (line-end-position))
       (goto-char (line-beginning-position))
       (if (looking-at ledger-post-line-regexp)
	   (ledger-post-align-postings))))))

(defun ledger-post-edit-amount ()
  "Call 'calc-mode' and push the amount in the posting to the top of stack."
