| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This way users don't need to mess with PYTHONPATH. They'll still need
to tweak PATH so they can find the be entry script.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
For example, to install without documentation, use:
$ make DOC= install
which overrides Makefile's default DOC definition, setting it to the
empty string.
|
| |
|
|
|
|
|
|
|
|
| |
This has the dual benefits of keeping up with the current DocBook
standard as well as removing the dependency on SGML parsers like
docbook-to-man and docbook2man which may not be available on all
systems. An XSLT processor and the DocBook style sheets are easier
dependencies to satisfy.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Now
make sphinx
builds the Sphinx HTML documentation (in doc/.build/html), and
make clean
cleans up everything.
Having a separate module.mk was just making things confusing, so I
took it out ;).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes Ben's "unintuitive test procedure" bug:
Date: Wed, 27 Jan 2010 14:09:14 +1100
From: Ben Finney
Subject: [Be-devel] Re: Test suite on Trevor's development branch
...
> $ python ./test.py
> Traceback (most recent call last):
[...]
> ImportError: No module named _version
So it's not possible to simply get a copy of the branch and try running
the test suite.
...
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Switched from cStringIO to StringIO in be-handle-mail because:
(from http://docs.python.org/library/stringio.html)
"Unlike the memory files implemented by the StringIO module, those
provided by this [cStringIO] module are not able to accept Unicode
strings that cannot be encoded as plain ASCII strings."
I'm not sure what all the fuss with sys.__stdin__ had been about in
Command.run(), but I took it out and everything still seems to work
;).
Also fix Makefail (again!) to install under $HOME by default.
|
|
|
|
| |
Also a few minor tweaks to the module imports.
|
| |
|
|\
| |
| |
| |
| |
| |
| | |
Other highlights:
* be show --no-comments
* Improved *.sync_with_disk.
* Improved be-mbox-to-xml.
|
| |
| |
| |
| |
| | |
Also restored Makefile target to home (from local), which I'd
accidentally committed two commits ago...
|
| | |
|
|/
|
|
|
|
| |
There are lots of interfaces. They should each have seperate
installation targets, to allow the user to pick only the interfaces
they expect to use.
|
|\ |
|
| | |
|
|/
|
|
|
| |
It should be updated after bzr commits, but Makefile doesn't
understand bzr, so just update every time.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fixes Ben's bug 00f26f04-9202-4288-8744-b29abc2342d6.
I also tweaked update_copyright.sh to make possible future
copyright-blurb revision easier. The new algorithm is greedier,
overwriting _all_ consecutive comments after a '^# Copyright' line, so
do
# Copyright
# GPL ... GPL ... GPL
# Your comment here...
not
# Copyright
# GPL ... GPL ... GPL
#
# Your comment here...
Without the blank line, your comment would get overwritten by the next
run of update_copyright.sh.
Note that catmutt is ignored by update_copyright.sh because Moritz
Barsnick has only licensed his grepm code under the GPLv2 (not
GPLv>=2). See the initial catmutt commit for details.
|
|
|
|
|
|
|
|
| |
I got a bit confused and installed be into "/usr/local " instead of
"/usr/local" with
PREFIX = /usr/local # ${HOME}
With the alternate PREFIX line right there, there should be less
temptation to do again :p.
|
| |
|
| |
|
| |
|
| |
|
|
|