Skip to content
Snippets Groups Projects
  1. Jun 04, 2005
    • mpm's avatar
      Migrate rawcommit, import, export, history, and merge · 96cde50a746f
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      Migrate rawcommit, import, export, history, and merge
      
      manifest hash: f932108ee40e34b460e94b6fe60d6a06ac9f760c
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoguVywK+sNU5EO8RAtohAKCe9Qr5R+YeLRluJlTxRGrJW/nnoQCfW/+F
      I0BSOeNpb6jdUxTZY1jV0xo=
      =hNXm
      -----END PGP SIGNATURE-----
      96cde50a746f
    • mpm's avatar
      big heap of command clean-up work · fef0f8e041aa
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      big heap of command clean-up work
      
      Migrate add, forget, remove, commit, diff, addremove, tip, log,
      recover, and serve.
      
      Fix up filterfiles, relfilter, and relpath to be a bit more bulletproof
      
      Alphabetize functions and the command table
      
      Make everything in commands.py relative-path aware
      
      manifest hash: f0856031a7be4e49289677b467f29bcf24ebce4a
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCof6gywK+sNU5EO8RAoW1AJsHu8vchPSjls7wVbvsq/UKlGhqtgCgtnnl
      xSBxyf/TEVWjHIk3uTa8WSE=
      =YPMl
      -----END PGP SIGNATURE-----
      fef0f8e041aa
    • mpm's avatar
      root relative IO and valid commit states · 43105253cf5e
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      root relative IO and valid commit states
      
      do all working dir manipulation relative to localrepository.root
      change the valid commit states
      
      manifest hash: def7de4dfb4cad1fd4ef6f713fa3b5c903e05c58
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCof1VywK+sNU5EO8RArEVAJ9F/zFYqRvS2dWxOhONCm1OjEjILQCfcmDq
      ARbGkSFSyVmyUSBSEq4n//E=
      =qIEI
      -----END PGP SIGNATURE-----
      43105253cf5e
    • mpm's avatar
      fix heads for rev 0 · 9a9ea2d1d3c4
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      fix heads for rev 0
      
      manifest hash: 7b2f4607f6c54b660d63ac35ba953576464e1511
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCofyyywK+sNU5EO8RAjkeAJ4rfOQ9HV+gpndsTzuoS6R3f+mzEQCfcb0P
      IWhTz6XDpTWEkjzcK++mZ4k=
      =mINY
      -----END PGP SIGNATURE-----
      9a9ea2d1d3c4
    • mpm's avatar
      hgmerge: use diff3 if available · a2edb4481f19
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      hgmerge: use diff3 if available
      
      diff3 may be more readily available than merge
      
      manifest hash: 67a314ac42aa78410d64a6c3d36c2d575a588533
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoRUtywK+sNU5EO8RAmFPAJ0aN8VNvN9zpE/zov6wT3M98vGfDwCfXEOk
      xZlQHYIGrCLOFQiCQxIfr7I=
      =Asv9
      -----END PGP SIGNATURE-----
      a2edb4481f19
    • mpm's avatar
      Resolve bits from TAH · afe895fcc0d0
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      Resolve bits from TAH
      
      manifest hash: dc639d419de857b22da9f707cbb557c328eb12f5
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoRIaywK+sNU5EO8RAswQAKCiEcQ5RV3C2JZXgQBch28VO3NpSgCdEzcD
      Td8bV8IKVUIXtvrcy1rCZTY=
      =tAU7
      -----END PGP SIGNATURE-----
      afe895fcc0d0
    • mpm's avatar
      Replace tkmerge with hgmerge · 737c66b68290
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      Replace tkmerge with hgmerge
      
      hgmerge attempts to find and use merge, kdiff3, tkmerge, and diff+patch.
      hg will use hgmerge unless overridden with HGMERGE
      
      manifest hash: 9137a620df4b235e66343b0fd0dba87fe631546e
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoRGrywK+sNU5EO8RAi2VAJ9bh97ChGJymP/p8rvCuyNAMnk1bQCgrIGP
      vYI6qlyWKQZ01ObUTAIg92o=
      =+mRH
      -----END PGP SIGNATURE-----
      737c66b68290
  2. Jun 03, 2005
    • mpm's avatar
      mdiff.py: kill #! line, add copyright notice · 75840796e8e2
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      mdiff.py: kill #! line, add copyright notice
      
      manifest hash: acb4e14d5947d0fde5b89a874af0476773ee1cee
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoM9CywK+sNU5EO8RAizVAJ41dqQxxx8nouBxJMcFmoVRRo4GfACbB9RV
      Xc0cqaoPVL7p87opPKjgNWw=
      =HyjH
      -----END PGP SIGNATURE-----
      75840796e8e2
    • mpm's avatar
      hgweb.py: kill #! line, clean up copyright notice · 3b92f8fe47ae
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      hgweb.py: kill #! line, clean up copyright notice
      
      manifest hash: a2910abe3f58687ccf55179ab37f66dee2b6e775
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoM71ywK+sNU5EO8RAil4AJ9edZ1FJ0WbikVBYBMNO+MldBRqnACfRtuH
      Nw/BuBueQfEhaI3i+9+Q9/g=
      =vV8+
      -----END PGP SIGNATURE-----
      3b92f8fe47ae
    • mpm's avatar
      Merge from tah · 4f802588cdfb
      mpm authored
      4f802588cdfb
  3. Jun 02, 2005
  4. Jun 03, 2005
    • mpm's avatar
      hg resolve: merge a given node into the working directory · fc4a6e5b5812
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      hg resolve: merge a given node into the working directory
      
      This is the first pass at working directory-based merges. Doing a
      resolve adds a second parent to the working directory state for the
      next commit.
      
      manifest hash: 827b19995dd2d7686286da3b62c7d5fe3e0bc48c
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMSHywK+sNU5EO8RAnOkAJsHH9jviMJcQJ4JurFuSlrbIwKqRACdHgNC
      kkfoAxX2E5jkuOeSJ1Hjalk=
      =bdrT
      -----END PGP SIGNATURE-----
      fc4a6e5b5812
    • mpm's avatar
      add 'm' state to dirstates · 15e7c6cee929
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      add 'm' state to dirstates
      
      This state indicates that a file has been merged with resolve and must
      be in the next commit.
      
      manifest hash: dc90629b73056b671f7be3de0283039c96c9ca0f
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMQSywK+sNU5EO8RAuxHAKCHckvSiLwegl5hbF5x5EeQg0MA2gCcCYD+
      78Ol99Y9nk5ZA2bbYgM+AQw=
      =vMOg
      -----END PGP SIGNATURE-----
      15e7c6cee929
    • mpm's avatar
      make diffdir default to dirstate.parents() · 00ea3613f82c
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      make diffdir default to dirstate.parents()
      
      update various diffdir users to use default
      
      manifest hash: aeca2b9da1aca278dd5e3f27cc2906667803577d
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMPcywK+sNU5EO8RAkY8AJ90UHQXnJnkG9PJKG7IsgPeOZ2WZACgiarS
      HhS2zX3TRM9WdZHo5nLvZGw=
      =7YyP
      -----END PGP SIGNATURE-----
      00ea3613f82c
    • mpm's avatar
      teach commit about dirstate.parents() · 1b11da6ee69e
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      teach commit about dirstate.parents()
      
      manifest hash: 89374a15a1e680a251f1a084c18136cb27ad2b42
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMOeywK+sNU5EO8RAj6rAJ9NBf0401gAlzA315m7gaEPeteaewCfe6A4
      Bn3nm77acgIukB1ePfK1o1Y=
      =P2y2
      -----END PGP SIGNATURE-----
      1b11da6ee69e
    • mpm's avatar
      teach rawcommit about dirstate.parents() · 2502aa663484
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      teach rawcommit about dirstate.parents()
      
      manifest hash: 776f28b896f8de8c39c9edb0956faca78c1a827a
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMN2ywK+sNU5EO8RAnJpAKCh5MVSMNlk1GRYPm7IOavhurYPLgCfYc9w
      k4bTiV62lgoyItdmkynS1Jg=
      =gVyk
      -----END PGP SIGNATURE-----
      2502aa663484
    • mpm's avatar
      move repo.current to dirstate.parents() · f57519cddd3d
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      move repo.current to dirstate.parents()
      
      dirstate now tracks the parents for the working dir
      add a parents command to show them
      
      manifest hash: cd69237838c3f69f7937723c4a6803d47cb27cfa
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMGuywK+sNU5EO8RAg5UAKCVLUrsJtkoIOTM+e0BLqEVN3Ni3gCeNDyy
      ZF8jD728cl9K7S4sIN4gX4Y=
      =P4bu
      -----END PGP SIGNATURE-----
      f57519cddd3d
    • mpm's avatar
      merge: don't bail on outstanding changes · 1536ccac47e9
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      merge: don't bail on outstanding changes
      
      With multiple heads, we don't need to worry about the working dir's
      uncommitted changes at pull time
      
      manifest hash: 5b4e024f220fa616732310ce5f48e71abfa910e0
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMFQywK+sNU5EO8RApLyAKCoNDF84wFzgnpS+WLuXdkGxeHFPwCdFsMy
      CysB458dNcFuB/vDFhgJr58=
      =gG+u
      -----END PGP SIGNATURE-----
      1536ccac47e9
    • mpm's avatar
      fix repo locking · 1651a3e61925
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      fix repo locking
      
      We've actually got to assign the lock to a local variable, otherwise
      it gets released immediately.
      
      manifest hash: d55fc8858649c59ed9fa1f8cb90b63b33a71c223
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMERywK+sNU5EO8RAgqwAKCPhmTOK/n5bjJ6Xh4mC9Q8mJDx4wCfZBGX
      Uik+3sUcQRqgHjsP0fIjjiU=
      =U1p0
      -----END PGP SIGNATURE-----
      1651a3e61925
    • mpm's avatar
      fix bad assumption about uniqueness of file versions · ccbcc4d76f81
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      fix bad assumption about uniqueness of file versions
      
      Mercurial had assumed that a given file hash could show up in only one
      changeset, and thus that the mapping from file revision to changeset
      was 1-to-1. But if two people perform the same edit with the same
      parents, we can get an identical hash in different changesets.
      
      So we've got to loosen up our uniqueness checks in addgroup and in
      verify.
      
      manifest hash: 5462003241e7d071ffa1741b87a59f646c9988ed
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMDkywK+sNU5EO8RAg9PAJ9YWSknfFBoeYve/+Z5DDGGvytDkwCgoMwj
      kT01PcjNzGPr1/Oe5WRvulE=
      =HC4t
      -----END PGP SIGNATURE-----
      ccbcc4d76f81
    • mpm's avatar
      add back tempfile import · 1aaa49039a6b
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      add back tempfile import
      
      manifest hash: e6673585d42d0992230d23c8334a9e26eb94d34a
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCoMBAywK+sNU5EO8RAvTAAKCwlVzxvm9enBR+xMmkj2aRMEYkkwCfXUqT
      SlEdijBZ9fnktzxadp7/evU=
      =uL7e
      -----END PGP SIGNATURE-----
      1aaa49039a6b
    • mpm's avatar
      make pull work for multiple heads · 87484f627422
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      make pull work for multiple heads
      
      add repository.heads()
      teach remoterepository and hgweb about heads command
      teach getchangegroup about multiple heads
      break apart addchangegroup and merge (cleaning up merge saved for later)
      
      after this change, it is now possible to pull and get multiple heads, but
      not possible to merge the heads
      
      manifest hash: 86fe3ede296254698fdd4c97df02944993ef2cbb
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCn8SZywK+sNU5EO8RAkSvAJ9NOA4UZ3cFyyzymlYBZnV+PpGRcACeLL+R
      PFaSgJHGKvxsXpvPYiZA0O0=
      =L2Xr
      -----END PGP SIGNATURE-----
      87484f627422
    • mpm's avatar
      Beginning of multi-head support · 2bfe525ef6ca
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      Beginning of multi-head support
      
      Add revlog.heads()
      Add heads command to list changeset heads
      
      manifest hash: 50df6fffe59a40c19782e2c77c8077db026fde67
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCn7tFywK+sNU5EO8RAusWAJ9EojIxgqEEt8VZd5S+5Laj8tHV+ACfWLb5
      TC7AnsoFGg50jAWF0EsofDA=
      =nzyH
      -----END PGP SIGNATURE-----
      2bfe525ef6ca
    • mpm's avatar
      change dircache into dirstate · 3113a94c1bff
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      change dircache into dirstate
      
      The dircache now tracks adds and removes directly
      
      diffdir now makes a proper distinction between added and unknown files
      
      Add a forget command to unadd files
      
      Undo tries to fix up the state of just the files in the undone commit
      
      Add and remove complain about files that are not in a proper state of
      existence
      
      
      manifest hash: ca0cd6abc5e119670acf11a54fefa2bc986eadf3
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCn7TRywK+sNU5EO8RAhnSAKC2oHg1HJOCGsvpUYj4SBEq0HmuJQCgr5gl
      jEBTs5AFD5IhF73YAgrcnkE=
      =prQA
      -----END PGP SIGNATURE-----
      3113a94c1bff
  5. Jun 02, 2005
    • mpm's avatar
      hg checkout: refuse to checkout if there are outstanding changes · 8ff4532376a4
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      hg checkout: refuse to checkout if there are outstanding changes
      
      This is a stop-gap until I make the working dir logic smarter
      
      manifest hash: a3f6adcb7eecec294000039057d59771958f4186
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnnrKywK+sNU5EO8RAtqBAJwPQQrW5GhjMP9HMkFtfD7qhqxIcgCfXvA4
      oXHO13uzBn5JOaTH3KwsMbQ=
      =IzTY
      -----END PGP SIGNATURE-----
      8ff4532376a4
    • mpm's avatar
      hgweb: put map-raw in setup.py and MANIFEST.in · 06bc1ef248a6
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      hgweb: put map-raw in setup.py and MANIFEST.in
      
      manifest hash: 75f24a191ade74c1cbfafbaaf5fb9b6a4c5da02c
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnlpVywK+sNU5EO8RAoDGAKCsyEhpJGPZjRp4RZD1Q1ijwNGC2wCdGSjL
      IGWUxQqqS4W4GJNesvADNVs=
      =O3Wg
      -----END PGP SIGNATURE-----
      06bc1ef248a6
  6. Jun 01, 2005
    • mpm's avatar
      merge: catch unexpected responses · e6d6497a6331
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      merge: catch unexpected responses
      
      This dumps the data received from the remote server in case we fail to
      parse its output.
      
      manifest hash: da5232649a0e02645bccd8b50665d9c3e247fdc2
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnkMRywK+sNU5EO8RApAGAKCw7ZHF4YUaTi3ychbUe5Lr47OsCwCfUqKg
      lxA/sgDmeDMbmwbV5S+Beik=
      =y6TB
      -----END PGP SIGNATURE-----
      e6d6497a6331
    • mpm's avatar
      hg annotate: actually annotate the given version · 201115f2859b
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      hg annotate: actually annotate the given version
      
      Bug spotted by Edouard Gomez
      
      manifest hash: 3e29a7a8eb70b92483958ceffe94045a82899c61
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnkF7ywK+sNU5EO8RAvvnAJsFjkpFdzQ+cPyrvQE25V16/z3dBQCeIyzf
      S/N2S/RcfFd9Ca56Xvf/jAM=
      =0qMq
      -----END PGP SIGNATURE-----
      201115f2859b
    • mpm's avatar
      hgweb: import ui · 9ff5a78d0c45
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      hgweb: import ui
      
      Fix from Edouard Gomez
      
      manifest hash: 6157f19523d28465a6f0c49adec96c17aa9df118
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnj3YywK+sNU5EO8RAgHBAJ0b+oHTOyDVDtC5vsQvAzpn0saRAACfYmAU
      5q/mDghl/UWYGiSAY1i/l0w=
      =i9MB
      -----END PGP SIGNATURE-----
      9ff5a78d0c45
    • mpm's avatar
      catch TERM signal in command processor · 2d60aa9bde0a
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      catch TERM signal in command processor
      
      This keeps kill from interrupting a transaction without cleanup.
      
      manifest hash: c50091696a3396dfed5c3168bd9e0d94c457a04b
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCniLNywK+sNU5EO8RAvepAKCCnEX7vPheIyOu2IvV6dDahdFMWACeMih6
      E2R3rA/MGACxG9HpSNH6lak=
      =HR1s
      -----END PGP SIGNATURE-----
      2d60aa9bde0a
    • mpm's avatar
      commands: migrate status and branch · d2172916ef6c
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      commands: migrate status and branch
      
      manifest hash: 7d893a81a81539173fc74d86152062a1a70bed13
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnhESywK+sNU5EO8RAlBJAKCmv2gHefMOXfX/UUCy1tfV0cOqOQCfbeX8
      oaT15B7GBL2lcalGrPXkzY8=
      =8gVe
      -----END PGP SIGNATURE-----
      d2172916ef6c
    • mpm's avatar
      commands: better argument processing, per-command help · 48398a5353e3
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      commands: better argument processing, per-command help
      
      This passes command line arguments as positional arguments rather than
      as a list and attempt to catch exceptions if the arguments don't match up.
      
      It also adds 'hg help [cmd]' which prints the syntax and docstring for
      the given command.
      
      manifest hash: cef3ac7076f99fce4265a5dc7acb57fb03d93270
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnghXywK+sNU5EO8RAv+5AJ9MfCCRxE+pNu3i44v5I4IyQoRaiQCeNqEK
      wBzAiP+Q6F/9PL2xOrrZGHw=
      =EYdk
      -----END PGP SIGNATURE-----
      48398a5353e3
    • mpm's avatar
      commands: fix up some help strings · 426d3c3ae363
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      commands: fix up some help strings
      
      manifest hash: e9e6061cd37d77e8061cab6a0cd3ca701e6900d7
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCngG/ywK+sNU5EO8RAnhCAJ422e7LecJ5D/15I5PcQZxGvsgvvQCeOWIb
      7LTyyAYDeht6yOQCdLWmXIE=
      =bjQG
      -----END PGP SIGNATURE-----
      426d3c3ae363
    • mpm's avatar
      hg undo: fixup working dir state · d2badbd7d1ad
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      hg undo: fixup working dir state
      
      manifest hash: 60fd7a5621f7c4e87c7c36097aaf11b22e7ee0b4
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCngETywK+sNU5EO8RAiC/AKChvIgy61YfOLJcTQg5BKkTLLErRgCgnJMr
      +xb+XsjeNfK+83MzeuE8UOk=
      =EIlj
      -----END PGP SIGNATURE-----
      d2badbd7d1ad
    • mpm's avatar
      Beginning of new command parsing interface · 63af1db35611
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      Beginning of new command parsing interface
      
      This adds commands.py, with a primary interface dispatch(args)
      
      Dispatch searches a table of known commands, handles switches, sets up
      a repo object if appropriate, and dispatches the command.
      
      It also handles KeyboardInterrupt and can handle similar exceptions in
      the future.
      
      If the command is unknown, it falls through to the current command handler.
      
      Commands currently handled by the new scheme: help, init, and annotate
      
      manifest hash: 134cd032c880985e3f92f82efb8b629dd862ba4c
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnXEGywK+sNU5EO8RAuDAAJ9q7K4w7qGVWv1NWjCPFGO/UJc6VQCdEhMQ
      sBBlSRzah9QPy8K94catZyg=
      =wuRf
      -----END PGP SIGNATURE-----
      63af1db35611
    • mpm's avatar
      revlog: remove some unnecessary imports · 0a37e9c8ad6c
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      revlog: remove some unnecessary imports
      
      manifest hash: 63c887eceb54c8bd5a10692a905fb79079057246
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnXASywK+sNU5EO8RAkxVAJ92do7puoVbgHE2whbow4MGKKv4pQCeMmms
      bt2r/9oVoFclTh2dL3SaQ2Q=
      =Jeuv
      -----END PGP SIGNATURE-----
      0a37e9c8ad6c
    • mpm's avatar
      Move ui class to its own module · ec327cf0d3a9
      mpm authored
      -----BEGIN PGP SIGNED MESSAGE-----
      Hash: SHA1
      
      Move ui class to its own module
      
      manifest hash: f75c8f9cdfe16f143ab633d0072c14ba88ac88be
      -----BEGIN PGP SIGNATURE-----
      Version: GnuPG v1.4.0 (GNU/Linux)
      
      iD8DBQFCnVxxywK+sNU5EO8RAgPgAJ48p7w4Do/saCC8WkBvHj/rdnoiEgCgrSs9
      Wu1fOSgST3rn/2JpZAdFRdA=
      =91tt
      -----END PGP SIGNATURE-----
      ec327cf0d3a9
Loading