log hgext/blackbox.py @ 51538:e4eeb9fedfe3

age author description
Wed, 11 Oct 2023 02:02:46 +0200 Pierre-Yves David branching: merge stable into default
Thu, 22 Jun 2023 19:41:26 +0200 Pierre-Yves David blackbox: add a option to duplicate output to stderr too stable
Wed, 05 Jul 2023 23:59:22 +0200 Raphaël Gomès configitems: move blackbox's config items to the new configitems.toml
Thu, 05 Jan 2023 17:15:27 -0500 Matt Harbison typing: add some assertions that a variable isn't None
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Mon, 17 Jan 2022 21:20:46 -0500 Valentin Gatien-Baron blackbox: change year in logs to ISO 8601 format
Mon, 17 Jan 2022 21:00:33 -0500 Valentin Gatien-Baron blackbox: add milliseconds to blackbox logs by default
Mon, 17 Jan 2022 20:47:46 -0500 Valentin Gatien-Baron blackbox: correct date format doc
Wed, 17 Feb 2021 13:00:25 +0100 Simon Sapin blackbox: Remove misleading quotes in config example
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings
Sun, 06 Oct 2019 09:48:39 -0400 Augie Fackler formatting: byteify all mercurial/ and hgext/ string literals
Sun, 06 Oct 2019 09:45:02 -0400 Augie Fackler formatting: blacken the codebase
Sun, 07 Jul 2019 10:54:41 -0400 Valentin Gatien-Baron blackbox: disable extremely verbose logging (issue6110)
Mon, 04 Feb 2019 08:54:30 -0800 Gregory Szorc global: use raw strings for regular expressions with escapes
Thu, 17 Jan 2019 09:17:12 -0800 Martin von Zweigbergk cleanup: delete lots of unused local variables
Sat, 15 Dec 2018 19:05:42 +0900 Yuya Nishihara blackbox: resurrect recursion guard
Sun, 18 Nov 2018 18:25:37 +0900 Yuya Nishihara loggingutil: extract openlogfile() and proxylogger to new module
Sun, 18 Nov 2018 18:21:39 +0900 Yuya Nishihara blackbox: pass in options to _openlogfile() as arguments
Sat, 17 Nov 2018 22:10:27 +0900 Yuya Nishihara blackbox: just try writing to repo.vfs and update lastlogger on success
Sun, 11 Nov 2018 20:05:38 +0900 Yuya Nishihara blackbox: initialize logger with repo instance
Sat, 17 Nov 2018 20:56:25 +0900 Yuya Nishihara blackbox: do not nullify repo to deactivate the logger on failure
Sun, 11 Nov 2018 20:02:34 +0900 Yuya Nishihara blackbox: extract global last logger to proxylogger class
Sun, 11 Nov 2018 19:35:33 +0900 Yuya Nishihara ui: pass in formatted message to logger.log()
Sun, 11 Nov 2018 17:34:46 +0900 Yuya Nishihara blackbox: send debug message to logger by core ui
Sat, 17 Nov 2018 20:23:50 +0900 Yuya Nishihara blackbox: change the way of deactivating the logger on write error
Sun, 11 Nov 2018 18:08:33 +0900 Yuya Nishihara ui: manage logger instances and event filtering by core ui
Sun, 11 Nov 2018 17:29:46 +0900 Yuya Nishihara blackbox: extract function to test if log event is tracked
Sun, 11 Nov 2018 17:25:34 +0900 Yuya Nishihara blackbox: initialize inlog flag properly
Sun, 11 Nov 2018 17:24:28 +0900 Yuya Nishihara blackbox: initialize repo attribute properly
Sun, 11 Nov 2018 17:22:14 +0900 Yuya Nishihara blackbox: unindent "if True" block
Sun, 11 Nov 2018 17:17:49 +0900 Yuya Nishihara blackbox: extract logger class from ui wrapper
Sun, 11 Nov 2018 16:58:22 +0900 Yuya Nishihara blackbox: rename variables to prepare extracting core logic from ui wrapper
Sun, 11 Nov 2018 16:47:28 +0900 Yuya Nishihara blackbox: extract _log() function which is called after lastui is resolved
Sun, 11 Nov 2018 16:44:30 +0900 Yuya Nishihara blackbox: inline temporary variables which are referenced only once
Sun, 11 Nov 2018 16:43:29 +0900 Yuya Nishihara blackbox: simply update global lastui variable at once
Sun, 11 Nov 2018 16:38:43 +0900 Yuya Nishihara blackbox: consolidate conditions for early return
Sun, 11 Nov 2018 16:34:49 +0900 Yuya Nishihara blackbox: remove redundant check for unassigned repo
Wed, 17 Oct 2018 15:48:01 -0700 Matt DeVore blackbox: add configitem for format of log timestamps
Fri, 12 Oct 2018 18:49:11 +0200 Rodrigo Damazio help: adding a proper declaration for shortlist/basic commands (API)
Sat, 13 Oct 2018 02:17:41 -0700 rdamazio help: assigning categories to existing commands
Wed, 01 Aug 2018 13:00:45 -0700 Gregory Szorc global: use pycompat.xrange()
Sat, 24 Mar 2018 15:10:51 +0900 Yuya Nishihara procutil: bulk-replace function calls to point to new module
Thu, 15 Feb 2018 17:18:26 +0100 Boris Feld util: extract all date-related utils in utils/dateutil module
Fri, 19 Jan 2018 14:10:18 +0530 Pulkit Goyal blackbox: don't unpack the list while passing into str.join()
Thu, 18 Jan 2018 12:55:19 +0100 Joerg Sonnenberger blackbox: if --debug is used, also trace ui.debug() calls
Sun, 14 Jan 2018 12:06:27 -0800 Gregory Szorc py3: cast error message to localstr in blackbox.py
Sun, 22 Oct 2017 23:52:47 +0530 Pulkit Goyal py3: handle keyword arguments in hgext/blackbox.py
Wed, 11 Oct 2017 22:51:23 +0200 Boris Feld configitems: register the 'blackbox.maxfiles' config
Wed, 11 Oct 2017 15:25:57 +0200 Boris Feld configitems: fix registration for 'blackbox.track' config
Sun, 08 Oct 2017 20:11:34 +0200 Boris Feld configitems: register the 'blackbox.track' config
Thu, 21 Sep 2017 11:10:20 -0700 Jun Wu blackbox: move _openlogfile to a separate method
Thu, 21 Sep 2017 11:03:37 -0700 Jun Wu blackbox: do not prevent 'chg init' from working
Mon, 18 Sep 2017 16:01:03 -0700 Jun Wu blackbox: set lastui even if ui.log is not called (issue5518)
Wed, 06 Sep 2017 21:23:38 -0700 Jun Wu blackbox: unindent a try block
Mon, 18 Sep 2017 15:56:08 -0700 Jun Wu blackbox: simplify ui states
Wed, 06 Sep 2017 21:12:27 -0700 Jun Wu blackbox: remove _bbvfs state
Wed, 06 Sep 2017 21:08:59 -0700 Jun Wu blackbox: do not cache file objects
Wed, 06 Sep 2017 20:54:53 -0700 Jun Wu blackbox: inline _bbwrite
Wed, 06 Sep 2017 19:27:30 -0700 Jun Wu blackbox: fix rotation with chg
Tue, 11 Jul 2017 12:38:17 +0200 Boris Feld repovfs: add a ward to check if locks are properly taken
Sun, 09 Jul 2017 00:23:03 -0400 Matt Harbison blackbox: simplify the dirty check
Fri, 30 Jun 2017 03:28:18 +0200 Pierre-Yves David configitems: register the 'blackbox.logsource' config
Fri, 30 Jun 2017 03:28:11 +0200 Pierre-Yves David configitems: register the 'blackbox.dirty' config
Sun, 18 Jun 2017 20:49:08 +0200 Pierre-Yves David blackbox: use a human readable version of the default
Sat, 17 Jun 2017 13:21:06 +0200 Pierre-Yves David configitems: register 'blackbox.maxsize' as an example of 'configbytes'
Sat, 17 Jun 2017 13:41:28 +0200 Pierre-Yves David blackbox: minor code reordering
Tue, 16 May 2017 18:36:08 +0200 Boris Feld devel: update blackbox to use default-date
Sat, 09 Jan 2016 23:07:20 +0900 Yuya Nishihara registrar: move cmdutil.command to registrar module (API)
Fri, 05 May 2017 01:41:54 +0530 Pulkit Goyal py3: use %d to format integers into bytestrings
Tue, 23 Aug 2016 11:26:08 -0400 Augie Fackler extensions: change magic "shipped with hg" string
Tue, 15 Mar 2016 10:36:02 +0000 Jun Wu blackbox: do not assume self._bb{vfs,repo,fp} are set in blackboxui.__init__
Tue, 08 Mar 2016 20:34:59 +0000 timeless blackbox: guard against recursion from dirty check
Thu, 11 Feb 2016 19:38:26 +0000 timeless blackbox: optionally log event source
Tue, 01 Mar 2016 10:45:47 +0000 timeless blackbox: remove hexfn
Tue, 01 Mar 2016 10:43:52 +0000 timeless blackbox: rewrite dirty documentation noting it is expensive
Wed, 03 Feb 2016 04:54:40 +0000 timeless blackbox: properly replace ui class
Wed, 03 Feb 2016 17:05:04 +0000 timeless blackbox: store the blackbox ui object instead of the log file
Tue, 09 Feb 2016 15:44:13 +0000 timeless blackbox: log dirty state
Tue, 09 Feb 2016 19:16:06 +0000 timeless blackbox: log working directory version
Mon, 08 Feb 2016 03:37:26 +0000 timeless blackbox: rename fp variable
Wed, 03 Feb 2016 15:41:31 +0000 timeless blackbox: avoid creating multiple file handles for a single log
Tue, 09 Feb 2016 17:30:38 -0800 Gregory Szorc blackbox: use absolute_import
Wed, 03 Feb 2016 09:11:22 +0000 timeless util: enable getpid to be replaced
Mon, 08 Feb 2016 00:47:36 +0000 timeless blackbox: refactor use of vfs as _bbvfs
Wed, 03 Feb 2016 15:18:29 +0000 timeless blackbox: flush output file descriptor
Mon, 07 Sep 2015 11:31:44 -0700 Durham Goode blackbox: add pid to output
Tue, 23 Jun 2015 22:20:08 -0700 Gregory Szorc global: mass rewrite to use modern exception syntax
Tue, 28 Apr 2015 16:44:37 -0400 Augie Fackler extensions: document that `testedwith = 'internal'` is special
Thu, 15 Jan 2015 23:17:12 +0100 Angel Ezquerra localrepo: remove all external users of localrepo.opener
Wed, 22 May 2013 17:38:24 -0700 Durham Goode blackbox: fix blackbox causing exceptions in tests stable
Thu, 09 May 2013 11:37:20 +0900 Takumi IINO blackbox: fix literal block syntax stable
Thu, 18 Apr 2013 16:17:59 -0700 Bryan O'Sullivan blackbox: automatically rotate log files
Thu, 18 Apr 2013 12:55:58 -0700 Bryan O'Sullivan blackbox: fix a case of name capture
Tue, 26 Mar 2013 16:27:51 -0700 Bryan O'Sullivan blackbox: defer opening a log file until needed (issue3869)
Fri, 22 Mar 2013 10:56:55 -0700 Bryan O'Sullivan blackbox: account for another source of errors
Wed, 20 Mar 2013 13:40:06 -0700 Bryan O'Sullivan blackbox: use util.getuser for portability
Wed, 20 Mar 2013 13:40:05 -0700 Bryan O'Sullivan blackbox: prevent failed I/O from causing hg to abort
Wed, 13 Feb 2013 10:54:52 -0800 Bryan O'Sullivan blackbox: fix copyright
Tue, 12 Feb 2013 16:02:35 -0800 Bryan O'Sullivan blackbox: fix a failing pyflakes test
Sat, 09 Feb 2013 09:09:46 -0800 Durham Goode blackbox: adds a 'blackbox' command for viewing recent logs
Tue, 12 Feb 2013 14:08:33 -0800 Durham Goode blackbox: adds a blackbox extension