Return-Path: X-Original-To: notmuch@notmuchmail.org Delivered-To: notmuch@notmuchmail.org Received: from localhost (localhost [127.0.0.1]) by olra.theworths.org (Postfix) with ESMTP id A2434431FB6 for ; Sat, 26 Feb 2011 16:27:49 -0800 (PST) X-Virus-Scanned: Debian amavisd-new at olra.theworths.org X-Spam-Flag: NO X-Spam-Score: -2.29 X-Spam-Level: X-Spam-Status: No, score=-2.29 tagged_above=-999 required=5 tests=[RCVD_IN_DNSWL_MED=-2.3, T_MIME_NO_TEXT=0.01] 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 JXf6SrpH+tNc for ; Sat, 26 Feb 2011 16:27:49 -0800 (PST) Received: from brinza.cc.columbia.edu (brinza.cc.columbia.edu [128.59.29.8]) by olra.theworths.org (Postfix) with ESMTP id 11D71431FB5 for ; Sat, 26 Feb 2011 16:27:48 -0800 (PST) Received: from servo.finestructure.net (cpe-75-84-123-77.socal.res.rr.com [75.84.123.77]) (user=jgr2110 author=jrollins@servo.finestructure.net mech=PLAIN bits=0) by brinza.cc.columbia.edu (8.14.4/8.14.3) with ESMTP id p1R0RexB004723 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT); Sat, 26 Feb 2011 19:27:41 -0500 (EST) Received: from jrollins by servo.finestructure.net with local (Exim 4.72) (envelope-from ) id 1PtUU7-0000uH-An; Sat, 26 Feb 2011 16:27:39 -0800 From: Jameson Rollins To: Xavier Maillard , Albin Stjerna Subject: running the crypto branch [was: Re: Hiding HTML mime-parts and/or scrubbing (gmail's) HTML-based citation] In-Reply-To: References: <878vx8c4on.fsf@hecate.student.uu.se> <4D640194.2040104@fifthhorseman.net> <8762sbdfer.fsf@hecate.student.uu.se> <4D641587.9050701@fifthhorseman.net> <87ei6y9701.fsf@hecate.student.uu.se> <87aahm4ltk.fsf@servo.finestructure.net> User-Agent: Notmuch/0.5-102-ge86ac1d (http://notmuchmail.org) Emacs/23.2.1 (i486-pc-linux-gnu) Date: Sat, 26 Feb 2011 16:27:35 -0800 Message-ID: <87r5aucoeg.fsf@servo.finestructure.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-No-Spam-Score: Local X-Scanned-By: MIMEDefang 2.68 on 128.59.29.8 Cc: notmuch 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: Sun, 27 Feb 2011 00:27:49 -0000 --=-=-= On Sun, 27 Feb 2011 01:00:08 +0100, Xavier Maillard wrote: > What is the easy way to switch to your codebase from notmuch mainline ? > I mean, what exact commands do we need to type in order to use your > branch code ? Knowing that would certainly help people in switching and > testing your code. Hey, Xavier. Thanks for asking. Here's what I would suggest: 1. Add my public repo as a remote in your notmuch git repository: $ git remote add jrollins git://finestructure.net/notmuch 2. Update your remotes to pull in the remote branches $ git remote update At this point you should see my public branches as remote-tracking branches in your repository, e.g.: $ git branch -a ... remotes/jrollins/crypto remotes/jrollins/master remotes/jrollins/personal 3. Check out my crypto branch into a local branch: $ git checkout --track jrollins/crypto This will put you in a new local branch in your repository called "crypto" that will be tracking my public crypto branch. 4. Compile notmuch in the crypto branch and install it, however you usually do. I do something like this: ./configure --prefix=~/opt/notmuch make make test make install I then run notmuch in emacs like this: export LD_LIBRARY_PATH=~/opt/notmuch/lib:$LD_LIBRARY_PATH emacs -L ~/opt/notmuch/share/emacs/site-lisp -f notmuch I hope that helps. Please let me know if you have any other questions. And of course we'd love to hear any and all feedback on the new cryptographic features! jamie. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBCAAGBQJNaZp3AAoJEO00zqvie6q88zkQAKQPnkKqJp6+JStA2YRYo6O+ QI+eIWqxMKydhGWjD7pvXPF9vzFrIotV9+0RIrFoGEz1ud265yFihVTfbQC0m3BT p7ig0M+w9PQyhOhv/qTgYkLt5RZcW1MD20EBp/F5ucryO+YaRl1s6H1AjpNWcby2 y+3O+nMdMh1oaPm3BGrp4sdVKDefr8NxnU74KzKh0bDxg3b4ufmJZyzioGIMBaIV 1iSwwJpErInQYGimWqCy9NNzF8Ulz9r4fXeLTb6y931MZDC96MnLVsDuZ9s9dLKl AE22Y1H+EXIKhlXCJ6Y5KfqC1JVDZaDTGBxe29XEZwA9Na4Hqf79rGXneR15tH3g YB6d1vWm/GPPRFfLwwsM03bhziGhdKiE1ZRYXdvVr71W1kDay0R3bjf1WvxZFbCW Wo+4SCNC7P5bvng3KaFieuHT0/75BpOgDc7fkiFktiGNn3hxyzeFv2z1s6cT6R0n V5eSR7/4RtfAtw/ZLx28nHFtY9Y48EcoBW4XJbYVvn2147FEmeefAamtc1s0oK8T ulMUxneMa3XCC4EUCyozI1anDkzHYjPIi6vPO7GbITKE06j2oj/f7fsi+idAxvWw HkyujeCkmfb8Jew8mjZJhpXbw1wIC3KlGgkgcrz5fKyZhgiDTTXGtrVaONr3E+tr e8LdJoZTOnMOqX+3Z0Hi =ItIE -----END PGP SIGNATURE----- --=-=-=--