sapling/eden/scm/edenscm/commands
Jun Wu 7e09284102 drawdag: support declaring commit properties using Python script
Summary:
Previously there is no way to set user or complex (including spaces) commit
messages using drawdag. This diff introduces a way to do that for maximum
flexibility.

This is intended to be used to create repo state for documentation rendering.
Note the `{sl}` template configs do not exist in test environment yet so we
emulate a minimal version of the template in test.

Reviewed By: zzl0

Differential Revision: D41674152

fbshipit-source-id: 2bb1212da06ddd2fd93f780d6f7b291f873fa922
2022-12-05 14:23:58 -08:00
..
__init__.py doc: graft uses current date by default 2022-12-02 19:00:12 -08:00
blackbox.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
clean.py purge: rename to "clean" and update docstring 2022-11-13 23:38:55 -08:00
cmdtable.py commands: integrate legacy aliases concept into @command 2022-11-13 19:24:12 -08:00
debug.py drawdag: support declaring commit properties using Python script 2022-12-05 14:23:58 -08:00
debugbenchmark.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugcheckoutidentifier.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugdirs.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugdryup.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugmetalog.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugmutation.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugrebuildchangelog.py config: remove hardcoded uses of .hgrc 2022-10-05 18:15:48 -07:00
debugrunshell.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugsendunbundle.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugstatus.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
debugstrip.py docs: replace ":hg:" with ":prog:" 2022-11-13 19:24:12 -08:00
doctor.py doctor: fix check for commitcloud extension 2022-11-14 07:04:22 -08:00
eden.py identity: replace more Python ".hg" references w/ identity 2022-10-05 12:20:12 -07:00
fs.py collapse edenscm.mercurial package into edenscm 2022-08-24 13:45:53 -07:00
isl.py Add --platform CLI arg to sl web 2022-11-30 11:41:18 -08:00
uncommit.py Add annotations to eden/scm/edenscm/commands/uncommit.py 2022-12-01 03:44:48 -08:00