1. 12 Jul, 2020 1 commit
  2. 09 Jul, 2020 1 commit
  3. 14 Jul, 2020 4 commits
  4. 05 Jul, 2020 1 commit
  5. 12 Jul, 2020 1 commit
  6. 04 Jul, 2020 1 commit
  7. 12 Jul, 2020 1 commit
  8. 11 Jul, 2020 2 commits
  9. 10 Jul, 2020 2 commits
  10. 22 Jun, 2020 1 commit
  11. 08 Jul, 2020 2 commits
  12. 09 Jul, 2020 1 commit
    • Anton Shestakov's avatar
      tests: add blank lines to test-topic-tutorial.t to fix .rst syntax · 74efe8301c74
      Anton Shestakov authored
      This file is converted to .rst using docs/test2rst.py in a pretty simple and
      straightforward way, and it's possible to just embed chunks of reST inside the
      .t file. However, it's necessary to make sure these chunks follow the reST
      syntax (and that includes having blank lines after indented blocks.
      
      Noticed when building a .deb: sphinx complained "WARNING: Explicit markup ends
      without a blank line; unexpected unindent."
      74efe8301c74
  13. 05 Jul, 2020 1 commit
  14. 10 Jul, 2020 2 commits
  15. 20 Jun, 2020 1 commit
  16. 09 Jun, 2020 2 commits
  17. 02 Jun, 2020 2 commits
  18. 07 Jul, 2020 7 commits
  19. 12 Jun, 2020 1 commit
  20. 11 Jun, 2020 6 commits
    • Anton Shestakov's avatar
      tests: adjust spelling and spacing · 35e7c6f6d6dc
      Anton Shestakov authored
      35e7c6f6d6dc
    • Anton Shestakov's avatar
      tests: simplify re-enabling topic extension since we use topic_setup.sh · f18d2509e4f2
      Anton Shestakov authored
      We don't need to provide any path to the extension (in fact, `hg config` here
      returned an empty string).
      f18d2509e4f2
    • Anton Shestakov's avatar
      topic: copy an abort message (new branch) from upstream exactly · a267a7d3e1c5
      Anton Shestakov authored
      This abort message already exists in core hg, so let's reuse the exact wording
      and quoting from there.
      a267a7d3e1c5
    • Anton Shestakov's avatar
      topic: copy an abort message (new head) from upstream exactly · 7681e3c2237a
      Anton Shestakov authored
      This abort message already exists in core hg, so let's reuse the exact wording
      and quoting from there.
      7681e3c2237a
    • Anton Shestakov's avatar
      topic: treat argument to --topic as a literal topic name explicitly · bed4fc158fc9
      Anton Shestakov authored
      We already do treat it as a string (i.e. not a special revset language symbol)
      that needs to be escaped, because we use %s in repo.revs(), which escapes and
      single-quotes the appropriate argument. But now we abort in case user supplies
      topic name that doesn't exist.
      
      Before this patch, when user ran something like `hg push --topic .`, this code
      would use 'topic(".") - obsolete()' revset, which would get an empty set from
      repo.revs() unless there was a topic named "." (unlikely, because this name is
      reserved). This code would then add an empty set to the 'rev' argument of the
      original hg push command. And `hg push` without -r will try and push
      everything, and not just changesets on a specific topic.
      bed4fc158fc9
    • Anton Shestakov's avatar
      tests: add the concurrent test case to test-topic-push.t · 6f7a2dcc8c7a
      Anton Shestakov authored
      We can use #testcase syntax that was introduced around hg 4.3 to remove the
      duplication.
      
      test-topic-push-concurrent-on.t was a complete copy of test-topic-push.t except
      the line that sets server.concurrent-push-mode and a push --topic block. So
      push --topic now gets tested with a different concurrent mode as well.
      
      Also, hg 5.4 now defaults to check-related, so we need to explicitly set the
      mode to strict when we need it to be strict.
      6f7a2dcc8c7a