Feed All Stories

Nov 13 2018

yuja committed rHGfbac323eb625: logtoprocess: leverage procutil.shellenviron() to stringify variables (BC).
logtoprocess: leverage procutil.shellenviron() to stringify variables (BC)
Nov 13 2018, 8:04 PM
yuja committed rHGff8b2886c492: templater: check invalid use of list expression properly (issue5920).
templater: check invalid use of list expression properly (issue5920)
Nov 13 2018, 8:04 PM
durin42 committed rHG7589f2c9c3c7: tests: fix wireproto redirection test on systems without tls1.2.
tests: fix wireproto redirection test on systems without tls1.2
Nov 13 2018, 7:59 PM
indygreg created D5267: revlog: automatically read from opened file handles.
Nov 13 2018, 3:41 PM
indygreg created D5266: revlog: detect incomplete revlog reads.
Nov 13 2018, 3:41 PM
indygreg created D5265: revlog: use single file handle when de-inlining revlog.
Nov 13 2018, 3:41 PM
indygreg added a dependent revision for D5266: revlog: detect incomplete revlog reads: D5267: revlog: automatically read from opened file handles.
Nov 13 2018, 3:41 PM
indygreg added a dependent revision for D5265: revlog: use single file handle when de-inlining revlog: D5266: revlog: detect incomplete revlog reads.
Nov 13 2018, 3:41 PM
durin42 abandoned D4995: tests: disable one check on Python 3.
Nov 13 2018, 2:03 PM
durin42 abandoned D5224: revlog: check if PyInt_AS_LONG failed before using result.
Nov 13 2018, 2:02 PM
pulkit closed D5263: py3: add b suffix to make sure file is opened in bytes mode.
Nov 13 2018, 1:50 PM
pulkit closed D5262: py3: don't use dict.iterkeys().
Nov 13 2018, 1:50 PM
pulkit closed D5259: py3: fix keyword arguments handling in hgext/remotefilelog/.
Nov 13 2018, 1:49 PM
pulkit committed rHGaa588bf40a08: py3: add b suffix to make sure file is opened in bytes mode.
py3: add b suffix to make sure file is opened in bytes mode
Nov 13 2018, 1:49 PM
pulkit closed D5261: py3: use node.hex(h.digest()) instead of h.hexdigest().
Nov 13 2018, 1:49 PM
pulkit committed rHG9769e0f6ffe0: py3: don't use dict.iterkeys().
py3: don't use dict.iterkeys()
Nov 13 2018, 1:49 PM
pulkit committed rHG3fa4183e7803: py3: use node.hex(h.digest()) instead of h.hexdigest().
py3: use node.hex(h.digest()) instead of h.hexdigest()
Nov 13 2018, 1:49 PM
pulkit committed rHG5e3b3f88c2e4: py3: make second argument of fdopen() a str.
py3: make second argument of fdopen() a str
Nov 13 2018, 1:49 PM
pulkit closed D5260: py3: make second argument of fdopen() a str.
Nov 13 2018, 1:49 PM
pulkit committed rHG13d4ad8d7801: py3: fix keyword arguments handling in hgext/remotefilelog/.
py3: fix keyword arguments handling in hgext/remotefilelog/
Nov 13 2018, 1:49 PM
indygreg added a comment to D5263: py3: add b suffix to make sure file is opened in bytes mode.

Ideally we'd be using the vfs layer for I/O. But that is scope bloat and I'm not going to make you rewrite RFL to do things more correctly.

Nov 13 2018, 1:48 PM
indygreg added inline comments to D5262: py3: don't use dict.iterkeys().
Nov 13 2018, 1:46 PM
pulkit created D5264: store: raise ProgrammingError if unable to decode a storage path.
Nov 13 2018, 10:49 AM
pulkit created D5263: py3: add b suffix to make sure file is opened in bytes mode.
Nov 13 2018, 10:28 AM
pulkit added a dependent revision for D5262: py3: don't use dict.iterkeys(): D5263: py3: add b suffix to make sure file is opened in bytes mode.
Nov 13 2018, 10:27 AM
pulkit created D5262: py3: don't use dict.iterkeys().
Nov 13 2018, 10:27 AM
pulkit added a dependent revision for D5261: py3: use node.hex(h.digest()) instead of h.hexdigest(): D5262: py3: don't use dict.iterkeys().
Nov 13 2018, 10:27 AM
pulkit created D5261: py3: use node.hex(h.digest()) instead of h.hexdigest().
Nov 13 2018, 10:27 AM
pulkit created D5259: py3: fix keyword arguments handling in hgext/remotefilelog/.
Nov 13 2018, 10:27 AM
pulkit added a dependent revision for D5260: py3: make second argument of fdopen() a str: D5261: py3: use node.hex(h.digest()) instead of h.hexdigest().
Nov 13 2018, 10:27 AM
pulkit created D5260: py3: make second argument of fdopen() a str.
Nov 13 2018, 10:27 AM
pulkit added a dependent revision for D5259: py3: fix keyword arguments handling in hgext/remotefilelog/: D5260: py3: make second argument of fdopen() a str.
Nov 13 2018, 10:27 AM
pulkit closed D5039: py3: add __pycache__ to .hgignore.
Nov 13 2018, 9:20 AM
pulkit committed rHGee9981bc8b44: py3: add __pycache__ to .hgignore.
py3: add __pycache__ to .hgignore
Nov 13 2018, 9:20 AM
pulkit abandoned D3771: py3: make contrib/perf.py compatible to Python 3.

Not applicable anymore.

Nov 13 2018, 9:08 AM
pulkit abandoned D4886: changegroup: add a parts argument to cgpacker.generate().
Nov 13 2018, 9:06 AM
pulkit abandoned D4887: narrow: don't include the manifests while widening a narrow clone.

Abandoing this one and D4886 as @martinvonz's better fix landed as D4895.

Nov 13 2018, 9:06 AM
pulkit abandoned D4849: store: introduce a function to get tracked path from a fncache entry.

This was an incorrect implementation. A better implementation has been pushed as part of D5139.

Nov 13 2018, 9:04 AM
pulkit abandoned D5173: py3: make debugindexstats output printing compatible.

I remember reading @yuja patches which took care of it.

Nov 13 2018, 9:02 AM
pulkit updated the diff for D5039: py3: add __pycache__ to .hgignore.
Nov 13 2018, 8:15 AM
lothiraldan committed rHG526ee887c4d5: sparse-revlog: stop using a heap to track selected gap.
sparse-revlog: stop using a heap to track selected gap
Nov 13 2018, 7:39 AM
lothiraldan committed rHG54de23400b2a: sparse-revlog: stop using a heap to track gaps.
sparse-revlog: stop using a heap to track gaps
Nov 13 2018, 7:39 AM
lothiraldan committed rHGbfbfd15d65bd: sparse-revlog: fast-path before computing payload size.
sparse-revlog: fast-path before computing payload size
Nov 13 2018, 7:39 AM
lothiraldan committed rHGa32ccd32982b: sparse-revlog: drop unused deltainfo parameter from segmentspan.
sparse-revlog: drop unused deltainfo parameter from segmentspan
Nov 13 2018, 7:39 AM
lothiraldan committed rHG3ac23dad6364: sparse-revlog: drop unused deltainfo parameter from _slicechunktodensity.
sparse-revlog: drop unused deltainfo parameter from _slicechunktodensity
Nov 13 2018, 7:39 AM
lothiraldan committed rHG2f7e531ef3e7: sparse-revlog: skip the span check in the sparse-revlog case.
sparse-revlog: skip the span check in the sparse-revlog case
Nov 13 2018, 7:39 AM
durin42 closed D5146: histedit: import chistedit curses UI from hg-experimental.
Nov 13 2018, 7:15 AM
durin42 committed rHGc36175456350: histedit: import chistedit curses UI from hg-experimental.
histedit: import chistedit curses UI from hg-experimental
Nov 13 2018, 7:14 AM
pulkit accepted D5146: histedit: import chistedit curses UI from hg-experimental.

Queueing this, many thanks for importing this in core.

Nov 13 2018, 7:12 AM
durin42 closed D5258: manifest: perform cheap checks before potentially allocating memory.
Nov 13 2018, 6:42 AM
durin42 committed rHGda4478ca0e32: manifest: perform cheap checks before potentially allocating memory.
manifest: perform cheap checks before potentially allocating memory
Nov 13 2018, 6:42 AM
durin42 closed D5257: manifest: also reject obviously-too-short lines when parsing lines.
Nov 13 2018, 6:42 AM
durin42 closed D5235: revlog: replace PyInt_AS_LONG with a more portable helper function.
Nov 13 2018, 6:42 AM
durin42 closed D5256: manifest: make sure there's a filename before bothering to look for newline.
Nov 13 2018, 6:42 AM
durin42 committed rHGf27f8e9ef1e7: manifest: also reject obviously-too-short lines when parsing lines.
manifest: also reject obviously-too-short lines when parsing lines
Nov 13 2018, 6:42 AM
durin42 committed rHG9eeda7199181: manifest: make sure there's a filename before bothering to look for newline.
manifest: make sure there's a filename before bothering to look for newline
Nov 13 2018, 6:42 AM
durin42 committed rHGfa33196088c4: revlog: replace PyInt_AS_LONG with a more portable helper function.
revlog: replace PyInt_AS_LONG with a more portable helper function
Nov 13 2018, 6:42 AM
yuja added a comment to D5257: manifest: also reject obviously-too-short lines when parsing lines.

+ if ((next - data) < 22) {
+ /* We should have at least 22 bytes in a line:
+ 1 byte filename
+ 1 NUL
+ 20 bytes of hash

Nov 13 2018, 6:38 AM
martinvonz added a comment to D4899: narrow: filter files by narrowspec in ctx.matches().

This has no effect yet [...] for the working copy, the filtering is also done in the overridden dirstate.walk() in narrowdirstate.

Nov 13 2018, 12:09 AM

Nov 12 2018

durin42 updated the diff for D5256: manifest: make sure there's a filename before bothering to look for newline.
Nov 12 2018, 9:01 PM
yuja committed rHG04d08f17ce7a: help: document weird behavior of uisetup().
help: document weird behavior of uisetup()
Nov 12 2018, 8:56 PM
yuja committed rHG252396a6a3f2: help: merge section about uisetup() and extsetup().
help: merge section about uisetup() and extsetup()
Nov 12 2018, 8:56 PM
yuja committed rHG419d703115b0: help: add internals.extensions topic.
help: add internals.extensions topic
Nov 12 2018, 8:56 PM
yuja committed rHG234c2d8c9e48: commandserver: send raw progress information to message channel.
commandserver: send raw progress information to message channel
Nov 12 2018, 8:56 PM
yuja committed rHG6f0941f4a184: commandserver: make getpass() request distinct from normal prompt.
commandserver: make getpass() request distinct from normal prompt
Nov 12 2018, 8:56 PM
yuja committed rHG83e571ea06a9: commandserver: attach prompt default and choices to message.
commandserver: attach prompt default and choices to message
Nov 12 2018, 8:56 PM
yuja committed rHGc49283e740da: test-commandserver: clean up quoting and location of dbgui extension.
test-commandserver: clean up quoting and location of dbgui extension
Nov 12 2018, 8:56 PM
yuja committed rHG83dd8c63a0c6: ui: extract helpers to write message with type or label.
ui: extract helpers to write message with type or label
Nov 12 2018, 8:56 PM
yuja committed rHG9683dfb6f13a: commandserver: fix reference before assignment error in pipeservice cleanup.
commandserver: fix reference before assignment error in pipeservice cleanup
Nov 12 2018, 8:56 PM
yuja committed rHG054d0fcba2c4: commandserver: add experimental option to use separate message channel.
commandserver: add experimental option to use separate message channel
Nov 12 2018, 8:56 PM
yuja committed rHG5542bc9125c9: dispatch: pass around ui.fmsg channel.
dispatch: pass around ui.fmsg channel
Nov 12 2018, 8:55 PM
yuja committed rHG3b0f07cc9626: test-subrepo: document why share magically works even if subrepos are missing.
test-subrepo: document why share magically works even if subrepos are missing
Nov 12 2018, 8:55 PM
durin42 created D5258: manifest: perform cheap checks before potentially allocating memory.
Nov 12 2018, 8:52 PM
durin42 created D5257: manifest: also reject obviously-too-short lines when parsing lines.
Nov 12 2018, 8:52 PM
durin42 added a dependent revision for D5257: manifest: also reject obviously-too-short lines when parsing lines: D5258: manifest: perform cheap checks before potentially allocating memory.
Nov 12 2018, 8:52 PM
durin42 created D5256: manifest: make sure there's a filename before bothering to look for newline.
Nov 12 2018, 8:52 PM
durin42 added a dependent revision for D5256: manifest: make sure there's a filename before bothering to look for newline: D5257: manifest: also reject obviously-too-short lines when parsing lines.
Nov 12 2018, 8:52 PM
durin42 committed rHGd0a6b2c8f8b6: packaging: add Fedora 29 target.
packaging: add Fedora 29 target
Nov 12 2018, 2:04 PM
durin42 closed D5254: packaging: add Fedora 29 target.
Nov 12 2018, 2:04 PM
durin42 created D5255: mergetools: adjust Beyond Compare config on Mac/Linux.
Nov 12 2018, 1:53 PM
pulkit added inline comments to D5138: narrow: only send includepats and excludepats if they are not empty.
Nov 12 2018, 1:52 PM
pulkit accepted D5254: packaging: add Fedora 29 target.
Nov 12 2018, 1:35 PM
yuja committed rHGa694a7159125: store: pass in decoded filename to narrow matcher.
store: pass in decoded filename to narrow matcher
Nov 12 2018, 1:35 PM
yuja committed rHG186921bc8e66: test-narrow-clone-stream: include no usefncache case which is broken.
test-narrow-clone-stream: include no usefncache case which is broken
Nov 12 2018, 1:35 PM
yuja committed rHGa4c2788e8f48: test-narrow-clone-stream: include uppercase letter in filename.
test-narrow-clone-stream: include uppercase letter in filename
Nov 12 2018, 1:35 PM
durin42 updated the diff for D5235: revlog: replace PyInt_AS_LONG with a more portable helper function.
Nov 12 2018, 11:46 AM
durin42 created D5254: packaging: add Fedora 29 target.
Nov 12 2018, 11:44 AM

Nov 11 2018

durin42 abandoned D3684: shelve: merge in obsshelve changes implemented at facebook.
Nov 11 2018, 2:26 PM
mharbison72 committed rHG7e2c58b08e74: phabricator: ensure the command summaries are available in extension help.
phabricator: ensure the command summaries are available in extension help
Nov 11 2018, 8:29 AM

Nov 10 2018

mharbison72 added a reverting commit for rHG1ea6772fb415: phase: handle phase with no command flag: rHGef694e477783: phase: use the `phases.cmdphasenames` constant to walk available command flags.
Nov 10 2018, 7:56 PM
mharbison72 committed rHGef694e477783: phase: use the `phases.cmdphasenames` constant to walk available command flags.
phase: use the `phases.cmdphasenames` constant to walk available command flags
Nov 10 2018, 7:56 PM
mharbison72 committed rHGab893a99b645: phases: add a list of names usable by the phase command.
phases: add a list of names usable by the phase command
Nov 10 2018, 7:56 PM

Nov 9 2018

mharbison72 added a comment to D5251: share: reload repo after adjusting it in postshare().
I also don't know what a "locally referenced subrepo"
Nov 9 2018, 10:30 PM
lothiraldan committed rHGaca09df32819: transaction: display data about why the transaction failed to rollback.
transaction: display data about why the transaction failed to rollback
Nov 9 2018, 10:23 PM
indygreg committed rHG6107d4549fcc: hgweb: cast bytearray to bytes.
hgweb: cast bytearray to bytes
Nov 9 2018, 10:23 PM
yuja committed rHGdb61a18148a4: merge with stable.
merge with stable
Nov 9 2018, 10:23 PM
martinvonz closed D5251: share: reload repo after adjusting it in postshare().
Nov 9 2018, 9:17 PM
martinvonz closed D5253: remotefilelog: avoid accessing repo instance after dispatch.
Nov 9 2018, 9:17 PM
martinvonz committed rHG157f0e29eaa3: remotefilelog: avoid accessing repo instance after dispatch.
remotefilelog: avoid accessing repo instance after dispatch
Nov 9 2018, 9:17 PM
martinvonz committed rHG85bf93def065: share: avoid a now-unnecessary reload of the repo.
share: avoid a now-unnecessary reload of the repo
Nov 9 2018, 9:17 PM