- Nov 07, 2013
-
-
Mads Kiilerich authored
-
Mads Kiilerich authored
-
- Nov 17, 2013
-
-
Mads Kiilerich authored
get_log started calling back with orig_paths=None on Fedora 20 with subversion-1.8.3. That broke test-convert-svn-source.t . There used to be some handling of that situation until e8f4e40f285a apparently broke it. This patch restores what seems to be the most obvious handling of the situation.
-
- Nov 16, 2013
-
-
Brodie Rao authored
When running the unshare command, if there's other code that tries to use the repo after the command is finished, it'll end up with a ui object for repo.unfiltered(). This change fixes an erroneous call to repo.__init__() that could be on the repoview proxy class--now it's always done on the unfiltered repo.
-
- Nov 17, 2013
-
-
Pierre-Yves David authored
According to the Surgeon General, computer should not use list for membership testing because of the risk of being slow.
-
- Nov 16, 2013
-
-
Matt Mackall authored
-
- Nov 15, 2013
-
-
Matt Mackall authored
-
- Nov 09, 2013
-
-
Simon Heimberg authored
The code adding the prefix is now run once per pattern. It was run once per file (after the change 3e1e4a8aec1e). Demonstrate that it is working now by extending the test. Raise two different warnings, one of them twice.
-
- Nov 13, 2013
-
-
Wagner Bruna authored
The search mode description can't be translated by itself, since it's displayed as part of a template phrase (the "Assuming ..." / "Use ... instead" bits). Just drop the translation markers for now, since the templates themselves currently do not support translations.
-
- Nov 10, 2013
-
-
Katsunori FUJIWARA authored
-
Katsunori FUJIWARA authored
On MinGW environment, the command line below in test script can't extract wildcard "*" and remove target files correctly. $ rm $ENVVAR/foo/bar.* To extract wildcard, environment variable should be quoted by double quotation like below: $ rm "$ENVVAR"/foo/bar.* This patch also omits "-f" of "rm" to know whether files are removed or not by exit code of it.
-
Katsunori FUJIWARA authored
Before this patch, test code introduced by e3a5922e18c3 into test-extension.t always uses ":" as the path separator in PYTHONPATH. But ";" should be used on Windows. This patch chooses the path separator in PYTHONPATH suitable for platform.
-
- Nov 08, 2013
-
-
Mads Kiilerich authored
Paths ending with \ will fail the verification introduced in 684a977c2ae0 when checking out on Windows ... and if it didn't fail it would probably not do what the user expected.
-
- Nov 05, 2013
-
-
Simon Heimberg authored
for finding '.. note::' (even) more exact by using more characters: replace '.' with 'p' and ':' with 'q'
-
Simon Heimberg authored
Because string entries are replaced before matching, we must search for the transformed pattern. But it seems to be quite unique and does not return false matches. If it will, they can be listed as 3rd arg in pypats.
-
Simon Heimberg authored
Like this no docutils version interprets any line in the following text as argument of note.
-
- Nov 04, 2013
-
-
Simon Heimberg authored
Modifying the test input data shows the effects of the last patches. In text output nothing has changed. In html output the title has moved on its own line.
-
Simon Heimberg authored
This does not add a separating block after a separated note directive. .. note:: text is formatted to Note: text
-
Simon Heimberg authored
Lines with only a directive are not deleted anymore because they are detected before comments are deleted by prunecomments(). addmargins() will be adapted later.
-
Simon Heimberg authored
-
Simon Heimberg authored
When a directive was on its own line, it was interpreted as a literal block. Example of problematic input: .. note:: a note text
-
Wagner Bruna authored
-
- Nov 06, 2013
-
-
Siddharth Agarwal authored
Forgets need to be in the beginning of the action list, same as removes. This lets us avoid clashes in the dirstate where a directory is forgotten and a file with the same name is added, or vice versa.
-
- Nov 02, 2013
-
-
Durham Goode authored
Rebasing with --collapse would leave the working copy on the parent of the collapsed commit, instead of on the collapsed commit. This fixes that. Also fixes a few tests that already covered this area but had bad data. This also fixes issue3716 where bookmarks are not kept across rebases with --collapse. I updated the test to cover that case as well.
-
- Nov 05, 2013
-
-
Durham Goode authored
When aborting a rebase where tip-1 is public, rebase would fail to undo the merge state. This caused unexpected dirstate parents and also caused unshelve to become unabortable (since it uses rebase under the hood). The problem was that rebase uses -2 as a marker rev, and when it checked for immutableness during the abort, -2 got resolved to the second to last entry in the phase cache. Adds a test for the fix. Add exception to phase code to prevent this in the future.
-
Pierre-Yves David authored
This makes the test fails with disabled byte-compilation (PYTHONDONTWRITEBYTECODE="1" environmental variable).
-
- Nov 01, 2013
-
-
Matt Mackall authored
-
Matt Mackall authored
-
Matt Mackall authored
-
Wagner Bruna authored
-
- Oct 31, 2013
-
-
Wagner Bruna authored
-
- Oct 30, 2013
-
-
Katsunori FUJIWARA authored
-
- Oct 13, 2013
-
-
Johan Bjork authored
This is arguably a workaround, a better fix may be in the repo to ensure that it won't list a file 'modified' unless there is a file context for the previous version.
-
- Oct 26, 2013
-
-
Katsunori FUJIWARA authored
-
Katsunori FUJIWARA authored
-
- Nov 01, 2013
-
-
Katsunori FUJIWARA authored
Fix test-check-pyflakes.t error after 1d7a36ff2615. This patch replaces "readshelvedfiles()" invocation by "shelvedfile().exists()" check and aborting, because it is required only to ensure that shelved changes corresponded to specified name exist after invocation. This patch also remove definition of "readshelvedfiles()" itself, because it is invoked only from the line removed by this patch.
-
- Oct 30, 2013
-
-
Pierre-Yves David authored
Prior this changeset, rebasing a merge whose first parent was not in the rebase lead to wrong and highly conflicting merge. See the in-line comment for details. Test have been updated with the data provided by the reported.
-
- Oct 29, 2013
-
-
Pavlos Touboulidis authored
-
- Oct 28, 2013
-
-
Mads Kiilerich authored
Prompts like foo has been turned into a largefile use (l)argefile or keep as (n)ormal file? was not as clear as the usual prompts that use 'remote' or 'local' to explain what happened on which side ... especially not when used to the normal prompts. "as" could also indicate that it would be possible to take the content of the largefile and somehow put it into the normal file. It could make it more clear that it was a choice between one side or the other. For consistency we will now phrase it like: remote turned local normal file f into a largefile use (l)argefile or keep (n)ormal file?
-
Mads Kiilerich authored
427ce5633c1c fixed one problem with update and added a test case for it. The test coverage was thus insufficient before that. To make sure we have good test coverage in this area we add systematic testing of all cases of merges that may or may not change normal files to largefiles or vice versa. The tests shows some annoying extra merge prompts in some cases, but these prompts are hard to avoid and they are now "safe" - they do not leave the system in a confused inconsistent state.
-