HomePhorge

Fix some mercurial edge cases

Description

Fix some mercurial edge cases

Summary:

  • Old versions of Mercurial give different output for hg log -- '' and hg log. Just use hg log.
  • Branch names with spaces can't be specified in --rev. I talked with hstuart in #mercurial and apparently am not crazy.

Test Plan:

  • Viewed history of a repository.
  • Viewed history of a file.
  • Viewed branch m m m m m 2:ffffffffffff (inactive)
  • Learned that you checkout this branch with hg checkout ':m m m m m 2:ffffffffffff (inactive)'

Reviewers: dschleimer, btrahan

Reviewed By: dschleimer

CC: aran

Maniphest Tasks: T1268

Differential Revision: https://secure.phabricator.com/D2950

Details

Provenance
epriestleyAuthored on Jul 10 2012, 10:36 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rPe2e9aed4fa14: Fix symbol handling in symbol query and IRC "Where is x?" handler
Branches
Unknown
Tags
Unknown

Event Timeline