Commit Graph

9792 Commits

Author SHA1 Message Date
Patrick Mezard
d8a8eb5584 convert: reenable SVN support after license issue solved 2009-11-10 22:32:17 +01:00
Patrick Mezard
29f1e65f87 patchbomb: normalize date format in generated mboxes
mbox format should use time.asctime(). Unfortunately, this function writes
2-characters day of week on Windows while unix one writes a single character.
Normalize to Windows version since the other one can hardly be written with
strftime().
2009-11-08 18:08:24 +01:00
Patrick Mezard
240248e679 hghave: be more tolerant to rst2html output
On Windows, rst2html.bat calls rst2html.py, printing something like:

"rst2html.py (Docutils"

(notice the extra ".py")
2009-11-10 11:57:03 +01:00
Patrick Mezard
ef872dce44 test-convert-hg-svn: fix test output 2009-11-10 21:55:59 +01:00
Christian Boos
62e4f8e6b2 rebase: make sure the newancestor is used during the whole update
(issue1561)

Before this change, newancestor was used only once as a replacement
for ancestor.ancestor, but merge.update calls ancestor.ancestor
several times, so it ends up with the "wrong" ancestor (the real
ancestor, but we want the parent of the rebased changeset for all but
the first rebased changeset).

Added a new test case for this: test-rebase-newancestor.

Also, in one scenario in test-rebase-collapse, there was a spurious
conflict caused by the same issue, so that test case was fixed by
removing the now unneeded conflict resolution and the output was
adapted accordingly.
2009-11-09 20:15:49 +01:00
Gilles Moris
dc8e526f5e buildrpm: enhance changelog of the RPM file
Now the changelog is different depending if the parent is tagged:
- for tags, keep the previous content, i.e. changelog of the tags.
- for nightly build, changelog of the changesets since the latest tag

As RPM is expecting strictly descending dates, I have used a python
script to reorder the mercurial changelog.
2009-11-06 10:06:08 +01:00
Gilles Moris
22e16b7eb9 buildrpm: build full RPM package including sources 2009-11-06 09:59:55 +01:00
Gilles Moris
7f93b8d88a buildrpm: cleanup script 2009-11-06 09:53:23 +01:00
Gilles Moris
90efd6a603 buildrpm: enable to start the script from anywhere
Previously the script worked only from the hg root.
2009-11-06 09:35:38 +01:00
Gilles Moris
99dbd348b2 buildrpm: warn if there is outstanding uncommitted changes 2009-11-06 09:30:18 +01:00
Gilles Moris
01c82a9f23 buildrpm: build from working dir parent and use hg version for RPM versioning
Previous, RPMs was always built from tip, and the release number did not match
the 'hg version' put in place for 1.4.
This will enable also to this script to be able to build official tag and not
only nightly build.
2009-11-06 09:26:29 +01:00
Martin Geisler
d1b18c5ccd doc: fix language in CSS comments (by timeless) 2009-11-09 23:47:24 +01:00
Christian Boos
b1a3260e08 setup: fix 3fd9b85b797a refactoring, propagate env to runcmd 2009-11-09 17:33:16 +01:00
Wagner Bruna
085026ef75 clone: simplify help text 2009-11-09 17:28:40 -02:00
Martin Geisler
668a3349a0 Merge with main 2009-11-09 20:43:06 +01:00
Dongsheng Song
34f3c971ee i18n-zh: updated Chinese translation 2009-11-09 20:39:58 +01:00
Mads Kiilerich
5b4c840b88 test-extension: Solaris grep don't know [[:digit:]] 2009-11-08 18:50:39 +01:00
Benoit Boissinot
73eeb3367c merge with hg-stable 2009-11-08 18:18:46 +01:00
Benoit Boissinot
ba0824a843 fix test-patchbomb on solaris 2009-11-08 18:05:56 +01:00
Benoit Boissinot
3c311b3a29 fix test-diffstat on solaris 2009-11-08 17:59:36 +01:00
Matt Mackall
a24bf6a399 Merge with crew 2009-11-08 10:40:51 -06:00
Matt Mackall
238098252f submerge: properly deal with overwrites
also pull .hgsubstate check out of inner loop
2009-11-08 10:29:52 -06:00
Martin Geisler
60d8cf780e doc: uppercase first letter in HTML man pages 2009-11-08 17:27:01 +01:00
Matt Mackall
297f3b873b subrepo: add more debugging output, lose _ markers 2009-11-08 10:24:18 -06:00
Thomas Arendsen Hein
31df7bef6a merge with crew 2009-11-08 17:09:28 +01:00
Thomas Arendsen Hein
a439f8bdd1 merge with stable 2009-11-08 17:03:24 +01:00
Yuya Nishihara
d6d2fe0234 doc: styles for man page, which suit with the mercurial website
designed loosely based on:
http://mercurial.selenic.com/css/styles.css

with some modifications by intention:

 * visited links are colored differently
 * no fixed size
 * works without typeface.js

we keep most styles, which is from docutils, untouched.

tested with:

 * MSIE 6.0 on Windows
 * Firefox 3.5 on Linux
2009-11-09 00:00:47 +09:00
Martin Geisler
ba6e403c30 rst2man: more robust uppercasing of section titles
This handles section titles with child elements such as emphasis or
inline literals.
2009-11-08 16:16:21 +01:00
Martin Geisler
e2d8b0b8e1 doc: use titlecase in man page section titles 2009-11-08 11:46:38 +01:00
Martin Geisler
ddce3472aa rst2man: automatically write sections in uppercase
Man pages have uppercased section titles but other formats do not.
Letting rst2man handle the tranformation allows better reuse of text
between man pages and other formats.
2009-11-08 11:41:34 +01:00
Martin Geisler
f89eaee0e1 i18n-da: synchronized with f3df5c1cffab 2009-11-08 00:41:54 +01:00
Martin Geisler
3da08922b3 relink: do not translate format string with no text 2009-11-08 00:11:34 +01:00
Thomas Arendsen Hein
537ed03bdc Use utf-8 encoding in test-branchmap's clone call
After 269c95b7ae24 it is printed in local encoding, i.e. "C" if not set
otherwise.
2009-11-07 23:38:01 +01:00
Thomas Arendsen Hein
5490333861 Branch name printed since 00655544b9f3 now in local encoding. 2009-11-07 23:35:46 +01:00
Matt Mackall
ca298b21c0 subrepo: do a linear update when appropriate 2009-11-07 16:31:43 -06:00
Matt Mackall
34dc7c3fa5 subrepo: notice dirty subrepo states when merging 2009-11-07 16:30:42 -06:00
Matt Mackall
7900d62499 subrepo: add some debug output to submerge 2009-11-07 16:29:49 -06:00
Thomas Arendsen Hein
823cb9024f Make test-branchmap executable and adjust output after 00655544b9f3 2009-11-07 23:27:25 +01:00
Martin Geisler
93008b71a6 ui: refer to "hg help config" when no username is set 2009-11-07 22:13:09 +01:00
Martin Geisler
d9281d88ed help: add "hg help config" topic
This is a condensed version of the first two sections of hgrc.5.txt.
After a slight upgrade of minirst, we can move the whole of hgrc.5.txt
into the config help topic and just let the man page include it.
2009-11-07 22:12:50 +01:00
Matt Mackall
e18b4020f5 Merge with i18n 2009-11-07 14:13:15 -06:00
Matt Mackall
99b0340086 Fix up import test 2009-11-07 14:12:08 -06:00
Matt Mackall
03aa7b74f1 subrepo: more robust split for .hgsubstate parsing 2009-11-07 14:09:16 -06:00
Matt Mackall
010544e3e6 filectx: shortcut unrelated files in ancestor() (issue1327) 2009-11-07 14:07:45 -06:00
Matt Mackall
d1a9a67d84 merge: first part of fix for issue1327
When there are no renames involved, we shortcut to the changeset
ancestor. This resolves most cases.

Note that Mercurial's rename philosophy elsewhere is that a file's
name is signficant and rename data is only consulted when a file of
the same name is absent.
2009-11-07 14:07:45 -06:00
Martin Geisler
a734140a12 hgrc.5: do not mention "name: value" syntax
This was supported in versions prior to 1.3 where we used the standard
Python ConfigParser. The new config parser never supported it.
2009-11-07 18:47:04 +01:00
Jesse Glick
7966725b4b Related to Issue919: ui.progress, apparently unused before now, is busted. 2009-11-05 16:40:48 -05:00
Martin Geisler
1810d11891 i18n-sv: add missing newlines to translations 2009-11-04 22:14:26 +01:00
Jens Bäckman
6bfd2064b5 i18n-sv: simple translation fixes
Fixed the fuzzy translations. Also took care of a few really simple strings,
and translated the 'summary' command.
2009-11-04 21:59:41 +01:00
Fabian Kreutz
35adaffa53 i18n-de: Update msgids, remove .txt linespecs + few small translations 2009-11-02 17:25:43 +02:00