- Jul 14, 2013
-
-
Wei, Elson authored
-
- Jul 12, 2013
-
-
Wei, Elson authored
-
Wei, Elson authored
-
- Jul 11, 2013
-
-
Jordi Gutiérrez Hermoso authored
At the moment, creating secret commits is slightly cumbersome. They can either be created by changing the default commit phase to secret or by doing `hg phase --secret --force`. Both of these make secret commits appear to be like some kind of advanced feature. Secret commits, however, should be a convenient feature for people who want to work on a private branch without affecting anyone else. There should therefore be a prominent and convenient method for creating secret commits. Since the default phase is draft and there is no need to use --force to go from a secret phase to any other phase, this patch intentionally does not add --draft and --public options.
-
- Jul 17, 2013
-
-
Florence Laguzet authored
The --force option in merge does not make what people think it does so it may not be visible to everyone. I have local changes and want to pull one's changes which made 2 heads. The --force option in help says -f --force force a merge with outstanding changes so I can expect that I can use it to force the merge and commit it in my local repository without taking my local changes into account. But merging with -f keeps local changes and "add" them: they must be committed or reverted before doing the merge commit. The merge -f cannot be reverted so it leads my repository in a bad state: cannot commit merge and don't want to revert/commit local changes yet. Message in help have been updated to emphasize the fact that local changes are included in the merge.
-
- Jul 18, 2013
-
-
Brendan Cully authored
-
Brendan Cully authored
-
- Jul 11, 2013
-
-
Alexander Plavin authored
Before this when multiple changesets hashes in the repos started with the search query string, error was given that the revision isn't found, and it was misleading. Now a simple keyword search runs in this case.
-
- Jul 18, 2013
-
-
Siddharth Agarwal authored
-
Siddharth Agarwal authored
-
- Jul 12, 2013
-
-
Alexander Plavin authored
-
Alexander Plavin authored
This gives all the benefits introduced before for file source view, namely code selection without line numbers and correct indents, highlighting line which is linked to, long lines wrapping. Implementation strategy is also the same as for file source view: all the lines are put in a sigle pre tag with span's for each line. Correct line numbering (same as before this patch) is achieved with nested CSS counters.
-
Alexander Plavin authored
Introduce stripes2 and stripes4 classes to support different structure. They will be useful to implement stripes with pure CSS everywhere instead of current server-side implementation.
-
Alexander Plavin authored
This uses classList property, which is well-supported now: both Chromium 8.0+, Firefox 3.6+ and Opera 11.5+ support it, as well as relatively modern versions of other browsers.
-
- Jul 08, 2013
-
-
Alexander Plavin authored
This will make testing hgweb search and other things simpler and more concise, as there is no extra HTML code in the raw style.
-
- Jul 12, 2013
-
-
Alexander Plavin authored
This eliminates the need of two almost equal functions, makes the code cleaner.
-
- Jul 03, 2013
-
-
Takumi IINO authored
Allow overwrite LANGUAGE and LC_ALL make variables, for make i18n man and html. After this patch, we can make i18n man and html by following command: $ make clean all LANGUAGE=ja
-
Takumi IINO authored
Before this patch, man and html are english only, and there sources are not translatable. This patch make translatable all documents.
-
Takumi IINO authored
Before this patch, gendoc.py only prints hg.1.gendoc.txt content. This adds any content print function.
-
Takumi IINO authored
This function prints any topic.
-
Takumi IINO authored
This function prints hg.1.gendoc.txt content.
-
- Jul 15, 2013
-
-
Simon Heimberg authored
Some warnings had "warning: " at the beginning of their message. Now this is done consistent for all messages. Especially in test-check-code-hg.t it is an advantage to see warnings at once because only exceptions to them are tolerated. It is (almost) as obvious as before a6180647ead4. The prefix will not remain when a warning is changed to a failure. A change like a91387a37f05 will not be necessary anymore.
-
- Jul 17, 2013
-
-
Martin Geisler authored
Now that rollback is deprecated (yay!) users might need a pointer to the alternative for 99% of the cases where I used rollback.
-
- Jul 13, 2013
-
-
Simon Heimberg authored
Recently this regexp was only appended when running a python test. When running a tsttest there was a separate handling for each line type. Simplify and unify this.
-
Simon Heimberg authored
This tells more explicitly what it is about
-
- Jul 14, 2013
-
-
Alexander Plavin authored
-
- Jul 13, 2013
-
-
Alexander Plavin authored
-
- Jul 17, 2013
-
-
Matt Mackall authored
-
Brendan Cully authored
This also avoids the race condition, and isn't detrimental to job scheduling.
-
Brendan Cully authored
It can cause scheduling bubbles and is not necessary on newer pythons.
-
Brendan Cully authored
In python2.4, any call to Popen() may attempt to wait on any active process, and wait is not thread-safe. Make it thread-safe. See http://bugs.python.org/issue1731717 for details.
-
Matt Mackall authored
-
- Jul 14, 2013
-
-
Martin Schröder authored
-
Martin Schröder authored
-
- Jul 16, 2013
-
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
If a large update triggered an abort, it was possible for the main thread to still update the dirstate. This fix is incomplete, as the failing worker now doesn't generate a proper error message. This is difficult in the fork-based framework, which relies on exceptions propagating to the top of the dispatcher for formatting.
-
Matt Mackall authored
-
Matt Mackall authored
-