1 # do not edit -- automatically generated by arch changelog
2 # non-id: automatic-ChangeLog--steve@sxemacs.org--2005/emoney--main--0.2
5 2005-12-26 02:35:24 GMT Steve Youngs <steve@sxemacs.org> version-0
8 eMoney 0.2 is released!
10 emoney--main--0.2--version-0
12 eMoney 0.2 has been released.
14 * emoney.el: Move "Todo" section into its own file.
18 .arch-ids/TODO.id TODO
24 2005-11-03 14:37:16 GMT Steve Youngs <steve@sxemacs.org> patch-12
29 emoney--main--0.2--patch-12
31 * emoney.el (emoney-go-to-bank): Fix typo.
38 2005-10-09 04:41:09 GMT Steve Youngs <steve@sxemacs.org> patch-11
41 Bitrot removal and some minor clean up
43 emoney--main--0.2--patch-11
45 This change removes the "demo" mode. It was written before eMoney had
46 anything resembling a UI. It may return in a future version of eMoney,
47 but for now it's history.
49 Also removed is the very old (from balance.el days) hard-coded LaTeX
50 cheque printing. That only ever worked on balance.el's author's printer,
51 wasn't customisable, and... well you get the picture. It's gone!
53 * emoney.el (emoney-in-demo-mode): Removed.
54 (emoney-mode): Update doc string... don't mention `emoney-demo'... it
55 doesn't exist anymore.
56 (emoney-demonstration-data): Removed.
57 (emoney-demonstration-help): Removed.
58 (emoney-demo): Removed.
59 (emoney-recalculate-buffer): Don't check is we're in "demo" mode. No
61 (emoney-setup-accounts-buffer): 80 column clean up.
62 (emoney-transfer-funds): Ditto.
63 (emoney-parse-transaction-data): Remove the print stuff.
64 (emoney-number-it): Removed. Old, bitrotted, hard-coded cheque
66 (emoney-print-make-words): Ditto.
67 (emoney-print-check): Ditto.
68 (emoney-setup-control-buffer): 80 column clean up.
75 2005-10-09 03:42:58 GMT Steve Youngs <steve@sxemacs.org> patch-10
78 Bring eMoney to life in a blaze of colour.
80 emoney--main--0.2--patch-10
82 * emoney.el (emoney-faces): New custom group.
83 (emoney-account-name-face): New face.
84 (emoney-debit-face): Ditto.
85 (emoney-credit-face): Ditto.
86 (emoney-date-face): Ditto.
87 (emoney-clear-tran-face): Ditto.
88 (emoney-unclear-tran-face): Ditto.
89 (emoney-header-face): Ditto.
90 (emoney-setup-accounts-buffer): Use new eMoney faces.
91 (emoney-setup-header-buffer): Ditto.
92 (emoney-update-acc-buf-bal): Ditto.
93 (emoney-font-lock-keywords): New. For the font-lock thang.
100 2005-10-08 02:21:07 GMT Steve Youngs <steve@sxemacs.org> patch-9
103 Fix balance display in A/C's buffer
105 emoney--main--0.2--patch-9
107 * emoney.el (emoney-setup-accounts-buffer): Allow for situation where the
108 account hasn't been "recalculated".
115 2005-10-08 01:26:12 GMT Steve Youngs <steve@sxemacs.org> patch-8
118 Display each A/C's current balance in *Accounts Buffer*
120 emoney--main--0.2--patch-8
122 * emoney.el (emoney-accounts-buffer-width): Set default to 25. The
123 increase is to allow for balances being in the buffer.
124 (emoney-setup-accounts-buffer): Insert each account's current balance
126 (emoney-largest-balance): Move it higher in the file to avoid a
128 (emoney-update-acc-buf-bal): New. Updates the balances in the Accounts
130 (emoney-recalculate-buffer): Use it.
137 2005-10-06 03:45:48 GMT Steve Youngs <steve@sxemacs.org> patch-7
142 emoney--main--0.2--patch-7
144 * Makefile: Remove "superupgrade" target.
146 * emoney.el: Autoload `browse-url' at compile-time
153 2005-10-06 01:20:54 GMT Steve Youngs <steve@sxemacs.org> patch-6
156 Menu and keymap additions -- calc & bank
158 emoney--main--0.2--patch-6
160 * emoney.el (emoney-accounts-buffer-width): Make it customisable.
161 (emoney-accounts-buffer-height): Make it customisable, default it to 9.
162 (emoney-header-buffer-height): Make it customisable, default it to 4.
163 (emoney-mode-menu): Add menu items for opening Bank URL, and
165 (emoney-calc): New. Wrapper to work around a bug in Emacs Calc... The
166 dreaded "window-edges" bug.
167 (emoney-mode-map): Bind `C-c c' to `emoney-calc'.
168 (emoney-setup-control-buffer): Use `emoney-calc'.
175 2005-09-21 01:59:08 GMT Steve Youngs <steve@sxemacs.org> patch-5
178 Go to your bank's web site from within eMoney
180 emoney--main--0.2--patch-5
182 * emoney.el (emoney-bank-url): New.
183 (emoney-setup-control-buffer): Add button for surfing to your bank's
185 (emoney-go-to-bank): New. For browsing to your bank's web site.
186 Default binding is `C-c b'. Also used in
187 `emoney-setup-control-buffer'.
188 (emoney-mode-map): Bind `C-c b' to `emoney-go-to-bank'.
195 2005-09-12 13:29:37 GMT Steve Youngs <steve@sxemacs.org> patch-4
198 Switch accounts via keyboard
200 emoney--main--0.2--patch-4
202 I almost can't believe I let this go so long without adding it. Now you
203 can switch accounts via the keyboard... bound to `C-c s'
205 * emoney.el (emoney-switch-to-account): Renamed to
206 `emoney-mouse-switch-to-account'.
207 (emoney-mouse-switch-to-account): New.
208 (emoney-accounts-buffer-map): Use it.
209 (emoney-switch-to-account): New version of this function, now it is for
210 switching accounts via the keyboard.
211 (emoney-mode-map): Bind `C-c b' to `emoney-switch-to-account'.
218 2005-09-12 00:05:40 GMT Steve Youngs <steve@sxemacs.org> patch-3
223 emoney--main--0.2--patch-3
225 * Makefile (INSTALL): Drop the user/group options so eMoney can be
226 installed by non-root users.
233 2005-09-11 23:37:40 GMT Steve Youngs <steve@sxemacs.org> patch-2
236 Window config improvements
238 emoney--main--0.2--patch-2
240 This change works around a problem in Emacs Calc. Calc wouldn't put
241 point back to the place it was before calc was called. We fix it by
242 defadvice'ing `calc' and `calc-quit'.
244 Also, we only save/restore the "pre eMoney" window configuration if
245 eMoney isn't running in its own frame.
247 * emoney.el (calc): defadvice it so it saves the window config before
249 (calc-quit): defadvice it so that the "pre calc" window config is
250 restored when calc exits.
251 (emoney): Save the window config to a register instead of using a
252 global variable. Only save the config if eMoney is _not_ using its own
254 (emoney-quit): Restore the window config from a register, only if
255 eMoney is _not_ using its own frame.
256 (emoney-old-window-config): Removed.
263 2005-01-01 01:36:48 GMT Steve Youngs <steve@sxemacs.org> patch-1
266 tla style version string
268 emoney--main--0.2--patch-1
270 The patch introduces a tla style version string, something like...
272 steve@sxemacs.org--2005/emoney--main--0.2--base-0
274 It also adds the ChangeLog file from the previous version. It is in
277 * Makefile (VER): Bump to 0.2.
278 (EXTRA_SRC): Remove ChangeLog... we let tla do the job of tracking
280 (all): Add emoney-version.el
281 (auto-autoloads.el): emoney-version.el is a dependency
282 (emoney-version.el): New target.
283 (version): Alias to above.
284 (distclean): Remove emoney-version.el* as well.
285 (.PHONY): New. To ensure the emoney-version is built.
287 * emoney.el (emoney-codename): "Capital Gain"
289 * emoney.el (emoney-version): Require emoney-version.
293 .arch-ids/.arch-inventory.id .arch-inventory
294 ChangeLog.d/.arch-ids/=id
295 ChangeLog.d/.arch-ids/ChangeLog-0.1.id
296 ChangeLog.d/ChangeLog-0.1
302 ChangeLog.d ChangeLog.d/.arch-ids
305 2005-01-01 00:24:51 GMT Steve Youngs <steve@sxemacs.org> base-0
308 tag of steve@sxemacs.org--2004/emoney--main--0.1--patch-1
310 emoney--main--0.2--base-0
312 (automatically generated log message)
315 steve@sxemacs.org--2004/emoney--main--0.1--base-0
316 steve@sxemacs.org--2004/emoney--main--0.1--patch-1