Thu, 29 Feb 2024 14:13:21 -0800 |
Martin von Zweigbergk |
crecord: drop calls to `curses.endwin()`
stable
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:55:11 -0500 |
Jordi Gutiérrez Hermoso |
crecord: enable search hotkeys (issue6834)
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:54:21 -0500 |
Jordi Gutiérrez Hermoso |
crecord: add handle(next|prev)search functions
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:53:58 -0500 |
Jordi Gutiérrez Hermoso |
crecord: add a searchdirection function
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:50:00 -0500 |
Jordi Gutiérrez Hermoso |
crecord: add a handlesearch function
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:48:09 -0500 |
Jordi Gutiérrez Hermoso |
crecord: add a showsearch function
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:46:41 -0500 |
Jordi Gutiérrez Hermoso |
crecord: add a default regex to curseschunkselector
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:43:51 -0500 |
Jordi Gutiérrez Hermoso |
crecord: add `content` properties to all nodes
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:42:08 -0500 |
Jordi Gutiérrez Hermoso |
crecord: update uiheader docstring
|
file |
diff |
annotate
|
Wed, 14 Feb 2024 22:40:47 -0500 |
Jordi Gutiérrez Hermoso |
crecord: add skipfolded param to previtem
|
file |
diff |
annotate
|
Fri, 01 Sep 2023 00:09:55 +0200 |
Pierre-Yves David |
pycompat: drop usage of hasattr/getattr/setattr/delatt proxy
|
file |
diff |
annotate
|
Thu, 31 Aug 2023 23:56:15 +0200 |
Pierre-Yves David |
safehasattr: drop usage in favor of hasattr
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:21:45 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Thu, 02 Feb 2023 17:21:36 +0100 |
Pierre-Yves David |
safehasattr: pass attribute name as string instead of bytes
|
file |
diff |
annotate
|
Wed, 01 Mar 2023 11:53:31 -0500 |
Matt Harbison |
crecord: switch a curses argument to bool to appease type checkers
|
file |
diff |
annotate
|
Mon, 04 Apr 2022 18:05:33 -0700 |
Kyle Lippincott |
crecord: avoid duplicating lines when reverting noeol->eol change
|
file |
diff |
annotate
|
Mon, 21 Feb 2022 13:08:28 -0700 |
Gregory Szorc |
py3: use class X: instead of class X(object):
|
file |
diff |
annotate
|
Thu, 03 Mar 2022 17:34:00 +0100 |
Gregory Szorc |
py2: remove simple from __future__ statements
|
file |
diff |
annotate
|
Fri, 30 Apr 2021 16:13:02 -0700 |
Kyle Lippincott |
black: make codebase compatible with black v21.4b2 and v20.8b1
stable
|
file |
diff |
annotate
|
Fri, 12 Mar 2021 19:02:07 -0500 |
Matt Harbison |
crecord: null out the curses attribute with `None` on failure to import
stable
|
file |
diff |
annotate
|
Fri, 12 Mar 2021 18:55:06 -0500 |
Matt Harbison |
crecord: convert an instance of bytes to str
stable
|
file |
diff |
annotate
|
Fri, 12 Mar 2021 18:51:22 -0500 |
Matt Harbison |
crecord: change str literals to byte literals
stable
|
file |
diff |
annotate
|
Fri, 27 Nov 2020 17:03:29 -0500 |
Augie Fackler |
formating: upgrade to black 20.8b1
|
file |
diff |
annotate
|
Thu, 22 Oct 2020 14:14:59 -0700 |
Martin von Zweigbergk |
errors: introduce CanceledError and use it in a few places
|
file |
diff |
annotate
|
Sat, 31 Oct 2020 17:42:31 -0400 |
Barret Rennie |
crecord: render chunkpad on Windows (issue6427)
stable
|
file |
diff |
annotate
|
Thu, 08 Oct 2020 13:37:31 -0700 |
Martin von Zweigbergk |
errors: name arguments to Abort constructor
|
file |
diff |
annotate
|
Fri, 17 Jul 2020 03:53:19 -0700 |
Rodrigo Damazio Bovendorp |
diff: move no-eol text constant to a common location
|
file |
diff |
annotate
|
Fri, 17 Jul 2020 02:31:42 -0700 |
Rodrigo Damazio Bovendorp |
revert: fix interactive reverting of end-of-file newline changes
|
file |
diff |
annotate
|
Mon, 29 Jun 2020 20:53:32 +0900 |
Yuya Nishihara |
merge with stable
|
file |
diff |
annotate
|
Sun, 28 Jun 2020 18:02:45 +0200 |
Manuel Jacob |
curses: do not initialize LC_ALL to user settings (issue6358)
stable
|
file |
diff |
annotate
|
Sun, 28 Jun 2020 17:49:14 +0200 |
Manuel Jacob |
curses: back out d2227d4c9e6b (do not initialize LC_ALL to user settings)
|
file |
diff |
annotate
|
Sat, 27 Jun 2020 20:19:41 +0200 |
Manuel Jacob |
crecord: stop trying to import wcurses
|
file |
diff |
annotate
|
Fri, 26 Jun 2020 09:37:34 +0200 |
Manuel Jacob |
curses: do not initialize LC_ALL to user settings (issue6358)
|
file |
diff |
annotate
|
Wed, 22 Jan 2020 03:17:06 +0530 |
Pulkit Goyal |
py3: catch AttributeError too with ImportError
|
file |
diff |
annotate
|
Tue, 21 Jan 2020 17:15:34 -0800 |
Kyle Lippincott |
crecord: fix a concatenation of bytes and str on py3
stable
|
file |
diff |
annotate
|
Tue, 10 Dec 2019 17:07:09 -0500 |
Jordi Gutiérrez Hermoso |
crecord: remove toggleamend
|
file |
diff |
annotate
|
Tue, 10 Dec 2019 17:02:09 -0500 |
Jordi Gutiérrez Hermoso |
crecord: repurpose "a" key to toggle all selections (BC)
|
file |
diff |
annotate
|
Thu, 12 Dec 2019 11:37:30 -0500 |
Jordi Gutiérrez Hermoso |
crecord: rewrite help string to avoid mentioning "crecord"
|
file |
diff |
annotate
|
Sun, 01 Dec 2019 18:46:10 -0500 |
Matt Harbison |
cleanup: fix docstring formatting
|
file |
diff |
annotate
|
Fri, 08 Nov 2019 11:19:20 -0800 |
Augie Fackler |
cleanup: remove pointless r-prefixes on single-quoted strings
|
file |
diff |
annotate
|
Wed, 06 Nov 2019 16:54:34 +0100 |
Denis Laxalde |
py3: fix handling of ctrl keys in crecord (issue6213)
stable
|
file |
diff |
annotate
|
Wed, 06 Nov 2019 16:53:01 +0100 |
Denis Laxalde |
py3: keep "keypressed" a native str in crecord
stable
|
file |
diff |
annotate
|
Wed, 06 Nov 2019 17:12:13 +0100 |
Denis Laxalde |
py3: compare response of crecord's confirmationwindow with str
stable
|
file |
diff |
annotate
|
Fri, 01 Nov 2019 17:38:07 +0100 |
Emmanuel Leblond |
py3: fix crecord.py's editpatchwitheditor exception message encoding
stable
|
file |
diff |
annotate
|
Thu, 10 Oct 2019 12:22:15 +0200 |
Denis Laxalde |
py3: use integer division in curseschunkselector.printstring()
|
file |
diff |
annotate
|
Thu, 10 Oct 2019 12:20:23 +0200 |
Denis Laxalde |
crecord: drop duplicated set of firstlineofpadtoprint attribute
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 16:55:18 -0400 |
Gregory Szorc |
py3: manually import getattr where it is needed
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 13:28:56 -0400 |
Gregory Szorc |
py3: manually import pycompat.open into files that need it
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:48:39 -0400 |
Augie Fackler |
formatting: byteify all mercurial/ and hgext/ string literals
|
file |
diff |
annotate
|
Sun, 06 Oct 2019 09:45:02 -0400 |
Augie Fackler |
formatting: blacken the codebase
|
file |
diff |
annotate
|
Thu, 25 Jul 2019 21:28:29 +0900 |
Yuya Nishihara |
curses: do not setlocale() at import time (issue5261)
stable
|
file |
diff |
annotate
|
Mon, 08 Jul 2019 13:10:34 -0700 |
Kyle Lippincott |
crecord: provide 'X' as a range-select mechanism
|
file |
diff |
annotate
|
Mon, 08 Jul 2019 13:06:46 -0700 |
Kyle Lippincott |
crecord: make KEY_ENTER usable in tests (by not updating UI)
|
file |
diff |
annotate
|
Mon, 08 Jul 2019 12:38:37 -0700 |
Kyle Lippincott |
crecord: fix if -> elif when handling key presses
|
file |
diff |
annotate
|
Mon, 08 Jul 2019 12:17:06 -0700 |
Kyle Lippincott |
crecord: add "x" alias for space, remove test-only "TOGGLE" alias
|
file |
diff |
annotate
|
Mon, 08 Jul 2019 12:15:37 -0700 |
Kyle Lippincott |
crecord: stop using test-only "X" as alternative for "c"
|
file |
diff |
annotate
|
Mon, 01 Apr 2019 22:11:54 -0700 |
Arun Chandrasekaran |
crecord: new keys g & G to navigate to the top and bottom respectively
|
file |
diff |
annotate
|
Thu, 21 Mar 2019 21:44:29 +0100 |
Alexander Kobjolke |
crecord: draw on the whole screen
|
file |
diff |
annotate
|
Wed, 13 Mar 2019 20:09:56 -0700 |
Kyle Lippincott |
crecord: redraw the screen when starting up chunkselector
|
file |
diff |
annotate
|
Wed, 13 Mar 2019 18:39:45 -0700 |
Kyle Lippincott |
crecord: redraw the screen on ctrl-L
|
file |
diff |
annotate
|
Wed, 13 Mar 2019 18:39:36 -0700 |
Kyle Lippincott |
crecord: completely redraw screen when coming back from editor
|
file |
diff |
annotate
|
Tue, 12 Mar 2019 14:17:41 -0700 |
Martin von Zweigbergk |
revert: option to choose what to keep, not what to discard
|
file |
diff |
annotate
|
Thu, 27 Dec 2018 13:36:17 -0800 |
Kyle Lippincott |
chunkselector: fix typos in instructions when user reviews patch
|
file |
diff |
annotate
|
Tue, 05 Mar 2019 04:11:32 +0530 |
Pulkit Goyal |
py3: convert KEY_PRESSED value to bytes in crecord.py
|
file |
diff |
annotate
|
Sat, 02 Mar 2019 13:15:53 -0800 |
Gregory Szorc |
global: use raw string for setlocale() argument
|
file |
diff |
annotate
|
Thu, 14 Feb 2019 10:41:47 -0500 |
Jordi Gutiérrez Hermoso |
crecord: remove obsolete version check
|
file |
diff |
annotate
|
Thu, 07 Feb 2019 16:44:43 +0300 |
Pulkit Goyal |
py3: use bytes.startswith() instead of comparing with bytes[0]
|
file |
diff |
annotate
|
Mon, 04 Feb 2019 09:00:52 -0800 |
Gregory Szorc |
crecord: use raw string for regular expression
|
file |
diff |
annotate
|
Sat, 26 Jan 2019 16:45:25 -0800 |
Gregory Szorc |
crecord: always return a str from uihunk.__repr__
|
file |
diff |
annotate
|
Thu, 25 Oct 2018 21:33:43 +0800 |
Anton Shestakov |
crecord: make nextsametype() check that parent item exists (issue6009)
stable
|
file |
diff |
annotate
|
Sat, 13 Oct 2018 11:52:30 +0200 |
Anton Shestakov |
crecord: make enter move cursor down to the next item of the same type
|
file |
diff |
annotate
|
Thu, 21 Jun 2018 09:32:31 -0700 |
Martin von Zweigbergk |
merge with stable
|
file |
diff |
annotate
|
Tue, 19 Jun 2018 13:07:18 +0300 |
Matti Hamalainen |
crecord: re-center display in interactive curses commit on pageup/down
|
file |
diff |
annotate
|
Thu, 14 Jun 2018 14:04:26 -0700 |
Jun Wu |
crecord: fix line number in hunk header (issue5917)
stable
|
file |
diff |
annotate
|
Sat, 19 May 2018 18:47:20 +0530 |
Pulkit Goyal |
py3: make sure we open files in bytes mode
|
file |
diff |
annotate
|
Thu, 17 May 2018 23:11:24 -0700 |
Kyle Lippincott |
crecord: fallback to text mode if diffs are too big for curses mode
|
file |
diff |
annotate
|
Thu, 22 Mar 2018 21:56:20 +0900 |
Yuya Nishihara |
stringutil: bulk-replace call sites to point to new module
|
file |
diff |
annotate
|
Mon, 26 Feb 2018 18:00:29 +0530 |
Pulkit Goyal |
py3: convert a map expression into list comprehension
|
file |
diff |
annotate
|
Mon, 19 Feb 2018 00:31:01 +0530 |
Pulkit Goyal |
py3: make sure we are doing integer division by using '//'
|
file |
diff |
annotate
|
Mon, 19 Feb 2018 00:15:50 +0530 |
Pulkit Goyal |
py3: make sure regex is bytes in crecord.py
|
file |
diff |
annotate
|
Thu, 04 Jan 2018 12:34:40 +0100 |
Elmar Bartel |
crecord: fallback to color = no when curses.use_default_colors() fails
|
file |
diff |
annotate
|
Thu, 04 Jan 2018 12:12:07 +0100 |
Elmar Bartel |
crecord: honor "ui.color = no" config option
|
file |
diff |
annotate
|
Mon, 13 Nov 2017 18:22:25 -0800 |
Jun Wu |
crecord: fix revert -ir '.^' crash caused by 3649c3f2cd
|
file |
diff |
annotate
|
Wed, 30 Aug 2017 20:25:56 +0000 |
Michael Bolin |
editor: use an unambiguous path suffix for editor files
|
file |
diff |
annotate
|
Mon, 28 Aug 2017 13:43:31 +0200 |
Peter Vitt |
record: make the m key open an editor for the commit message (issue5667)
|
file |
diff |
annotate
|
Sun, 13 Aug 2017 00:17:13 -0700 |
Filip Filmar |
crecord: fixes the formatting of the select status in the status line
|
file |
diff |
annotate
|
Tue, 20 Jun 2017 23:22:38 -0700 |
Jun Wu |
patch: rewrite reversehunks (issue5337)
|
file |
diff |
annotate
|
Thu, 06 Apr 2017 11:28:25 +0200 |
Pierre-Yves David |
crecord: avoid setting non-existing SIGTSTP signal on windows (issue5512)
|
file |
diff |
annotate
|
Thu, 06 Apr 2017 11:25:13 +0200 |
Pierre-Yves David |
crecord: ensure we reinstall the SIGTSTP handler
|
file |
diff |
annotate
|
Thu, 06 Apr 2017 11:25:33 +0200 |
Pierre-Yves David |
crecord: avoid setting non-existing signal SIGWINCH on windows
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 15:06:09 +0200 |
Pierre-Yves David |
crecord: ensure we reinstall the SIGWINCH handler
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 15:05:12 +0200 |
Pierre-Yves David |
crecord: extract most of 'main' into a sub function
|
file |
diff |
annotate
|
Sun, 26 Mar 2017 17:00:23 -0700 |
Jun Wu |
crecord: use ProgrammingError
|
file |
diff |
annotate
|
Wed, 15 Feb 2017 13:34:06 -0800 |
Simon Farnsworth |
crecord: log blocked time waiting for curses input
|
file |
diff |
annotate
|
Sun, 08 Jan 2017 10:08:29 +0800 |
Anton Shestakov |
crecord: add an experimental option for space key to move cursor down
|
file |
diff |
annotate
|
Mon, 28 Nov 2016 23:38:46 +0000 |
Jun Wu |
crecord: change the verb according to the operation
|
file |
diff |
annotate
|
Mon, 28 Nov 2016 23:37:29 +0000 |
Jun Wu |
crecord: change help text for the space key dynamically
|
file |
diff |
annotate
|
Mon, 28 Nov 2016 23:33:02 +0000 |
Jun Wu |
crecord: rewrite status line text (BC)
|
file |
diff |
annotate
|
Wed, 23 Nov 2016 22:23:15 +0000 |
Jun Wu |
crecord: make _getstatuslines update numstatuslines
|
file |
diff |
annotate
|
Mon, 28 Nov 2016 23:12:54 +0000 |
Jun Wu |
crecord: move status window text calculation to a separate method
|
file |
diff |
annotate
|
Wed, 23 Nov 2016 18:13:11 +0000 |
Jun Wu |
crecord: filter text via i18n
|
file |
diff |
annotate
|
Wed, 23 Nov 2016 19:22:36 +0000 |
Jun Wu |
crecord: add an "operation" field
|
file |
diff |
annotate
|
Mon, 17 Oct 2016 23:16:55 +0200 |
Mads Kiilerich |
spelling: fixes of non-dictionary words
|
file |
diff |
annotate
|
Thu, 20 Oct 2016 23:16:32 +0900 |
Yuya Nishihara |
crecord: use scmutil.termsize()
|
file |
diff |
annotate
|
Tue, 20 Sep 2016 10:03:50 -0500 |
Nathan Goldbaum |
crecord: add an event that scrolls the selected line to the top of the screen
|
file |
diff |
annotate
|
Wed, 14 Sep 2016 11:39:47 -0500 |
Nathan Goldbaum |
crecord: delete commented line
|
file |
diff |
annotate
|
Wed, 14 Sep 2016 17:12:39 +0200 |
Pierre-Yves David |
merge with stable
|
file |
diff |
annotate
|
Fri, 02 Sep 2016 20:15:37 +0000 |
timeless |
crecord: properly handle files with No newline at eof (issue5268)
stable
|
file |
diff |
annotate
|
Wed, 24 Aug 2016 11:24:07 +0100 |
Jun Wu |
crecord: restore SIGWINCH handler before return
|
file |
diff |
annotate
|
Thu, 04 Aug 2016 00:21:14 +0530 |
Pulkit Goyal |
py3: use unicode literals in crecord.py
|
file |
diff |
annotate
|
Tue, 07 Jun 2016 11:57:11 +0200 |
Denis Laxalde |
crecord: drop unused "operation" parameter from filterpatch function
|
file |
diff |
annotate
|
Fri, 06 May 2016 19:52:21 +0800 |
Anton Shestakov |
crecord: call prevsibling() and nextsibling() directly
|
file |
diff |
annotate
|
Thu, 05 May 2016 19:51:35 +0800 |
Anton Shestakov |
crecord: update downarrowshiftevent() docstring, remove todo
|
file |
diff |
annotate
|
Thu, 05 May 2016 19:40:40 +0800 |
Anton Shestakov |
crecord: remove things that don't happen in functions from their docstrings
|
file |
diff |
annotate
|
Thu, 05 May 2016 18:13:25 +0800 |
Anton Shestakov |
crecord: remove skipfolded keyword argument from patchnode.previtem()
|
file |
diff |
annotate
|
Thu, 05 May 2016 15:19:37 +0800 |
Anton Shestakov |
crecord: update a copy-pasted comment in downarrowshiftevent()
|
file |
diff |
annotate
|
Thu, 05 May 2016 16:38:24 +0200 |
Pierre-Yves David |
crecord: drop the version condition for amend
|
file |
diff |
annotate
|
Thu, 05 May 2016 11:19:52 +0800 |
Anton Shestakov |
crecord: add/remove blank lines (coding style)
|
file |
diff |
annotate
|
Thu, 14 Apr 2016 01:37:29 -0700 |
Pierre-Yves David |
crecord: cleanup the remains of commit confirmation
|
file |
diff |
annotate
|
Thu, 14 Apr 2016 01:27:18 -0700 |
Pierre-Yves David |
crecord: drop the extra confirmation screen
|
file |
diff |
annotate
|