##// END OF EJS Templates
chg: pass --no-profile to disable profiling when starting hg serve...
chg: pass --no-profile to disable profiling when starting hg serve If profiling is enabled via global/user config (as far as I can tell, this doesn't affect use of the --profile flag, but it probably does affect --config profiling.enabled=1), then the profiling data can be *cumulative* for the lifetime of the chg process. This leads to some "interesting" results where hg claims the walltime is something like 200s on a command that took only a second or two to run. Worse, however, is that with at least some profilers (such as the default "stat" profiler), this can cause a large slowdown while generating the profiler output. Differential Revision: https://phab.mercurial-scm.org/D10470

File last commit:

r47655:3d32b975 default
r47798:8fcc0a82 default
Show More
fix.hgrc
14 lines | 496 B | text/plain | TextLexer
Augie Fackler
contrib: add new examples area and start it out with a config for `hg fix`...
r43235 [fix]
Kyle Lippincott
fix: correct the clang-format example hgrc so that it actually works...
r44460 clang-format:command = clang-format --style file
clang-format:pattern = set:(**.c or **.cc or **.h) and not "include:contrib/clang-format-ignorelist"
Augie Fackler
examples: add sample fix integration for `rustfmt`...
r43236
Martin von Zweigbergk
examples: refer to nightly rustfmt in Windows-compatible way...
r44562 rustfmt:command = rustfmt +nightly
Martin von Zweigbergk
rust: move rustfmt.toml to repo root so it can be used by `hg fix`...
r46195 rustfmt:pattern = set:"**.rs" - "mercurial/thirdparty/**"
Augie Fackler
examples: include a sample of how to use black with fix...
r43335
Matt Harbison
contrib: restore the `hg fix` configuration in the examples...
r47655 black:command = black --config=pyproject.toml -
Gregory Szorc
python-zstandard: blacken at 80 characters...
r44605 black:pattern = set:**.py - mercurial/thirdparty/**
Augie Fackler
examples: add an example configuration for go source files...
r44373
# Mercurial doesn't have any Go code, but if we did this is how we
# would configure `hg fix` for Go:
go:command = gofmt
go:pattern = set:**.go