Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (25m)  pkgsrc-2024Q1 (11d)  pkgsrc-2023Q4 (58d)  pkgsrc-2023Q2 (90d)  pkgsrc-2023Q3 (169d) 

2024-05-28 15:58:45 UTC Now

2020-02-09 14:59:08 UTC MAIN commitmail json YAML

py-mercurial: update to 5.3.

== New Features ==

* Windows will process hgrc files in %PROGRAMDATA%\Mercurial\hgrc.d.

== Bug Fixes  ==

* The `indent()` template function was documented to not indent empty lines,
  but it still indented the first line even if it was empty. It no longer does
  that.

== Internal API Changes ==

* Matcher instances no longer have a `explicitdir` property. Consider
  rewriting your code to use `repo.wvfs.isdir()` and/or
  `ctx.hasdir()` instead. Also, the `traversedir` property is now
  also called when only `explicitdir` used to be called. That may
  mean that you can simply remove the use of `explicitdir` if you
  were already using `traversedir`.

* The `revlog.nodemap` object have been merged into the `revlog.index` object.
  * `n in revlog.nodemap` becomes `revlog.index.has_node(n)`,
  * `revlog.nodemap[n]` becomes `revlog.index.rev(n)`,
  * `revlog.nodemap.get(n)` becomes `revlog.index.get_rev(n)`.

* `copies.duplicatecopies()` was renamed to
  `copies.graftcopies()`. Its arguments changed from revision numbers
  to context objects. It also lost its `repo` and `skip` arguments
  (they should no longer be needed).

(wiz)