From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id 99C8C431E62 for ; Fri, 20 Jan 2012 14:31:26 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: 0 X-Spam-Level: X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[none] autolearn=disabled Received: from olra.theworths.org ([127.0.0.1]) by localhost (olra.theworths.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lN1wGhPQYQxG for ; Fri, 20 Jan 2012 14:31:25 -0800 (PST) Received: from guru.guru-group.fi (guru-group.fi [87.108.86.66]) by olra.theworths.org (Postfix) with ESMTP id 69CD4431FAF for ; Fri, 20 Jan 2012 14:31:25 -0800 (PST) Received: by guru.guru-group.fi (Postfix, from userid 501) id 0AB8868055; Sat, 21 Jan 2012 00:31:29 +0200 (EET) From: Tomi Ollila To: Adam Wolfe Gordon , Aaron Ecay Subject: Re: [PATCH v3 5/5] emacs: Use message-citation-line-format in reply In-Reply-To: References: <1326995217-27423-1-git-send-email-awg+notmuch@xvx.ca> <1326995217-27423-6-git-send-email-awg+notmuch@xvx.ca> User-Agent: Notmuch/0.11+71~gefa5d6c (http://notmuchmail.org) Emacs/23.3.1 (x86_64-unknown-linux-gnu) X-Face: HhBM'cA~ MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: notmuch@notmuchmail.org X-BeenThere: notmuch@notmuchmail.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Jan 2012 22:31:26 -0000 On Fri, 20 Jan 2012 10:22:09 -0700, Adam Wolfe Gordon = wrote: > Erk, forgot to reply-all. Aaron might get this twice. Pick this: notmuch@notmuchmail.org (and add to to/cc) next time you forgot to press 'R' (that's what I do :) >=20 > On Thu, Jan 19, 2012 at 22:53, Aaron Ecay wrote: >=20 > > One possible step that might ease the transition pain could be for > > notmuch=E2=80=99s emacs interface to have a configuration file (similar= to > > Wanderlust=E2=80=99s ~/.wl; I believe Gnus also uses a ~/.gnus). The i= dea is > > that this file contains elisp code, and is loaded by notmuch the first > > time any notmuch-related commands are invoked by the user. If the file > > does not exist, notmuch could create it with default content that sets > > message-citation-function, message-citation-line-format, > > message-yank-prefix (to get rid of the ugly default whereby message-mode > > indents the original message by four spaces instead of inserting =E2=80= =9C> =E2=80=9D), > > etc. If there is interest in this approach, I=E2=80=99d be happy to wo= rk on a > > patch for it. Yes, that would be good -- then there is default file everyone can be directed to... > This would be a good way to get around the ugly defaults problem, and > it would also be an easy way for people to share their notmuch/emacs > setups. I already have my setup in a file separate from my normal > emacs config, and I run `emacs -q -l ~/.emacs-notmuch -f notmuch` so > it doesn't load my normal, programming-oriented setup. I used to do just that -- but then I cannot enter M-x notmuch in my emacs for sending email from that particular emacs. Now I have something=20 like: (autoload 'notmuch "~/local/my-notmuch" "Notmuchmail" t) Where first lines add load path for notmuch, then (require 'notmuch) and then stars loading configuration... The question, in case that configuration file is added, where is it=20 located: ~/.notmuch (to add yet another file there), or into .notmuch/ directory or XDG -like .config/notmuch/ (config.el ?) See: id:"E1RdKCw-0007o7-J7@thinkbox.jade-hamburg.de" Tomi