From mboxrd@z Thu Jan 1 00:00:00 1970 From: Puneeth Chaganti Subject: [PATCH] Solved the problem of org-capture apparently not working Date: Wed, 9 Feb 2011 00:20:24 +0530 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=002215b03f266f95a2049bc9d381 Return-path: Received: from [140.186.70.92] (port=37422 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PmseG-0004op-V8 for emacs-orgmode@gnu.org; Tue, 08 Feb 2011 13:50:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PmseF-0003qS-4L for emacs-orgmode@gnu.org; Tue, 08 Feb 2011 13:50:48 -0500 Received: from mail-wy0-f169.google.com ([74.125.82.169]:55492) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PmseE-0003qJ-Ob for emacs-orgmode@gnu.org; Tue, 08 Feb 2011 13:50:47 -0500 Received: by wyj26 with SMTP id 26so6390730wyj.0 for ; Tue, 08 Feb 2011 10:50:45 -0800 (PST) In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode --002215b03f266f95a2049bc9d381 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, Resending the patch, since it seems like patchwork hasn't grabbed it. -- Puneeth ---------- Forwarded message ---------- From: Puneeth Chaganti Date: Sat, Feb 5, 2011 at 12:18 PM Subject: Re: [Orgmode] [PATCH] Solved the problem of org-capture apparently not working To: Charles Cave Cc: emacs-orgmode@gnu.org Hi, On Sat, Feb 5, 2011 at 9:57 AM, Puneeth Chaganti wrot= e: > Hi, > > On Sat, Feb 5, 2011 at 6:02 AM, Charles Cave wro= te: > [..] >> My suggestion to eliminate the problem is to modify the org-capture algo= rithm >> so years have to match beginning of line + one asterisk + one space + th= e year >> >> Similarly, months could match beginning of line + two asterisks + one sp= ace + >> the year + hyphen + month number + space + Monthname. =C2=A0 =C2=A0But t= he chance of this >> format heading appearing outside a date-tree would be very low. > > org-datetree currently checks if a buffer has an entry with a DATE_TREE > property (any value), and if it finds one, the date tree will become a > subtree under that entry. > > This change would break that feature. Attached is a patch that fixes this, by using the org-datetree-base-level variable. More details in the commit message. @Bastien, I didn't get the time to configure and use git-send-email. I am sending a patch obtained using git-format-patch. So, you will have to use git-am to apply this. (of course, if this seems good enough :)) -- Puneeth --=20 Puneeth --002215b03f266f95a2049bc9d381 Content-Type: text/plain; charset=US-ASCII; name="0001-Fix-regex-for-finding-datetree-year-subtree.patch.txt" Content-Disposition: attachment; filename="0001-Fix-regex-for-finding-datetree-year-subtree.patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gjx60vn61 RnJvbSBhYjc5NjFjM2NlYTkyMjcxZDgwM2ZkYjNkZjg5NjYzZTljOWE4OGFiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQdW5lZXRoIENoYWdhbnRpIDxwdW5jaGFnYW5AZ21haWwuY29t PgpEYXRlOiBTYXQsIDUgRmViIDIwMTEgMTI6MDg6MTAgKzA1MzAKU3ViamVjdDogW1BBVENIXSBG aXggcmVnZXggZm9yIGZpbmRpbmcgZGF0ZXRyZWUgeWVhciBzdWJ0cmVlCgoqIG9yZy1kYXRldHJl ZS5lbCAob3JnLWRhdGV0cmVlLWZpbmQteWVhci1jcmVhdGUpOiBVc2UKICBgb3JnLWRhdGV0cmVl LWJhc2UtbGV2ZWwnIGluIHRoZSByZWdleCB0byBmaW5kIHllYXIgc3VidHJlZS4KCk9uIFNhdCwg RmViIDUsIDIwMTEgYXQgOTo1NyBBTSwgUHVuZWV0aCBDaGFnYW50aSB3cm90ZToKPgo+PiBPbiBT YXQsIEZlYiA1LCAyMDExIGF0IDY6MDIgQU0sIENoYXJsZXMgQ2F2ZSB3cm90ZToKPj4gSW4gZWFy bHkgSmFudWFyeSBJIHBvc3RlZCB3aGF0IEkgdGhvdWdodCB3YXMgYSBidWcgcmVwb3J0IHdpdGgg b3JnLWNhcHR1cmUuCj4+Cj4+IEkgZm91bmQgdGhhdCBjYXB0dXJpbmcgdG8gYSBkYXRlLXRyZWUg ZGlkbid0IGFsd2F5cyB3b3JrIGFuZCBpbiBvbmUgZmlsZSB0aGUKPj4gY2FwdHVyZSB3YXMgd3Jp dHRlbiB0byB0aGUgd3JvbmcgcGxhY2UuCj4+Cj4+IFdlbGwsIHRoZSBwcm9ibGVtIHdhcyB3aXRo IHRoZSBkYXRhISAgT25lIG9mIG15IGhlYWRpbmdzIGJlZ2FuIHdpdGggMjAxMS4KPj4KPj4gVGhl IHRyZWUgbG9va2VkIHNvbWV0aGluZyBsaWtlIHRoaXMgKGVkaXRlZCkKPj4KPj4gKiAyMDEwCj4+ ICoqIDIwMTAtMTIgRGVjZW1iZXIKPj4gKioqIDIwMTAtMTItMDUgU3VuZGF5Cj4+ICoqKiogQSBo ZWFkaW5nCj4+ICoqKiogMjAxMSBBY3Rpb25zICA8LS0tLS0tLS0tLSB0aGlzIGNhdXNlZCB0aGUg cHJvYmxlbQo+PiAqKioqIEFub3RoZXIgaGVhZGluZwo+PiAuLi4KPj4gKioqIDIwMTAtMTItMDYg TW9uZGF5Cj4+IC4uLgo+PiAuLi4KPj4KPj4KPiBJbiAyMDExIHdoZW4gSSBjYXB0dXJlZCBpbnRv IHRoaXMgZmlsZSdzIGRhdGUtdHJlZSwKPiBvcmctY2FwdHVyZSBmb3VuZCB0aGUgaGVhZGxpbmUg MjAxMSBBY3Rpb25zIHdoaWNoIG1hdGNoZWQgdGhlIGFsZ29yaXRobQo+IGFuZCB0aGUgY2FwdHVy ZWQgaXRlbSBhcHBlYXJlZCBhdCB0aGUgZW5kIG9mIHRoZSBoZWFkaW5ncyBhdCB0aGF0IGxldmVs Lgo+Cj4+IE15IHN1Z2dlc3Rpb24gdG8gZWxpbWluYXRlIHRoZSBwcm9ibGVtIGlzIHRvIG1vZGlm eSB0aGUgb3JnLWNhcHR1cmUgYWxnb3JpdGhtCj4+IHNvIHllYXJzIGhhdmUgdG8gbWF0Y2ggYmVn aW5uaW5nIG9mIGxpbmUgKyBvbmUgYXN0ZXJpc2sgKyBvbmUgc3BhY2UgKyB0aGUgeWVhcgo+Pgo+ PiBTaW1pbGFybHksIG1vbnRocyBjb3VsZCBtYXRjaCBiZWdpbm5pbmcgb2YgbGluZSArIHR3byBh c3Rlcmlza3MgKyBvbmUgc3BhY2UgKwo+PiB0aGUgeWVhciArIGh5cGhlbiArIG1vbnRoIG51bWJl ciArIHNwYWNlICsgTW9udGhuYW1lLiAgICBCdXQgdGhlIGNoYW5jZSBvZiB0aGlzCj4+IGZvcm1h dCBoZWFkaW5nIGFwcGVhcmluZyBvdXRzaWRlIGEgZGF0ZS10cmVlIHdvdWxkIGJlIHZlcnkgbG93 Lgo+Cj4gb3JnLWRhdGV0cmVlIGN1cnJlbnRseSBjaGVja3MgaWYgYSBidWZmZXIgaGFzIGFuIGVu dHJ5IHdpdGggYSBEQVRFX1RSRUUKPiBwcm9wZXJ0eSAoYW55IHZhbHVlKSwgYW5kIGlmIGl0IGZp bmRzIG9uZSwgdGhlIGRhdGUgdHJlZSB3aWxsIGJlY29tZSBhCj4gc3VidHJlZSB1bmRlciB0aGF0 IGVudHJ5Lgo+Cj4gVGhpcyBjaGFuZ2Ugd291bGQgYnJlYWsgdGhhdCBmZWF0dXJlLgoKVXNpbmcg dGhlIHZhbHVlIG9mIGBvcmctZGF0ZXRyZWUtYmFzZS1sZXZlbCcgaW4gdGhlIHJlZ2V4IGluc3Rl YWQgb2YKY2hlY2tpbmcgZm9yIGF0IGxlYXN0IG9uZSBzdGFyLCBvciBoYXJkIGNvZGluZyB0aGUg bnVtYmVyIG9mIHN0YXJzIChhcwpzdWdnZXN0ZWQgYnkgQ2hhcmxlcyBDYXZlKS4KCkFsc28sIG9u bHkgdGhlIHJlZ2V4IGZvciBmaW5kaW5nIHRoZSB5ZWFyIHN1YnRyZWUgbmVlZHMgdG8gYmUgY2hh bmdlZCwKc2luY2UgaXQgaXMgYXNzdW1lZCB0aGF0IGFsbCB0aGUgY2hpbGRyZW4gb2YgdGhpcyBz dWJ0cmVlIGFyZQoiZ2VuZXJhdGVkIiBhbmQgdGhlcmUgYXJlIG5vIGJhZCBoZWFkaW5ncywgbGlr ZSBpbiBDaGFybGVzJyBleGFtcGxlLgotLS0KIGxpc3Avb3JnLWRhdGV0cmVlLmVsIHwgICAgMyAr Ky0KIDEgZmlsZXMgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9ucygtKQoKZGlm ZiAtLWdpdCBhL2xpc3Avb3JnLWRhdGV0cmVlLmVsIGIvbGlzcC9vcmctZGF0ZXRyZWUuZWwKaW5k ZXggODAxNGY4Zi4uNWM0OGY4NiAxMDA2NDQKLS0tIGEvbGlzcC9vcmctZGF0ZXRyZWUuZWwKKysr IGIvbGlzcC9vcmctZGF0ZXRyZWUuZWwKQEAgLTY0LDcgKzY0LDggQEAgdHJlZSBjYW4gYmUgZm91 bmQuIgogICAgICAgKGdvdG8tY2hhciAocHJvZzEgKHBvaW50KSAod2lkZW4pKSkpKSkKIAogKGRl ZnVuIG9yZy1kYXRldHJlZS1maW5kLXllYXItY3JlYXRlICh5ZWFyKQotICAobGV0ICgocmUgIl5c XCorWyBcdF0rXFwoWzEyXVswLTldWzAtOV1bMC05XVxcKVsgXHRcbl0iKQorICAobGV0KiAoKG4g b3JnLWRhdGV0cmVlLWJhc2UtbGV2ZWwpCisJKHJlIChmb3JtYXQgIl5cXCpcXHslc1xcfVsgXHRd K1xcKFsxMl1bMC05XVswLTldWzAtOV1cXClbIFx0XG5dIiBuKSkKIAltYXRjaCkKICAgICAoZ290 by1jaGFyIChwb2ludC1taW4pKQogICAgICh3aGlsZSAoYW5kIChzZXRxIG1hdGNoIChyZS1zZWFy Y2gtZm9yd2FyZCByZSBuaWwgdCkpCi0tIAoxLjcuMy41Cgo= --002215b03f266f95a2049bc9d381 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --002215b03f266f95a2049bc9d381--