log mercurial/debugcommands.py @ 38802:f0a574dbfae9

age author description
Sat, 21 Jul 2018 15:05:40 +0900 Yuya Nishihara debugfileset: add option to show matcher representation
Sat, 21 Jul 2018 14:52:36 +0900 Yuya Nishihara debugfileset: backport --show-stage option from debugrevspec
Wed, 01 Aug 2018 13:00:45 -0700 Gregory Szorc global: use pycompat.xrange()
Tue, 31 Jul 2018 19:37:54 +0200 Martijn Pieters manifest: persist the manifestfulltext cache
Sun, 15 Jul 2018 18:24:57 +0900 Yuya Nishihara obsolete: store user name and note in UTF-8 (issue5754) (BC)
Wed, 11 Jul 2018 13:48:44 +0200 Boris Feld debugdeltachain: protect against 0 readsize
Thu, 21 Jun 2018 18:19:57 +0200 Paul Morelle debugdeltachain: avoid division by zero when a chain is empty
Sat, 09 Jun 2018 20:53:12 +0900 Yuya Nishihara fileset: restrict getfileset() to not return a computed set (API)
Sat, 09 Jun 2018 18:58:16 +0900 Yuya Nishihara fileset: make debugfileset filter repository files
Sat, 09 Jun 2018 18:26:04 +0900 Yuya Nishihara fileset: sort debugfileset output
Mon, 25 Jun 2018 01:07:23 +0530 Pulkit Goyal py3: use stringutil.pprint() to print NoneType
Sun, 17 Jun 2018 21:47:34 -0700 Martin von Zweigbergk debugbuilddag: use context manager for progress, locks, transaction
Sun, 17 Jun 2018 21:44:57 -0700 Martin von Zweigbergk debugbuilddag: use progress helper
Thu, 03 May 2018 11:53:56 +0900 Yuya Nishihara templater: add function to look up symbols used in template
Thu, 14 Jun 2018 11:47:51 -0400 Augie Fackler debugcommands: work around logiofd being a pipe and unseekable
Sun, 10 Jun 2018 11:55:52 +0900 Yuya Nishihara debugwalk: pretty-print nested matcher
Sun, 10 Jun 2018 11:53:56 +0900 Yuya Nishihara debugwalk: show matcher output only if -v/--verbose
Sun, 10 Jun 2018 11:50:09 +0900 Yuya Nishihara stringutil: promote smartset.prettyformat() to utility function
Wed, 06 Jun 2018 13:31:24 -0400 Augie Fackler merge with stable
Sat, 26 May 2018 12:38:07 +0900 Yuya Nishihara py3: wrap tempfile.NamedTemporaryFile() to return bytes fp.name
Sat, 26 May 2018 12:14:04 +0900 Yuya Nishihara py3: wrap tempfile.mkstemp() to use bytes path
Thu, 19 Apr 2018 07:57:06 +0200 Paul Morelle debugdeltachain: r.start and r.length can be retrieved outside the loop
Fri, 11 May 2018 22:07:43 -0400 Matt Harbison debugextensions: process extensions loaded from the local repository too
Thu, 10 May 2018 21:08:32 +0900 Yuya Nishihara stringutil: flip the default of pprint() to bprefix=False
Tue, 08 May 2018 11:39:38 +0200 Boris Feld debugbundle: also display if a part is mandatory or advisory stable
Thu, 26 Apr 2018 21:24:13 +0900 Yuya Nishihara debugcolor: fix crash by empty styles (issue5856) stable
Sat, 14 Apr 2018 12:07:31 -0700 Gregory Szorc wireprotov2: define response data as CBOR
Sat, 14 Apr 2018 11:46:08 -0700 Gregory Szorc wireprotov2: establish a type for representing command response
Sat, 14 Apr 2018 11:49:57 -0700 Gregory Szorc debugcommands: ability to suppress logging of handshake
Fri, 13 Apr 2018 12:31:34 -0700 Gregory Szorc debugcommands: use command executor for invoking commands
Fri, 13 Apr 2018 11:45:38 -0700 Gregory Szorc exchange: use command executor for pushkey
Thu, 12 Apr 2018 12:33:07 -0700 Gregory Szorc debugcommands: perform handshake when obtaining httpv2 peer
Wed, 11 Apr 2018 18:15:51 -0700 Gregory Szorc wireproto: rename HTTPV2 so it less like HTTP/2
Tue, 10 Apr 2018 18:16:47 -0700 Gregory Szorc httppeer: support protocol upgrade
Tue, 10 Apr 2018 14:29:15 -0700 Gregory Szorc wireproto: define and implement HTTP handshake to upgrade protocol
Tue, 10 Apr 2018 13:07:13 -0700 Gregory Szorc httppeer: allow opener to be passed to makepeer()
Tue, 10 Apr 2018 13:11:40 -0700 Gregory Szorc httppeer: perform capabilities request in makepeer()
Tue, 10 Apr 2018 10:22:26 -0700 Gregory Szorc httppeer: move requestbuilder defaults into makepeer() argument
Wed, 28 Mar 2018 15:09:34 -0700 Gregory Szorc wireproto: crude support for version 2 HTTP peer
Fri, 06 Apr 2018 11:26:50 -0700 Martin von Zweigbergk debugwhyunstable: add support for revsets
Sun, 01 Apr 2018 22:48:32 -0700 Martin von Zweigbergk revset: use revsymbol() for checking if a symbol is valid
Wed, 04 Apr 2018 23:26:49 +0900 Yuya Nishihara stringutil: drop escapedata() in favor of escapestr()
Wed, 28 Mar 2018 14:52:57 -0700 Gregory Szorc stringutil: add function to pretty print an object
Wed, 28 Mar 2018 15:05:39 -0700 Gregory Szorc wireproto: syntax for encoding CBOR into frames
Mon, 26 Mar 2018 11:00:16 -0700 Gregory Szorc wireproto: add streams to frame-based protocol
Mon, 02 Apr 2018 16:47:53 -0700 Gregory Szorc debugcommands: drop offset and length from debugindex by default
Mon, 02 Apr 2018 16:28:20 -0700 Gregory Szorc debugcommands: drop base revision from debugindex
Wed, 28 Mar 2018 15:31:18 -0700 Martin von Zweigbergk debugsetparents: avoid using "r1/r2" variable names for nodeids
Sat, 24 Mar 2018 15:10:51 +0900 Yuya Nishihara procutil: bulk-replace function calls to point to new module
Thu, 22 Mar 2018 21:56:20 +0900 Yuya Nishihara stringutil: bulk-replace call sites to point to new module
Wed, 14 Mar 2018 16:51:34 -0700 Gregory Szorc wireproto: add request IDs to frames
Mon, 19 Mar 2018 16:49:53 -0700 Gregory Szorc wireproto: define and implement protocol for issuing requests
Mon, 19 Mar 2018 16:43:47 -0700 Gregory Szorc wireproto: define permissions-based routing of HTTPv2 wire protocol
Tue, 13 Mar 2018 10:34:36 -0700 Gregory Szorc url: support suppressing Accept header
Tue, 13 Mar 2018 11:20:07 -0700 Gregory Szorc util: don't log low-level I/O calls for HTTP peer
Tue, 13 Mar 2018 11:17:10 -0700 Gregory Szorc debugcommands: support sending HTTP requests with debugwireproto
Tue, 13 Mar 2018 10:02:03 -0700 Gregory Szorc debugcommands: support connecting to HTTP peers
Mon, 12 Mar 2018 15:49:02 -0700 Gregory Szorc debugcommands: introduce actions to perform deterministic reads
Sat, 17 Mar 2018 11:23:04 +0900 Yuya Nishihara templater: rename .render(mapping) to .renderdefault(mapping) (API)
Mon, 26 Feb 2018 20:44:01 +0800 Anton Shestakov debug: add debugwhyunstable that explains instabilities
Wed, 21 Feb 2018 17:21:10 +0100 Boris Feld debugupdatecache: also warm rev branch cache
Wed, 21 Feb 2018 17:16:56 +0100 Boris Feld debugbundle: do not display detailed part data in --quiet mode
Mon, 12 Mar 2018 22:47:33 +0900 Yuya Nishihara debugwireproto: close the write end before consuming all available data
Sat, 10 Mar 2018 15:57:16 +0900 Yuya Nishihara py3: use r'' instead of sysstr('') to get around code transformer
Tue, 06 Mar 2018 03:05:49 -0600 Yuya Nishihara ui: add debug commands to test interactive prompt
Mon, 05 Mar 2018 12:30:20 -0500 Augie Fackler cleanup: use stat_result[stat.ST_MTIME] instead of stat_result.st_mtime
Sun, 04 Mar 2018 16:20:24 -0500 Augie Fackler debugcommands: fix some %r output with bytestr() wrappers
Mon, 05 Mar 2018 20:22:34 -0500 Matt Harbison debugwireproto: handle unimplemented util.poll() for Windows
Sun, 04 Mar 2018 22:33:59 +0530 Pulkit Goyal py3: use pycompat.bytestr instead of str
Thu, 15 Feb 2018 17:18:26 +0100 Boris Feld util: extract all date-related utils in utils/dateutil module
Fri, 02 Mar 2018 14:12:17 -0500 Augie Fackler debugcommands: add some strkwargs love to some **args calls
Fri, 02 Mar 2018 14:10:34 -0500 Augie Fackler debugcommands: add an r prefix to make file mode for fdopen a sysstr
Fri, 02 Mar 2018 00:37:33 -0500 Augie Fackler debugcommands: fix repr in debugignore print with pycompat.bytestr
Mon, 26 Feb 2018 18:01:13 -0800 Gregory Szorc debugcommands: support for triggering push protocol
Fri, 23 Feb 2018 12:50:59 -0800 Gregory Szorc debugcommands: support for sending "batch" requests
Thu, 01 Mar 2018 08:27:30 -0800 Gregory Szorc debugcommands: allow sending of simple commands with debugwireproto
Thu, 01 Mar 2018 08:24:54 -0800 Gregory Szorc debugcommands: add debugwireproto command
Tue, 27 Feb 2018 15:47:44 -0800 Gregory Szorc debugcommands: add debugserve command
Thu, 01 Mar 2018 23:54:52 +0530 Pulkit Goyal py3: use pycompat.bytestr() to convert error instances to bytes
Tue, 27 Feb 2018 14:46:35 +0530 Pulkit Goyal py3: use '%d' to convert integers to bytes
Wed, 21 Feb 2018 22:20:27 +0900 Yuya Nishihara util: factor out shellsplit() function
Sat, 24 Feb 2018 16:16:14 +0530 Pulkit Goyal py3: use '%d' for integers instead of '%s'
Tue, 20 Feb 2018 22:03:13 -0500 Matt Harbison debuginstall: strip double quotes from editorbin on Windows
Sun, 18 Feb 2018 15:23:26 -0500 Augie Fackler debugbuilddag: use '%d' instead of str() to get numbered lines
Sat, 17 Feb 2018 13:13:04 +0900 Yuya Nishihara debuginstall: do not parse editor command in posix way on Windows
Thu, 04 Jan 2018 16:29:07 -0800 Kyle Lippincott debugcommands: print out the editor that was searched for (post shlexsplit)
Tue, 13 Feb 2018 10:38:02 -0500 Augie Fackler debugcommands: mergestate version is an int, use %d on it
Sun, 11 Feb 2018 19:26:53 -0800 Gregory Szorc py3: convert context to bytes instead of str
Sat, 03 Feb 2018 12:01:01 -0800 Gregory Szorc debugcommands: introduce debugpeer command
Sat, 27 Jan 2018 17:13:51 +0900 Yuya Nishihara py3: format revision number as '%d' in debugrevspec
Sun, 21 Jan 2018 13:03:03 +0900 Yuya Nishihara cmdutil: drop aliases for logcmdutil functions (API)
Thu, 18 Jan 2018 16:47:14 +0100 Boris Feld debugdownload: read repository hgrc if there is one
Fri, 19 Jan 2018 08:35:22 +0100 Paul Morelle debugdeltachain: cleanup the double call to _slicechunk
Mon, 16 Oct 2017 14:32:06 +0200 Paul Morelle debugdeltachain: display how many chunks would be read in sparse-read mode
Fri, 29 Dec 2017 05:29:04 +0530 Pulkit Goyal py3: use pycompat.bytestr() instead of str()
Fri, 15 Dec 2017 09:30:16 +0100 Boris Feld debug: add a 'debugdownload' command
Fri, 29 Dec 2017 23:50:42 -0500 Matt Harbison debugfs: display the tested path and mount point of the filesystem, if known
Thu, 21 Dec 2017 22:05:30 +0900 Yuya Nishihara templater: move repo, ui and cache to per-engine resources
Mon, 18 Dec 2017 17:33:08 -0800 Kyle Lippincott debug: remove an 'if ui.debug()' that is not doing anything
Tue, 19 Dec 2017 16:27:24 -0500 Augie Fackler merge with stable
Mon, 27 Nov 2017 18:48:36 -0500 Boris Feld debuginstall: add a line about re2 availability
Thu, 14 Dec 2017 22:07:46 +0900 Yuya Nishihara debugssl: convert port number to int (issue5757) stable
Fri, 15 Dec 2017 08:47:28 -0800 Martin von Zweigbergk debugdiscovery: correct and clean up command synopsis
Wed, 13 Dec 2017 11:21:25 -0800 Martin von Zweigbergk debugdiscovery: drop reference to non-existent --remote-head option
Wed, 13 Dec 2017 11:20:52 -0800 Martin von Zweigbergk debugdiscovery: drop reference to non-existent --serverlog option
Wed, 13 Dec 2017 11:19:24 -0800 Martin von Zweigbergk debugdiscovery: drop reference to invalid --branch option
Sun, 10 Dec 2017 06:36:20 +0530 Pulkit Goyal py3: handle keyword arguments correctly in debugcommands.py
Mon, 11 Dec 2017 09:27:40 -0800 Martin von Zweigbergk memfilectx: make changectx argument mandatory in constructor (API)
Sat, 09 Dec 2017 14:22:12 -0800 Martin von Zweigbergk debugbuilddag: create filectx instance in 'filectxfn' callback
Sun, 12 Nov 2017 15:34:46 +0100 Paul Morelle debuglocks: allow setting a lock
Sun, 12 Nov 2017 15:34:19 +0100 Paul Morelle debuglocks: add tests (and fix typo in early return)
Sun, 10 Dec 2017 19:41:49 +0900 Yuya Nishihara debugformat: embed raw values in JSON and template output
Sun, 10 Dec 2017 19:39:39 +0900 Yuya Nishihara debugformat: flush formatter output per item
Thu, 07 Dec 2017 16:49:24 +0100 Boris Feld debugformat: handle non-boolean value for variant
Thu, 07 Dec 2017 16:12:32 +0100 Boris Feld debugformat: update label depending on value difference
Thu, 07 Dec 2017 16:05:20 +0100 Boris Feld debugformat: add data about the config when verbose
Thu, 07 Dec 2017 16:19:46 +0100 Boris Feld debugformat: add a 'debugformat' command
Wed, 06 Dec 2017 22:44:51 +0100 Boris Feld setdiscover: allow to ignore part of the local graph
Wed, 29 Nov 2017 08:40:25 +0530 Pulkit Goyal py3: use encoding.strtolocal() to convert string to bytes
Wed, 29 Nov 2017 08:44:06 +0530 Pulkit Goyal py3: make sure the first argument of time.strftime() is str