Commits

Author Commit Message Labels Comments Date
Christian Ebert
Document email.charsets in hgrc.5 hgrc.5.ja.txt probably should include an example like: [email] charsets = iso-8859-1, iso-8859-15, windows-1252, iso-8859-2, windows-1250, iso-2022-jp, iso-2022-jp-ms
Christian Ebert
notify: mime-encode messages - addresses will be properly encoded - message bodies will also be encoded as we are not sending patches that are meant to be applied - update test output - adapt test-keyword to ignore the new headers
Christian Ebert
patchbomb: mime-encode headers and parts not containing patches Do nothing for "hg email --test" to preserve display.
Christian Ebert
mail: add methods to handle non-ascii chars - headencode, addressencode: encode headers - mimeencode: encode message parts not containing patches - new email config "charsets" Users may configure email.charsets as a list of charsets they consider appropriate for the recipients of their outgoing mails. Conversion is tried in this order: 1. us-ascii (ascii, us-ascii are removed from email.charsets if present) 2. email.charsets (if presen…
kiilerix
mq: Allow qrefresh --silent to take parameters 'hg qrefresh --short file.txt' now adds changes made to file.txt to current patch. This builds on a patch for implementing --amend by Kirill Smelkov as discussed in issue933. FIXME: Why do mq refresh have two matchers if we only need one?
Hiroshi Funai
[PATCH 2 of 2] Re: created hgweb theme - monoblue
Hiroshi Funai
added monoblue hgweb theme
Bernhard Leiner
Add parseindex2.py test case Make sure that the new implementation in C return that same values as the original Python implementation.
Bernhard Leiner
use the new parseindex implementation C in parsers
Bernhard Leiner
C implementation of revlog index parsing
Brendan Cully
Allow hgweb to search for templates in more than one path. This patch is constructed to make it easy for external extensions to provide their own templates, by updating templater.path.
Dirkjan Ochtman
python2.6: use subprocess if available
Dirkjan Ochtman
tests: add some testing for patch.diffstat()
Benoit Boissinot
bdiff: normalize the diff (issue1295) When the common part of a diff can be moved forward, move it forward. Otherwise we don't get deterministic results (it would depends on the way we split for the recursion). That way we get identical hunks when doing the same change, it helps to solve issue1295 (inconsistent diffs on different side during a merge).
Benoit Boissinot
merge with crew
Benoit Boissinot
hgweb: cleanup the manifest generation
Patrick Mézard
convert: make built-in cvsps the default Reviewed by Frank Kingswood <frank@kingswood-consulting.co.uk>
Benoit Boissinot
merge with crew
Benoit Boissinot
dirstate.walk: skip unreadable directories (issue1213) Do not abort on permission denied error, just skip the directory.
Benoit Boissinot
osutil.c: refactor argument parsing, allow skip=None being passed
Patrick Mézard
convert: fix builtin cvsps under Windows Drafted and reviewed by Frank Kingswood <frank@kingswood-consulting.co.uk>.
Benoit Boissinot
dirstate._dirs: fix refcounting broken by 7dfac37cfabf reported by Patrick Waugh
Christian Ebert
patchbomb: consistently use opts.get
Matt Mackall
annotate: fix bug when annotating multiple files
Matt Mackall
dirstate: C parsing extension
Matt Mackall
parsers: speed up hex decoding for manifests
Matt Mackall
parsers: clean up whitespace
Matt Mackall
diff: pass contexts to status Allow status() to take contexts as well as nodes. This lets us avoid unpacking manifests multiple times and intelligently unpack manifests in revision order. Also, we can avoid unpacking manifests at all when there are no changes in the working directory.
Matt Mackall
revlog: fix heads performance regression
Matt Mackall
zeroconf: advertise a proper hostname for _hg services
  1. Prev
  2. Next