cron, I never even thought of it. Brilliant. There is probably even an elisp parser already written than I can steal...
On Tue, Jul 8, 2014 at 4:38 PM, Eric Abrahamsen <[email protected]> wrote: > Craig Earls <[email protected]> writes: > >> I have been very slowly working on exactly that for a long time. I >> keep dithering on how to represent that kind of recurrence. So, since >> you are the first to ask, what would you like it to look like? > > Cron has been around for ages and is just about as expressive as you can > get -- maybe something based on that? > >> I was think of something like: >> <anchor date>+ perodicity >> For example every o >> Third Monday starting on 2014-07-14 would be: >> 2014-07-14+3w >> >> I have thought of other ways and all have merits. What would you >> like. Keep in mind the requirement for specifying a starting point >> >> On Tuesday, July 8, 2014, Richard Cobbe < >> [email protected]> wrote: >> >> (Please forgive me if this is a duplicate post -- I'm fairly new >> to Google groups, and my first attempt apparently went off into >> the ether rather than showing up on this list.) >> >> I'm trying to transition from GnuCash to ledger, and I'm looking >> for an equivalent to GnuCash's scheduled transactions. I see >> from the ledger-mode manual that there's some support for this >> feature in Emacs, and I've played around with it and figured out >> how to do simple things, like scheduling a transaction to run >> every month on the 13th, say, by supplying a date in the form [*/ >> */13]. >> >> Is there a way to schedule a transaction to run every other >> Monday? I don't see how to fit that into the date syntax that's >> described in the manual. I took a quick look at >> ledger-schedule.el, and ledger-schedule-descriptor-regex appears >> to support more expressive date specifications than just [*/*/ >> 13], but it's going to take me a while to figure out what's going >> on here. In particular, ledger-schedule-constrain-day appears >> not to support all of the possible options that the regex appears >> to allow. >> >> Ledger 3.0.3-20140608 on MacOS 10.9.4, for what it's worth. Oh, >> and Emacs 24.3.1. >> >> Thanks! >> >> Richard >> >> -- >> >> --- >> You received this message because you are subscribed to the >> Google Groups "Ledger" group. >> To unsubscribe from this group and stop receiving emails from it, >> send an email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> >> >> >> -- >> Craig, Corona De Tucson, AZ >> enderw88.wordpress.com >> >> -- >> >> --- >> You received this message because you are subscribed to the Google >> Groups "Ledger" group. >> To unsubscribe from this group and stop receiving emails from it, >> send an email to ledger-cli+unsubscribe-/ >> [email protected]. >> For more options, visit https://groups.google.com/d/optout. > > -- > > --- > You received this message because you are subscribed to the Google Groups > "Ledger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- Craig, Corona De Tucson, AZ enderw88.wordpress.com -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
