Page MenuHomePhabricator

rdamazio (Rodrigo Damazio Bovendorp)
User

Projects

User does not belong to any projects.

User Details

User Since
Jul 17 2017, 9:53 PM (105 w, 9 h)

Recent Activity

Thu, Jun 27

rdamazio closed D6575: pycompat: make fewer assumptions about sys.executable.
Thu, Jun 27, 12:20 PM
rdamazio closed D6577: py3: make catapult usable from the test runner in py3.
Thu, Jun 27, 12:20 PM
rdamazio committed rHG9913fffd744b: py3: make catapult usable from the test runner in py3.
py3: make catapult usable from the test runner in py3
Thu, Jun 27, 12:19 PM
rdamazio committed rHGf3fa10a5877d: py3: use integer division for the value passed to xrange.
py3: use integer division for the value passed to xrange
Thu, Jun 27, 12:19 PM
rdamazio closed D6576: py3: use integer division for the value passed to xrange.
Thu, Jun 27, 12:19 PM
rdamazio committed rHG49998d5ba66a: pycompat: make fewer assumptions about sys.executable.
pycompat: make fewer assumptions about sys.executable
Thu, Jun 27, 12:19 PM

Tue, Jun 25

rdamazio updated the diff for D6575: pycompat: make fewer assumptions about sys.executable.
Tue, Jun 25, 11:06 PM
rdamazio updated the diff for D6577: py3: make catapult usable from the test runner in py3.
Tue, Jun 25, 11:06 PM
rdamazio updated the diff for D6577: py3: make catapult usable from the test runner in py3.
Tue, Jun 25, 11:05 PM
rdamazio created D6575: pycompat: make fewer assumptions about sys.executable.
Tue, Jun 25, 10:38 PM
rdamazio created D6577: py3: make catapult usable from the test runner in py3.
Tue, Jun 25, 10:38 PM
rdamazio created D6576: py3: use integer division for the value passed to xrange.
Tue, Jun 25, 10:38 PM

Jun 4 2019

rdamazio added a comment to D6436: narrow: use narrow_widen wireproto command to widen in case of ellipses.

Hopefully not too late

Jun 4 2019, 7:27 PM

Jun 3 2019

rdamazio added inline comments to D6436: narrow: use narrow_widen wireproto command to widen in case of ellipses.
Jun 3 2019, 7:51 PM

May 6 2019

rdamazio added a comment to D6324: help: register the 'gpg' command category and give it a description.

This doesn't actually seem to work for making it appear in hg help. @rdamazio (who added the categories stuff), have you thought about a way of letting extensions add categories?

May 6 2019, 8:37 PM

Apr 17 2019

rdamazio accepted D6265: narrow: also warn when not deleting untracked or ignored files.
Apr 17 2019, 6:44 PM
rdamazio added inline comments to D6265: narrow: also warn when not deleting untracked or ignored files.
Apr 17 2019, 3:51 PM

Apr 16 2019

rdamazio closed D6237: absorb: aborting if another operation is in progress.
Apr 16 2019, 8:44 AM
rdamazio committed rHG537a8aeb9977: absorb: aborting if another operation is in progress.
absorb: aborting if another operation is in progress
Apr 16 2019, 8:44 AM
rdamazio created D6237: absorb: aborting if another operation is in progress.
Apr 16 2019, 1:17 AM

Apr 2 2019

rdamazio closed D6177: histedit: narrow the scope of discarded ui output.
Apr 2 2019, 6:41 PM
rdamazio committed rHG15d2afa31e57: histedit: narrow the scope of discarded ui output.
histedit: narrow the scope of discarded ui output
Apr 2 2019, 6:40 PM

Apr 1 2019

rdamazio updated the diff for D6177: histedit: narrow the scope of discarded ui output.
Apr 1 2019, 10:18 PM
rdamazio created D6177: histedit: narrow the scope of discarded ui output.
Apr 1 2019, 10:03 PM

Feb 17 2019

rdamazio closed D5959: templates: adding a config() function for template customization.
Feb 17 2019, 8:52 AM
rdamazio committed rHG6704696141b8: templates: adding a config() function for template customization.
templates: adding a config() function for template customization
Feb 17 2019, 8:52 AM

Feb 13 2019

rdamazio retitled D5959: templates: adding a config() function for template customization from templates: adding a config() function for template customization. to templates: adding a config() function for template customization.
Feb 13 2019, 9:36 PM
rdamazio created D5959: templates: adding a config() function for template customization.
Feb 13 2019, 9:35 PM

Jan 10 2019

rdamazio closed D5543: histedit: crashing with a more useful error message on empty defaultrev.
Jan 10 2019, 6:30 AM
rdamazio committed rHGfbd168455b26: histedit: crashing with a more useful error message on empty defaultrev.
histedit: crashing with a more useful error message on empty defaultrev
Jan 10 2019, 6:30 AM

Jan 9 2019

rdamazio added a comment to D5543: histedit: crashing with a more useful error message on empty defaultrev.

(and btw I'd be happier with '' meaning the default, but the original author went through the trouble of checking both cases explicitly, so I kept that)

Jan 9 2019, 11:10 PM
rdamazio created D5543: histedit: crashing with a more useful error message on empty defaultrev.
Jan 9 2019, 11:05 PM

Dec 13 2018

rdamazio committed rHGeed9a62e1f10: remotefilelog: accepting a None node to cmp.
remotefilelog: accepting a None node to cmp
Dec 13 2018, 3:07 PM

Dec 12 2018

rdamazio added a comment to D5409: remotefilelog: accepting a None node to cmp.

Oops, my oversight - what's passed to cmp is not the same that's compared to None in that if :) I have even less confidence on this now.

Dec 12 2018, 6:28 PM
rdamazio added a comment to D5409: remotefilelog: accepting a None node to cmp.
In D5409#80203, @yuja wrote:
In context.py, basefilectx.cmp explicitly calls it with None, so it has to be
supported. Specifically, this breaks "hg absorb -i" currently.

IIUC, self._filenode should never be None if the given fctx._filenode
is None. If None were passed down to the filelog layer, exception would
be raised.

returns True if text is different than what is stored.
"""
  • if node == nullid:

+ if not node or node == nullid:

return True

Are we sure that the working-directory data is different from the given text?

Dec 12 2018, 6:17 PM

Dec 10 2018

rdamazio committed rHG4e17679c336b: remotefilelog: accepting a None node to cmp.
remotefilelog: accepting a None node to cmp
Dec 10 2018, 9:09 PM
rdamazio closed D5409: remotefilelog: accepting a None node to cmp.
Dec 10 2018, 9:09 PM
rdamazio created D5409: remotefilelog: accepting a None node to cmp.
Dec 10 2018, 8:51 PM

Nov 6 2018

rdamazio committed rHG1b49b84d5ed5: pycompat: adding Linux detection and fixing Mac.
pycompat: adding Linux detection and fixing Mac
Nov 6 2018, 4:44 AM
rdamazio closed D5227: pycompat: adding Linux detection and fixing Mac.
Nov 6 2018, 4:44 AM

Nov 5 2018

rdamazio created D5227: pycompat: adding Linux detection and fixing Mac.
Nov 5 2018, 10:54 PM

Oct 23 2018

rdamazio closed D5087: help: displaying documented aliases by default.
Oct 23 2018, 7:40 AM
rdamazio committed rHG444861dc1e55: help: displaying documented aliases by default.
help: displaying documented aliases by default
Oct 23 2018, 7:40 AM
rdamazio committed rHGdce0e0f78f0f: help: displaying extension commands by default.
help: displaying extension commands by default
Oct 23 2018, 7:40 AM
rdamazio closed D5156: help: displaying extension commands by default.
Oct 23 2018, 7:40 AM
rdamazio closed D5077: help: allow hiding of help topics.
Oct 23 2018, 7:40 AM
rdamazio closed D5076: help: allow commands to be hidden.
Oct 23 2018, 7:40 AM
rdamazio committed rHG1ddd202c47d9: help: allow hiding of help topics.
help: allow hiding of help topics
Oct 23 2018, 7:39 AM
rdamazio committed rHGab09e797fbed: help: allow commands to be hidden.
help: allow commands to be hidden
Oct 23 2018, 7:39 AM

Oct 18 2018

rdamazio added a reviewer for D5156: help: displaying extension commands by default: yuja.
Oct 18 2018, 11:26 PM
rdamazio added a reviewer for D5076: help: allow commands to be hidden: yuja.
Oct 18 2018, 11:26 PM
rdamazio updated the diff for D5087: help: displaying documented aliases by default.
Oct 18 2018, 11:26 PM
rdamazio added a reviewer for D5077: help: allow hiding of help topics: yuja.
Oct 18 2018, 11:26 PM
rdamazio created D5156: help: displaying extension commands by default.
Oct 18 2018, 11:26 PM
rdamazio added a reviewer for D5087: help: displaying documented aliases by default: yuja.
Oct 18 2018, 11:26 PM
rdamazio updated the diff for D5077: help: allow hiding of help topics.
Oct 18 2018, 11:26 PM
rdamazio added a comment to D5087: help: displaying documented aliases by default.
In D5087#76401, @yuja wrote:

@@ -507,16 +522,11 @@

f = fs[0]
syns[f] = ', '.join(fs)
func = e[0]

+ alias = getattr(func, 'alias', False)

if select and not select(f):
    continue
  • if (not select and name != 'shortlist' and
  • func.module != commands.name):
  • continue
  • if name == "shortlist":
  • if not getattr(func, 'helpbasic', False):
  • continue doc = pycompat.getdoc(func)
  • if filtercmd(ui, f, name, doc):

+ if filtercmd(ui, f, func, name, doc):

This makes extension commands get listed in "hg help". I think that's fine,
but can you split patches so we can backout if that causes problem?

Oct 18 2018, 11:25 PM
rdamazio added a comment to D5076: help: allow commands to be hidden.
In D5076#76405, @yuja wrote:

+ if ui.configbool('help', 'hide.%s' % cmd):
+ return True

Nit: "hidden" or "hidden-command" seems better.

Oct 18 2018, 11:25 PM
rdamazio added a comment to D5077: help: allow hiding of help topics.
In D5077#76403, @yuja wrote:

+def filtertopic(ui, topic):
+ return ui.configbool('help', 'hide.%s' % topic, False)

Maybe we need a separate namespace (e.g. help.hidden-topic.%s)?

Oct 18 2018, 11:25 PM
rdamazio updated the diff for D5076: help: allow commands to be hidden.
Oct 18 2018, 11:25 PM

Oct 14 2018

rdamazio closed D5067: help: assigning categories to existing commands.
Oct 14 2018, 11:20 AM
rdamazio closed D5069: help: adding a proper declaration for shortlist/basic commands.
Oct 14 2018, 11:19 AM
rdamazio closed D5068: help: assigning topic categories.
Oct 14 2018, 11:17 AM
rdamazio committed rHGc303d65d2e34: help: assigning categories to existing commands.
help: assigning categories to existing commands
Oct 14 2018, 11:17 AM
rdamazio committed rHGfa88170c10bb: help: adding a proper declaration for shortlist/basic commands (API).
help: adding a proper declaration for shortlist/basic commands (API)
Oct 14 2018, 11:17 AM
rdamazio committed rHGfabbf9310025: help: assigning topic categories.
help: assigning topic categories
Oct 14 2018, 11:17 AM
rdamazio closed D5066: help: splitting the topics by category.
Oct 14 2018, 11:17 AM
rdamazio committed rHG9c6473d2038b: help: splitting the topics by category.
help: splitting the topics by category
Oct 14 2018, 11:16 AM
rdamazio closed D5065: help: adding support for command categories.
Oct 14 2018, 11:16 AM
rdamazio committed rHG170926caf44c: help: adding support for command categories.
help: adding support for command categories
Oct 14 2018, 11:16 AM
rdamazio updated the diff for D5067: help: assigning categories to existing commands.
Oct 14 2018, 6:37 AM
rdamazio updated the diff for D5069: help: adding a proper declaration for shortlist/basic commands.
Oct 14 2018, 6:35 AM
rdamazio updated the diff for D5087: help: displaying documented aliases by default.
Oct 14 2018, 6:34 AM
rdamazio added a comment to D5067: help: assigning categories to existing commands.
In D5067#76195, @yuja wrote:

Can you make these constants untranslated (e.g. 'help' instead of _('Help'))
and map them to corresponding translation later?
And, perhaps they can be moved to registrar.command so we can avoid
importing help.py everywhere.

Oct 14 2018, 6:33 AM
rdamazio updated the diff for D5077: help: allow hiding of help topics.
Oct 14 2018, 6:33 AM
rdamazio updated the diff for D5076: help: allow commands to be hidden.
Oct 14 2018, 6:33 AM
rdamazio updated the diff for D5068: help: assigning topic categories.
Oct 14 2018, 6:32 AM
rdamazio updated the diff for D5066: help: splitting the topics by category.
Oct 14 2018, 6:32 AM
rdamazio updated the diff for D5065: help: adding support for command categories.
Oct 14 2018, 6:32 AM

Oct 13 2018

rdamazio created D5087: help: displaying documented aliases by default.
Oct 13 2018, 10:26 AM
rdamazio added a reviewer for D5087: help: displaying documented aliases by default: durin42.
Oct 13 2018, 10:26 AM
rdamazio updated the diff for D5067: help: assigning categories to existing commands.
Oct 13 2018, 8:48 AM
rdamazio updated the diff for D5069: help: adding a proper declaration for shortlist/basic commands.
Oct 13 2018, 8:47 AM
rdamazio created D5077: help: allow hiding of help topics.
Oct 13 2018, 8:45 AM
rdamazio created D5076: help: allow commands to be hidden.
Oct 13 2018, 8:45 AM
rdamazio updated the diff for D5068: help: assigning topic categories.
Oct 13 2018, 8:45 AM
rdamazio updated the diff for D5066: help: splitting the topics by category.
Oct 13 2018, 8:44 AM
rdamazio updated the diff for D5065: help: adding support for command categories.
Oct 13 2018, 8:44 AM
rdamazio updated the diff for D5067: help: assigning categories to existing commands.
Oct 13 2018, 6:49 AM
rdamazio updated the diff for D5069: help: adding a proper declaration for shortlist/basic commands.
Oct 13 2018, 6:48 AM
rdamazio updated the diff for D5068: help: assigning topic categories.
Oct 13 2018, 6:45 AM
rdamazio added a comment to D5069: help: adding a proper declaration for shortlist/basic commands.

Done now.

Oct 13 2018, 6:45 AM
rdamazio updated the diff for D5066: help: splitting the topics by category.
Oct 13 2018, 6:45 AM
rdamazio updated the diff for D5065: help: adding support for command categories.
Oct 13 2018, 6:44 AM
rdamazio added a comment to D5069: help: adding a proper declaration for shortlist/basic commands.

Hold on this one, I forgot to amend before uploading :)

Oct 13 2018, 6:30 AM
rdamazio created D5067: help: assigning categories to existing commands.
Oct 13 2018, 6:23 AM
rdamazio created D5069: help: adding a proper declaration for shortlist/basic commands.
Oct 13 2018, 6:22 AM
rdamazio created D5068: help: assigning topic categories.
Oct 13 2018, 6:20 AM
rdamazio created D5066: help: splitting the topics by category.
Oct 13 2018, 6:19 AM
rdamazio created D5065: help: adding support for command categories.
Oct 13 2018, 6:19 AM