Re: [PATCH] devel: add dkg's printmimestructure script to notmuch devel scripts

2013-05-23 Thread David Bremner
Daniel Kahn Gillmor d...@fifthhorseman.net writes: On 05/20/2013 11:59 AM, da...@tethera.net wrote: +# Updates: git://lair.fifthhorseman.net/~dkg/printmimestructure This line should probably be removed. If it's distributed with notmuch, i'm happy with notmuch's repo being the canonical

Re: [PATCH 1/2] ruby: use in-tree notmuch library

2013-05-23 Thread David Bremner
Felipe Contreras felipe.contre...@gmail.com writes: On Mon, May 20, 2013 at 9:41 AM, David Bremner da...@tethera.net wrote: | extconf.rb:17:in `have_local_library': undefined method `funcall_style' for notmuch_database_create:String (NoMethodError) | from extconf.rb:25:in `main'

Re: [PATCH v2] debian: package ruby bindings

2013-05-23 Thread David Bremner
Felipe Contreras felipe.contre...@gmail.com writes: Signed-off-by: Felipe Contreras felipe.contre...@gmail.com --- debian/control | 14 ++ debian/notmuch-ruby.install | 1 + debian/rules| 3 +++ 3 files changed, 18 insertions(+) create mode

Re: [PATCH] emacs: Compute build dependencies to fix byte compile issues

2013-05-23 Thread David Bremner
Austin Clements amdra...@mit.edu writes: Previously, we simply byte compiled each Elisp source file independently. This is actually the wrong thing to do and can lead to issues with macros and performance issues with substitutions because 1) when the byte compiler encounters a (require 'x)

Re: Python Bindings missing on PyPI

2013-05-23 Thread Justus Winter
Quoting Patrick Gerken (2013-05-22 12:08:30) Quoting Justus Winter (2013-05-21 14:54:02) Hi :) Quoting David Bremner (2013-05-20 16:32:32) Patrick Gerken notm...@patrick-gerken.de writes: I would not object to that, but David has a point here. If the version you get from pypi is

Re: [PATCH] devel: add dkg's printmimestructure script to notmuch devel scripts

2013-05-23 Thread Daniel Kahn Gillmor
On 05/23/2013 07:13 AM, David Bremner wrote: OK, I've pushed the script with that line removed. Thanks for the contribution, great, thanks! I've removed my earlier git repo. the notmuch git repo is now the canonical location. --dkg signature.asc Description: OpenPGP digital

[PATCH 1/4] cli: add global option --stderr=FILE

2013-05-23 Thread Tomi Ollila
With this option all writes to stderr are redirected to the spesified FILE (or to stdout on case FILE is '-'). This is immediately useful in emacs interface as some of its exec intefaces do not provide separation of stdout and stderr. --- notmuch-client.h | 1 + notmuch.c| 31

[PATCH 2/4] test: added --stderr=FILE tests

2013-05-23 Thread Tomi Ollila
--stderr=FILE tests were added to test/help-test as it is the one doing most global option testing. Also, it was simplest to test this new option using `notmuch help` command. --- In the future this file (help-test) could be renamed and used in more generic global option testing test/help-test

[PATCH 4/4] NEWS: added information about new --stderr=FILE global option

2013-05-23 Thread Tomi Ollila
--- NEWS | 6 ++ 1 file changed, 6 insertions(+) diff --git a/NEWS b/NEWS index c348068..d148057 100644 --- a/NEWS +++ b/NEWS @@ -18,6 +18,12 @@ Bash command-line completion `notmuch config`. The new completion support depends on the bash-completion package. +New global option

Re: [PATCH 0/8] packaging: fedora: general updates

2013-05-23 Thread Felipe Contreras
On Sun, Apr 28, 2013 at 4:52 AM, Felipe Contreras felipe.contre...@gmail.com wrote: It doesn't seem the spec file is properly maintained, it should be much better now, closer to Fedora's one, and with support for Ruby bindings. What about these? -- Felipe Contreras

[PATCH] devel: add dkg's printmimestructure script to notmuch devel scripts

2013-05-23 Thread David Bremner
Daniel Kahn Gillmor writes: > On 05/20/2013 11:59 AM, david at tethera.net wrote: > >> +# Updates: git://lair.fifthhorseman.net/~dkg/printmimestructure > > This line should probably be removed. If it's distributed with notmuch, > i'm happy with notmuch's repo being the canonical location for

[PATCH 1/2] ruby: use in-tree notmuch library

2013-05-23 Thread David Bremner
Felipe Contreras writes: > On Mon, May 20, 2013 at 9:41 AM, David Bremner wrote: > >> | extconf.rb:17:in `have_local_library': undefined method `funcall_style' >> for "notmuch_database_create":String (NoMethodError) >> | from extconf.rb:25:in `' >> ` >> >> I have the ruby 1.9.3

[PATCH v2] debian: package ruby bindings

2013-05-23 Thread David Bremner
Felipe Contreras writes: > Signed-off-by: Felipe Contreras > --- > debian/control | 14 ++ > debian/notmuch-ruby.install | 1 + > debian/rules| 3 +++ > 3 files changed, 18 insertions(+) > create mode 100644 debian/notmuch-ruby.install pushed. d

[PATCH] emacs: Compute build dependencies to fix byte compile issues

2013-05-23 Thread David Bremner
Austin Clements writes: > Previously, we simply byte compiled each Elisp source file > independently. This is actually the wrong thing to do and can lead to > issues with macros and performance issues with substitutions because > 1) when the byte compiler encounters a (require 'x) form, it will

[PATCH] devel: add dkg's printmimestructure script to notmuch devel scripts

2013-05-23 Thread Daniel Kahn Gillmor
A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 1027 bytes Desc: OpenPGP digital signature URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20130523/f69bf55b/attachment.pgp>

[PATCH 1/4] cli: add global option --stderr=FILE

2013-05-23 Thread Tomi Ollila
With this option all writes to stderr are redirected to the spesified FILE (or to stdout on case FILE is '-'). This is immediately useful in emacs interface as some of its exec intefaces do not provide separation of stdout and stderr. --- notmuch-client.h | 1 + notmuch.c| 31

[PATCH 2/4] test: added --stderr=FILE tests

2013-05-23 Thread Tomi Ollila
--stderr=FILE tests were added to test/help-test as it is the one doing most global option testing. Also, it was simplest to test this new option using `notmuch help` command. --- In the future this file (help-test) could be renamed and used in more generic "global option" testing

[PATCH 4/4] NEWS: added information about new --stderr=FILE global option

2013-05-23 Thread Tomi Ollila
--- NEWS | 6 ++ 1 file changed, 6 insertions(+) diff --git a/NEWS b/NEWS index c348068..d148057 100644 --- a/NEWS +++ b/NEWS @@ -18,6 +18,12 @@ Bash command-line completion `notmuch config`. The new completion support depends on the bash-completion package. +New global option

[PATCH 3/4] man: documented --stderr=FILE in notmuch.1 manual page

2013-05-23 Thread Tomi Ollila
--- man/man1/notmuch.1 | 7 +++ 1 file changed, 7 insertions(+) diff --git a/man/man1/notmuch.1 b/man/man1/notmuch.1 index 033cc10..9292dfc 100644 --- a/man/man1/notmuch.1 +++ b/man/man1/notmuch.1 @@ -76,6 +76,13 @@ Print the installed version of notmuch, and exit. Specify the configuration

[PATCH 0/8] packaging: fedora: general updates

2013-05-23 Thread Felipe Contreras
On Sun, Apr 28, 2013 at 4:52 AM, Felipe Contreras wrote: > It doesn't seem the spec file is properly maintained, it should be much better > now, closer to Fedora's one, and with support for Ruby bindings. What about these? -- Felipe Contreras