- try only 3 delta base candidates instead of 10 to speed up packing
- use up to 128 delta chain elements again; creates smaller packs at same speed
- remove unused variables to fix LLVM 13 warnings (naddy)
- make 'got rebase' switch the work tree if no commits need rebasing (jrick)
- fix man page HTML rendering for command aliases (kn)
- let gotadmin find the repository automatically if invoked in a work tree
- preserve binary files during updates and merges instead of leaving them empty
- allow sorting references by timestamp in tog ref view
- add got ref -t option to sort listed references by modification time
- add got branch -t option to sort listed branches by modification time
- regress: make test operands POSIX compliant (thomas_adam)
------------
start taming chromium in low FD situations; starting with disk cache
cap the file descriptor limit at 85% of the size of the
file descriptor table and also substract the amount of
currently used file descriptors as this should give us
enough reserve to avoid hitting the limit
------------
update file path watcher code to match the kqueue implementation
and disable some FD passing code that is not used on OpenBSD
------------
setting TERMINFO in the environment instead. Found when looking at
9.29 as this patch conflicts there. (Not updating yet as libptytty moved
to an external dependency).
Export some ExtUtils::MakeMaker and Module::Build recognized environment
variables so they are picked up even if we don't run the configure
script directly.
This is useful for things that are not perl modules themselves, but include
perl modules, some of which seem to configure them at build time instead
of configure.
This is the first step to moving perl to have a vendor lib that
ports install into that is separate from where CPAN will install things.
Thanks to kmos@ for a bulk build that didn't turn up anything untoward
- handle windows line endings
- never break before the closing parens in a call expression
- trim empty lines after switch case statements
- trim trailing whitespace from comments
- optionally skip new line after function implementation
- multiple fixes related to handling of cpp branches
- fix indent of statements after switch case statement
- multiple fixes related to brace initializers
- correct handling of do/while statements in diff mode
it stops trying to build modules if there was a problem with unit itself,
plus it pulls in any needed BDEPs. using this as a way to address missing
BDEP on pcre2 for modules (seen by aja@ and me) - configure script wants
it even when we're only building modules not unitd.