store: remove unnecessary copying on requires file |
2020-09-16 |
Pulkit Goyal |
|
New |
[3,of,3,V2] mergestate: define NO_OP_ACTION in module scope instead of inside mergeresult |
2020-09-16 |
Pulkit Goyal |
|
New |
[2,of,3,V2] mergestate: introduce a new ACTION_KEEP_NEW |
2020-09-16 |
Pulkit Goyal |
|
New |
[1,of,3,V2] merge: check for dir rename dest before adding ACTION_KEEP |
2020-09-16 |
Pulkit Goyal |
|
New |
[V3] merge: show list of bids for each file in bid-merge in ui.debug() |
2020-09-14 |
Pulkit Goyal |
|
Accepted |
[8,of,8] mergestate: introduce a new ACTION_KEEP_NEW |
2020-09-14 |
Pulkit Goyal |
|
Accepted |
[7,of,8] merge: check for dir rename dest before adding ACTION_KEEP |
2020-09-14 |
Pulkit Goyal |
|
Accepted |
[6,of,8] merge: update commitinfo from all mergeresults during bid merge |
2020-09-14 |
Pulkit Goyal |
|
Accepted |
[3,of,8] merge: add `ACTION_KEEP_ABSENT` to represent files we want to keep absent |
2020-09-14 |
Pulkit Goyal |
|
Accepted |
[2,of,8] mergeresult: introduce dedicated tuple for no-op actions |
2020-09-14 |
Pulkit Goyal |
|
Accepted |
[V2] merge: show list of bids for each file in bid-merge in ui.debug() |
2020-09-14 |
Pulkit Goyal |
|
Superseded |
[5,of,5] merge: move initial handling of mergeactions near to later one |
2020-09-11 |
Pulkit Goyal |
|
Accepted |
[4,of,5] debugmergestate: sort extras before printing |
2020-09-11 |
Pulkit Goyal |
|
Accepted |
[3,of,5] merge: show number of ancestors in bid merge debug notes |
2020-09-11 |
Pulkit Goyal |
|
Accepted |
[2,of,5] merge: show list of bids for each file in bid-merge in ui.note() |
2020-09-11 |
Pulkit Goyal |
|
Accepted |
[1,of,5] debugmergestate: show extras for files which are not in mergestate |
2020-09-11 |
Pulkit Goyal |
|
Accepted |
[V2] commit: pass mergestate into _filecommit() instead of re-reading it |
2020-09-11 |
Pulkit Goyal |
|
Accepted |
[2,of,2] tags: take lock while writing `tags2` cache |
2020-09-11 |
Pulkit Goyal |
|
Accepted |
[1,of,2] tests: update lockdelay.py to handle the `wait` argument |
2020-09-11 |
Pulkit Goyal |
|
Accepted |
git: remove unrequired assignment of listignored and listunknown |
2020-09-10 |
Pulkit Goyal |
|
Accepted |
[3,of,3,V2] tags: take lock instead of wlock before writing hgtagsfnodes1 cache |
2020-09-10 |
Pulkit Goyal |
|
Accepted |
[2,of,3,V2] statichttprepo: use LockUnavailable() instead of Abort() for lock (API) |
2020-09-10 |
Pulkit Goyal |
|
Accepted |
[1,of,3,V2] localrepo: warn if we are writing to cache without a lock |
2020-09-10 |
Pulkit Goyal |
|
Accepted |
[2,of,2] commit: fix a wrong argument name in documentation |
2020-09-10 |
Pulkit Goyal |
|
Accepted |
[1,of,2] commit: pass mergestate into _filecommit() instead of re-reading it |
2020-09-10 |
Pulkit Goyal |
|
Accepted |
[2,of,2] tags: take lock instead of wlock before writing hgtagsfnodes1 cache |
2020-09-10 |
Pulkit Goyal |
|
Superseded |
[1,of,2] localrepo: warn if we are writing to cache without a lock |
2020-09-10 |
Pulkit Goyal |
|
Superseded |
[3,of,3] diff: add a `--tool` flag to use external diffing tools |
2020-09-02 |
Pulkit Goyal |
|
Accepted |
[2,of,3] extdiff: refactor cmdline and gui calculation login in a separate fn |
2020-09-02 |
Pulkit Goyal |
|
Accepted |
[1,of,3] extdiff: reorder an if-else conditional |
2020-09-02 |
Pulkit Goyal |
|
Accepted |
[3,of,3] extdiff: move single file handling inside `not per-file` conditional |
2020-09-01 |
Pulkit Goyal |
|
Accepted |
[2,of,3] extdiff: remove dir2root and pass full path as dir2 in _runperfilediff() |
2020-09-01 |
Pulkit Goyal |
|
Accepted |
[1,of,3] extdiff: pass full paths of `dir1a` and `dir1b` to `_runperfilediff()` |
2020-09-01 |
Pulkit Goyal |
|
Accepted |
mergestate: fix BC breakage introduced because of removal of a merge record |
2020-08-01 |
Pulkit Goyal |
|
Accepted |
[9,of,9] merge: introduce mergeresult.addfile() and use it |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[8,of,9] merge: make mergeresult constructor initialize empty object |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[7,of,9] merge: improve documentation of fbid dict used for merge bid |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[6,of,9] merge: move conversion of file-key dict to action-key dict in mergeresult |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[5,of,9] merge: introduce hasconflicts() on mergeresult object |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[4,of,9] merge: remove no longer required ACTION_GET_OTHER_AND_STORE |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[3,of,9] merge: pass commitinfo to applyupdates() and get it stored in mergestate |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[2,of,9] merge: introduce 'commitinfo' in mergeresult |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[1,of,9] merge: return a mergeresult obj from manifestmerge(), calculateupdates() (API) |
2020-07-30 |
Pulkit Goyal |
|
Superseded |
[RFC] tests: sleep for a second to let ui get flushed |
2020-07-23 |
Pulkit Goyal |
|
New |
tests: glob 'mercurial.error' in test-phases.t |
2020-07-23 |
Pulkit Goyal |
|
Accepted |
tests: make one of 'worker process exited' line option in test-chg.t |
2020-07-22 |
Pulkit Goyal |
|
Accepted |
[13,of,13] merge: remove no longer required ACTION_GET_OTHER_AND_STORE |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[12,of,13] merge: pass commitinfo to applyupdates() and get it stored in mergestate |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[11,of,13] merge: return 'commitinfo' from manifestmerge() and calculateupdates() (API) |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[10,of,13] merge: document return values of manifestmerge() and calculateupdates() |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[09,of,13] merge: refactor code to advise fsmonitor in separate function |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[08,of,13] mergestate: document what mergestate._results is for |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[07,of,13] mergestate: rename a helpless variable name to bit helpful one |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[06,of,13] mergestate: remove unnecessary recordactions() from mergestate class |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[05,of,13] mergestate: document mergestate records in an organized way |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[04,of,13] mergestate: remove unused unsupported related mergestate records |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[03,of,13] mergestate: add comments about couple of record types and minor reorder |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[02,of,13] mergestate: remove unrequired RECORD_RESOLVED_OTHER record |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[01,of,13] mergestate: rename addpath() -> addpathonflict() to prevent confusion |
2020-07-17 |
Pulkit Goyal |
|
Accepted |
[5,of,5,V2] extdiff: add some comments in diffrevs() |
2020-07-16 |
Pulkit Goyal |
|
Accepted |
[4,of,5,V2] extdiff: add comments and minor variable renames diffpatch() |
2020-07-16 |
Pulkit Goyal |
|
Accepted |
[3,of,5,V2] extdiff: remove unrequired do3way argument to diffpatch() |
2020-07-16 |
Pulkit Goyal |
|
Accepted |
[2,of,5,V2] extdiff: refactor logic to diff revs of versions of files |
2020-07-16 |
Pulkit Goyal |
|
Accepted |
[1,of,5,V2] extdiff: refactor logic which does diff of patches |
2020-07-16 |
Pulkit Goyal |
|
Accepted |
[6,of,6] extdiff: add some comments in diffrevs() |
2020-07-14 |
Pulkit Goyal |
|
Accepted |
[5,of,6] extdiff: add comments and minor variable renames diffpatch() |
2020-07-14 |
Pulkit Goyal |
|
Accepted |
[4,of,6] extdiff: remove unrequired do3way argument to diffpatch() |
2020-07-14 |
Pulkit Goyal |
|
Accepted |
[3,of,6] extdiff: refactor logic to diff revs of versions of files |
2020-07-14 |
Pulkit Goyal |
|
Accepted |
[2,of,6] extdiff: refactor logic which does diff of patches |
2020-07-14 |
Pulkit Goyal |
|
Accepted |
[1,of,6] patch: refactor content diffing part in separate fn so extensions can wrap |
2020-07-14 |
Pulkit Goyal |
|
Accepted |
tests: update test-devel-warnings.t output with chg |
2020-07-10 |
Pulkit Goyal |
|
Accepted |
chg: suppress OSError in _restoreio() and add some logging (issue6330) |
2020-07-03 |
Pulkit Goyal |
|
Accepted |
[V3] tests: add hghave rule 'setprocname' to check if osutil.setprocname and use it |
2020-06-20 |
Pulkit Goyal |
|
Accepted |
util: flush stderr explicitly after using warnings.warn() |
2020-06-19 |
Pulkit Goyal |
|
Accepted |
[V2] tests: add hghave rule 'setprocname' to check if osutil.procname and use it |
2020-06-19 |
Pulkit Goyal |
|
New |
tests: update output in test-chg.t as setprocname missing in pure build |
2020-06-19 |
Pulkit Goyal |
|
New |
[V3] tests: use proctutil.stdout.write() instead of print() in test-extension.t |
2020-06-18 |
Pulkit Goyal |
|
Accepted |
[V2] tests: use ui.warn() instead of print() in test-extension.t |
2020-06-18 |
Pulkit Goyal |
|
New |
tests: use ui.warn() instead of print() in test-extension.t |
2020-06-18 |
Pulkit Goyal |
|
Superseded |
[V2] chgserver: update the umask cache before each run |
2020-03-31 |
Pulkit Goyal |
|
Accepted |
chgserver: update the umask cache before each run |
2020-03-31 |
Pulkit Goyal |
|
Superseded |
tests: don't run test-update-atomic.t on chg |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[8,of,8] tests: don't run couple of tests related to extensions loading with chg |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[7,of,8] tests: conditionalize test-phases.t output for chg |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[6,of,8] chg: be stricter about checking invocation of `serve` command |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[5,of,8] chgserver: add merge-tools to sensitive config items |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[4,of,8] run-tests: add --chg-debug flag to show chg debug output |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[3,of,8] tests: update test-ssh.t output with --chg |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[2,of,8] tests: update test-devel-warnings.t output with chg |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[1,of,8] chgserver: add fastannotate config section to sensitive list |
2020-03-26 |
Pulkit Goyal |
|
Accepted |
[10,of,18,"] verify: document the `checkentry` method |
2019-03-06 |
Pulkit Goyal |
|
New |
hgsubversion: add 4.6 to testedwith value |
2018-07-23 |
Pulkit Goyal |
|
Accepted |
[2,of,2] phases: use "published" in the phase movement message |
2018-06-08 |
Pulkit Goyal |
|
New |
D2701: merge: use constants for actions |
2018-03-06 |
Pulkit Goyal |
|
New |
[11,of,11] py3: make regex bytes in hgweb/webcommands.py |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[10,of,11] py3: replace types.NoneType with type(None) |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[09,of,11] py3: add missing b'' in test-arbitraryfilectx.t |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[08,of,11] py3: pass ctx.rev() instead of ctx in range() |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[07,of,11] py3: add b'' prefixes in test-alias.t |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[06,of,11] py3: add b'' prefixes in test-revset.t |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[05,of,11] py3: make sure we use bytes in generate-working-copy-states.py |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[04,of,11] py3: fix keyword arguments handling in hgext/acl.py |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[03,of,11] py3: use pycompat.bytestr to convert str returned by getpass.getuser to bytes |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[02,of,11] py3: add b'' prefixes in test-abort-checkin.t |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
[01,of,11] py3: add b'' prefixes in test-dispatch.py |
2018-02-23 |
Pulkit Goyal |
|
Accepted |
blackbox: don't unpack the list while passing into str.join() |
2018-01-19 |
Pulkit Goyal |
|
Accepted |
hg: use public interface ms.localctx instead of ms._local |
2018-01-18 |
Pulkit Goyal |
|
Accepted |
bookmarks: calculate visibility exceptions only once |
2018-01-14 |
Pulkit Goyal |
|
Accepted |
py3: use email.parser module to parse email messages |
2018-01-14 |
Pulkit Goyal |
|
Accepted |
[remotenames-ext] remotenames: push anonymous head if --force is given |
2017-10-04 |
Pulkit Goyal |
|
Accepted |
commitextras: make sure keys are not empty |
2017-07-30 |
Pulkit Goyal |
|
Accepted |
[V2] commitextras: make sure keys contains ascii letters, numbers, '_' and '-' only |
2017-07-29 |
Pulkit Goyal |
|
Accepted |
[FOLLOWUP,STABLE] commitextras: make sure keys contains ascii letters, numbers, '_' and '-' only |
2017-07-28 |
Pulkit Goyal |
|
Superseded |
[2,of,2] commitextras: make sure keys are non empty ASCII strings |
2017-07-18 |
Pulkit Goyal |
|
Accepted |
[1,of,2] commitextras: mark the extension as ADVANCED |
2017-07-18 |
Pulkit Goyal |
|
Accepted |
[resend] run-tests: make sure to check if pygments is installed before using it |
2017-07-17 |
Pulkit Goyal |
|
Accepted |
run-tests: make sure to check if pygments is installed before using it |
2017-07-14 |
Pulkit Goyal |
|
Accepted |
[2,of,2,V3] commitextras: check the format of the arguments and no internal key is used |
2017-07-14 |
Pulkit Goyal |
|
Accepted |
[1,of,2,V3] commitextras: move fb extension to core which add extras to a commit |
2017-07-14 |
Pulkit Goyal |
|
Accepted |
[V4] status: add a flag to terse the output (issue4119) |
2017-07-13 |
Pulkit Goyal |
|
Accepted |
[2,of,2,v2] commitextras: check the format of the arguments and no internal key is used |
2017-07-12 |
Pulkit Goyal |
|
Superseded |
[1,of,2,v2] commitextras: move fb extension to core which add extras to a commit |
2017-07-12 |
Pulkit Goyal |
|
Superseded |
commitextras: move fb's extension which add extras to a commit to core |
2017-07-05 |
Pulkit Goyal |
|
Superseded |
[4,of,4,topic-experiment] topics: wrap movetonext function from evolve to change behaviour of `hg next` |
2017-07-04 |
Pulkit Goyal |
|
Not Applicable |
[3,of,4,topic-experiment] next: factor out the logic to update to next commit to a new function |
2017-07-04 |
Pulkit Goyal |
|
Not Applicable |
[2,of,4,topic-experiment] topics: wrap the movetoprev function from evolve to change behaviour of prev |
2017-07-04 |
Pulkit Goyal |
|
Not Applicable |
[1,of,4,topic-experiment] prev: factor out the logic to update to previous commit to a new function |
2017-07-04 |
Pulkit Goyal |
|
Not Applicable |
[2,of,2,topic-experiment] topics: add t0 and b0 to the stack |
2017-07-03 |
Pulkit Goyal |
|
Not Applicable |
[1,of,2,topic-experiment] topics: wrap the update function to check if either t0 or b0 is passed as rev |
2017-07-03 |
Pulkit Goyal |
|
Not Applicable |
[6,of,6,topic-experiment] topic: don't abort if there is no current topic in stack() revset |
2017-06-28 |
Pulkit Goyal |
|
Accepted |
[5,of,6,topic-experiment] topics: return a parse error if stack() revset is passed with argument |
2017-06-28 |
Pulkit Goyal |
|
Accepted |
[4,of,6,topic-experiment] tests: add test to show topics working with shelve |
2017-06-28 |
Pulkit Goyal |
|
Accepted |
[3,of,6,topic-experiment] topics: update current topic to the topic of newly rebased commit (issue5551) |
2017-06-28 |
Pulkit Goyal |
|
Accepted |
[2,of,6,topic-experiment] docs: some fixes to the help text |
2017-06-28 |
Pulkit Goyal |
|
Accepted |
[1,of,6,topic-experiment] topics: pass 'topics' to ui.formatter instead of 'bookmarks' |
2017-06-28 |
Pulkit Goyal |
|
Accepted |
py3: update the python3-whitelist with new tests which pass on Python 3 |
2017-06-27 |
Pulkit Goyal |
|
Accepted |
[8,of,8] py3: use pycompat.bytestr() to convert str to bytes |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[7,of,8] py3: pass the memoryview object into bytes() to get the value |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[6,of,8] py3: use pycompat.bytestr instead of str |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[5,of,8] py3: use '%d' to convert integers to bytes |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[4,of,8] py3: slice over bytes to prevent getting it's ascii value |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[3,of,8] py3: use pycompat.strkwargs() to convert kwargs keys to str |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[2,of,8] py3: use r'' to prevent the addition of b'' by transformer |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[1,of,8] py3: use pycompat.byteskwargs() to convert kwargs' keys to bytes |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[6,of,6] py3: make sure commands name are bytes in tests |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[5,of,6] py3: add r'' to make the regex pattern bytes |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[4,of,6] py3: use hex() to convert the hash to bytes |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[3,of,6] py3: add b'' to make a triple quoted string bytes on Python 3 |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[2,of,6] py3: add tests to show `hg bookmarks` and `hg branches` work on Python 3 |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[1,of,6] py3: fix kwargs handling for `hg bookmarks` |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[4,of,4,topic-experiment] topics: show more information in `hg topics` |
2017-06-26 |
Pulkit Goyal |
|
Changes Requested |
[3,of,4,topic-experiment] topics: pass quietempty=True to suppress useless output while changing topics |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[2,of,4,topic-experiment] topics: return early so that other if conditions don't get execute |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[1,of,4,topic-experiment] topics: move the logic to change or clear current topic into a new function |
2017-06-26 |
Pulkit Goyal |
|
Accepted |
[9,of,9] py3: use single quotes instead of triple quotes so that transformer adds b'' |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[8,of,9] py3: use r'' to prevent conversion to bytes by transformer |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[7,of,9] py3: define __bytes__ for basefilectx class |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[6,of,9] py3: use pycompat.bytestr to convert str(unicode) to bytes |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[5,of,9] py3: check for bytes instead of str in isinstance |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[4,of,9] py3: convert kwargs' keys' to str using pycompat.strkwargs() |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[3,of,9] py3: convert kwargs keys' back to bytes using pycompat.byteskwargs() |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[2,of,9] py3: add tests to show `hg branches` and `hg bookmarks` work on Python 3 |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[1,of,9] py3: use "%d" % val for int rather than pycompat.bytestr |
2017-06-23 |
Pulkit Goyal |
|
Accepted |
[5,of,5,topic-experiment] topics: add an extrafield "topic_change_source "to prevent hash cycle |
2017-06-21 |
Pulkit Goyal |
|
Accepted |
[4,of,5,topic-experiment] topics: use a dict for successors of changesets produced by topic change |
2017-06-21 |
Pulkit Goyal |
|
Accepted |
[3,of,5,topic-experiment] topics: drop the clean argument from _changetopics() |
2017-06-21 |
Pulkit Goyal |
|
Accepted |
[2,of,5,topic-experiment] topics: rename '--change' flag to '--rev' flag |
2017-06-21 |
Pulkit Goyal |
|
Accepted |
[1,of,5,topic-experiment] topics: factor out the logic to change topic in a new function |
2017-06-21 |
Pulkit Goyal |
|
Accepted |
[V3] status: add a flag to terse the output (issue4119) |
2017-06-21 |
Pulkit Goyal |
|
Superseded |
[6,of,6] py3: use pycompat.bytestr() in place of str() |
2017-06-20 |
Pulkit Goyal |
|
Accepted |
[5,of,6] py3: use r'' to access values from kwargs where keys are str |
2017-06-20 |
Pulkit Goyal |
|
Accepted |
[4,of,6] py3: convert keys of kwargs in template keywords functions to bytes |
2017-06-20 |
Pulkit Goyal |
|
Accepted |
[3,of,6] py3: make sure the commands name are bytes in test-devel-warnings.t |
2017-06-20 |
Pulkit Goyal |
|
Accepted |
[2,of,6] py3: replace str with bytes in isinstance() |
2017-06-20 |
Pulkit Goyal |
|
Accepted |
[1,of,6] py3: catch binascii.Error raised from binascii.unhexlify |
2017-06-20 |
Pulkit Goyal |
|
Accepted |
[5,of,5,topic-experiment] topics: abort if user wants to show the stack of a non-existent topic |
2017-06-18 |
Pulkit Goyal |
|
Accepted |
[4,of,5,topic-experiment] stack: show unstable state for the current revision if it is one (issue5553) |
2017-06-18 |
Pulkit Goyal |
|
Accepted |
[3,of,5,topic-experiment] topics: some minute fixes to the documentation which shows up in help |
2017-06-18 |
Pulkit Goyal |
|
Accepted |
[2,of,5,topic-experiment] topics: make sure we commit on new parents while changing topics (issue5441) |
2017-06-18 |
Pulkit Goyal |
|
Accepted |
[1,of,5,topic-experiment] tests: add a test to show issue5441 in test-topic.t |
2017-06-18 |
Pulkit Goyal |
|
Accepted |
[V2] status: add a flag to terse the output (issue4119) |
2017-06-17 |
Pulkit Goyal |
|
Superseded |
[7,of,7] py3: use open() instead of file() constructor |
2017-06-17 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: convert keys of kwargs back to bytes using pycompat.byteskwargs() |
2017-06-17 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: workaround to prevent switching kwargs keys between str and bytes |
2017-06-17 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: use pycompat.strkwargs() to convert kwargs keys to str before passing |
2017-06-17 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: use '%d' instead of '%s' for integers |
2017-06-17 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: pass the path in hg.repository() as bytes |
2017-06-17 |
Pulkit Goyal |
|
Accepted |
[1,of,7] py3: pass range() into list() to get one explicitly |
2017-06-17 |
Pulkit Goyal |
|
Accepted |
[9,of,9] pycompat: move the queue related definitions below queue import |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[8,of,9] pycompat: put single line things above class and function definitions |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[7,of,9] pycompat: move multiline comments above a function to function doc |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[6,of,9] py3: convert url to str using pycompat.strurl() |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[5,of,9] py3: replace dict.iterkeys() with iter(dict) |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[4,of,9] py3: explicitly convert dict.values() to a list on py3 |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[3,of,9] py3: alias long to int and xrange to range in test-ancestor.py on Python 3 |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[2,of,9] py3: add a new bytesurl() to convert a str url into bytes |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[1,of,9] py3: add a new strurl() which will convert a bytes url to str |
2017-06-15 |
Pulkit Goyal |
|
Accepted |
[3,of,3] tests: add a new test-terse-status.t with tests related to terse flag |
2017-06-14 |
Pulkit Goyal |
|
Changes Requested |
[2,of,3] status: add a flag to terse the output (issue4119) |
2017-06-14 |
Pulkit Goyal |
|
Changes Requested |
[1,of,3] cmdutil: add a function to terse the status |
2017-06-14 |
Pulkit Goyal |
|
Changes Requested |
py3: use python3 hg in test-py3-commands.t at places where py2 hg was used |
2017-06-12 |
Pulkit Goyal |
|
Accepted |
[3,of,3] py3: add test to show `hg merge` works |
2017-06-10 |
Pulkit Goyal |
|
Accepted |
[2,of,3] py3: use pycompat.bytestr() instead of str() |
2017-06-10 |
Pulkit Goyal |
|
Accepted |
[1,of,3] py3: convert bool variables to bytes |
2017-06-10 |
Pulkit Goyal |
|
Accepted |
update: show the commit to which we updated in case of multiple heads |
2017-06-06 |
Pulkit Goyal |
|
Accepted |
[6,of,6,V2] py3: add test to show `hg update` and `hg identify` works on Python 3 |
2017-06-02 |
Pulkit Goyal |
|
Accepted |
[5,of,6,V2] py3: add a test to show `hg diff` works on Python 3 |
2017-06-02 |
Pulkit Goyal |
|
Accepted |
[4,of,6,V2] py3: implement __bytes__ for committablectx |
2017-06-02 |
Pulkit Goyal |
|
Accepted |
[3,of,6,V2] py3: convert exception to bytes to pass into ui.warn() |
2017-06-02 |
Pulkit Goyal |
|
Accepted |
[2,of,6,V2] py3: convert bool variables to bytes before passing into ui.debug() |
2017-06-02 |
Pulkit Goyal |
|
Accepted |
[1,of,6,V2] py3: use dict.update() instead of constructing lists and adding them |
2017-06-02 |
Pulkit Goyal |
|
Accepted |
[10,of,10] py3: add test to show `hg update` and `hg identify` works on Python 3 |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[09,of,10] py3: add a test to show `hg diff` works on Python 3 |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[08,of,10] py3: implement __bytes__ for committablectx |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[07,of,10] py3: convert bool variables to bytes before passing into ui.debug() |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[06,of,10] py3: add support to pass bool type variable into pycompat.sysbytes() |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[05,of,10] py3: ensure that we don't concat bytes and str and the end result is bytes |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[04,of,10] py3: pass dict.items() to list() to obtain a list |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[03,of,10] py3: make sure we return strings from __str__ and __repr__ |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[02,of,10] py3: replace None with -1 to sort an integer array |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[01,of,10] py3: pass str in os.sysconf() |
2017-05-31 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: use pycompat.bytestr so that we don't get ascii values |
2017-05-29 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: update test-check-py3-compat.t |
2017-05-29 |
Pulkit Goyal |
|
Accepted |
[RFC,WIP] status: add an option to see terse status (WIP) |
2017-05-26 |
Pulkit Goyal |
|
Changes Requested |
[10,of,10] revlog: raise error.WdirUnsupported from revlog.revs() if wdirrev is passed |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[09,of,10] revlog: raise error.WdirUnsupported from revlog.node() if wdirrev is passed |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[08,of,10] revset: add support for ancestors(wdir()) |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[07,of,10] revset: add support for using ~ operator on wdir() predicate |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[06,of,10] revset: add support for p2(wdir()) to get second parent of working directory |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[05,of,10] revset: use try-except instead of if-else because of perf |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[04,of,10] revset: remove redundant condition and change to else from elif |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[03,of,10] tests: add tests for predicates and operators which works with wdir() |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[02,of,10] revset: add support for "wdir()^n" |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[01,of,10] revset: add braces after wdir since its a function |
2017-05-22 |
Pulkit Goyal |
|
Accepted |
[3,of,3,V2] revset: make `hg log -r 'wdir()^'` work (issue4905) |
2017-05-21 |
Pulkit Goyal |
|
Accepted |
[2,of,3,V2] revlog: raise WdirUnsupported when wdirrev is passed |
2017-05-21 |
Pulkit Goyal |
|
Accepted |
[1,of,3,V2] error: add a new exception named WdirUnsupported |
2017-05-21 |
Pulkit Goyal |
|
Accepted |
[3,of,3] revset: make `hg log -r 'wdir()^'` work (issue4905) |
2017-05-19 |
Pulkit Goyal |
|
Accepted |
[2,of,3] revlog: raise WdirRevNotSupportedError when wdirrev is passed |
2017-05-19 |
Pulkit Goyal |
|
Accepted |
[1,of,3] error: add a new exception named WdirRevNotSupportedError |
2017-05-19 |
Pulkit Goyal |
|
Accepted |
[V3] py3: explicitly convert a list to bytes to pass in ui.debug |
2017-05-17 |
Pulkit Goyal |
|
Accepted |
[3,of,3,V2] py3: convert date and format arguments str before passing in time.strptime |
2017-05-15 |
Pulkit Goyal |
|
Accepted |
[2,of,3,V2] py3: convert kwargs' keys to str using pycompat.strkwargs |
2017-05-15 |
Pulkit Goyal |
|
Accepted |
[1,of,3,V2] py3: explicitly convert a list to bytes to pass in ui.debug |
2017-05-15 |
Pulkit Goyal |
|
Accepted |
[10,of,10] py3: replace use of Request.get_data() with pycompat.request_get_data(request) |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[09,of,10] py3: replace use of Request.has_data() with pycompat.request_has_data(request) |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[08,of,10] py3: implement urllib2.request.{get|add|has}_data() functions to use in Py3 |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[07,of,10] py3: add compatibilty functions for urllib2.Request.get_{type|host|selector}() |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[06,of,10] py3: convert url to str before passing in urllib.request.Request |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[05,of,10] py3: convert date and format arguments str before passing in time.strptime |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[04,of,10] py3: convert key to str to make kwargs.pop work |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[03,of,10] py3: convert kwargs' keys to str before passing in cmdutil.getcommiteditor |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[02,of,10] py3: convert kwargs' keys to str using pycompat.strkwargs |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[01,of,10] py3: explicitly convert a list to str and then bytes to pass in ui.debug |
2017-05-06 |
Pulkit Goyal |
|
Accepted |
[10,of,10] py3: add test to show 'hg log -Tjson' works |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[09,of,10] py3: add test to show 'hg log -G' works |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[08,of,10] py3: rename test-check-py3-commands.t to test-py3-commands.t |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[07,of,10] py3: use list of bytes rather than bytestring while extending bytes into lists |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[06,of,10] py3: use pycompat.byteskwargs to converts kwargs to bytes |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[05,of,10] py3: make adefaults keys str to be compatible with getattr |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[04,of,10] py3: convert kwargs' keys to str using pycompat.strkwargs |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[03,of,10] py3: use %s instead of %b to print a list |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[02,of,10] py3: abuse r'' to access keys in keyword arguments |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[01,of,10] py3: use pycompat.bytechr instead of chr |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[4,of,4,V2] py3: use %d to format integers into bytestrings |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[3,of,4,V2] py3: use pycompat.bytestr instead of bytes |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[2,of,4,V2] py3: slice over bytes to prevent getting ascii values |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[1,of,4,V2] py3: use encoding.unitolocal instead of .encode(encoding.encoding) |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[7,of,7] py3: use raw strings while accessing class.__dict__ |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: handle opts correctly for `hg add` |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: handle opts correctly for rollback |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: handle opts correctly for unbundle |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: convert opts to bytes in cmdutil.dorecord() |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: make sure opts are passed and used correctly in help command |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[1,of,7] py3: handle opts uniformly in commands.py |
2017-05-04 |
Pulkit Goyal |
|
Accepted |
[7,of,7] py3: use %d instead of %s for integers |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: slice over bytes to prevent getting ascii values |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: make posix.getuser return a bytes |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: replace str with bytes in isinstance() |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: use pycompat.bytestr() instead of str() |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: alias long to int on Python 3 |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[1,of,7] py3: make encoding.encoding unicodes to pass into encode() |
2017-05-03 |
Pulkit Goyal |
|
Accepted |
[topic,experiment] tests: add a test which shows current behaviour of topic while using shelve |
2017-04-09 |
Pulkit Goyal |
|
Not Applicable |
[3,of,3,V2] py3: add pycompat.unicode and add it to importer |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[2,of,3,V2] py3: add a bytes version of urllib.parse.urlencode() to pycompat.py |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[1,of,3,V2] py3: replace str() with bytes() |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[4,of,4] py3: add a bytes version of urllib.parse.urlencode() to pycompat.py |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[3,of,4] py3: alias unicode to str on Python 3 |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[2,of,4] py3: replace str() with pycompat.bytestr() |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[1,of,4] py3: use pycompat.byteskwargs() to convert opts to bytes |
2017-04-07 |
Pulkit Goyal |
|
Accepted |
[2,of,2,py3] tests: add check to make sure summary works on Python 2 |
2017-03-29 |
Pulkit Goyal |
|
Accepted |
[1,of,2,py3] color: replace str() with pycompat.bytestr() |
2017-03-29 |
Pulkit Goyal |
|
Accepted |
[py3,V2] diff: slice over bytes to make sure conditions work normally |
2017-03-29 |
Pulkit Goyal |
|
Accepted |
[6,of,6,py3] test-check-py3-commands.t: add test to check `hg diff` |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[5,of,6,py3] test-check-py3-commands: cleanup tests related to `hg status` |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[4,of,6,py3] diff: use pycompat.{byteskwargs, strkwargs} to switch opts b/w bytes and str |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[3,of,6,py3] patch: make regular expressions bytes by adding b'' |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[2,of,6,py3] diff: slice over bytes to make sure conditions work normally |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[1,of,6,py3] dispatch: use pycompat.maplist() instead of map() to get a list |
2017-03-26 |
Pulkit Goyal |
|
Accepted |
[4,of,4,py3] maplist: replace instances of map() with pycompat.maplist() [4 of 4] |
2017-03-24 |
Pulkit Goyal |
|
Rejected |
[3,of,4,py3] maplist: replace instances of map() with pycompat.maplist() [3 of 4] |
2017-03-24 |
Pulkit Goyal |
|
Rejected |
[2,of,4,py3] maplist: replace instances of map() with pycompat.maplist() [2 of 4] |
2017-03-24 |
Pulkit Goyal |
|
Rejected |
[1,of,4,py3] maplist: replace instances of map() with pycompat.maplist() [1 of 4] |
2017-03-24 |
Pulkit Goyal |
|
Rejected |
[py3,resend] dirstate: use iter.__next__ instead of iter.next |
2017-03-19 |
Pulkit Goyal |
|
Not Applicable |
[py3] regex: make the regular expression bytes to prevent TypeError |
2017-03-19 |
Pulkit Goyal |
|
Accepted |
[py3,V2] revlog: explicitly evaluate list to return |
2017-03-16 |
Pulkit Goyal |
|
Changes Requested |
[2,of,2,py3,V2] commands: make sure using byteschr rather than ascii values |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[1,of,2,py3,V2] dirstate: use next(iter) instead of iter.next |
2017-03-16 |
Pulkit Goyal |
|
Changes Requested |
[3,of,3,py3] context: explicitly evaluate list returned by map |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[2,of,3,py3] commands: convert opts back to bytes for status |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[1,of,3,py3] error: convert the error into strings to pass into ui.warn() |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[6,of,6,py3] commands: make sure using byteschr rather than ascii values |
2017-03-16 |
Pulkit Goyal |
|
Changes Requested |
[5,of,6,py3] dirstate: use list comprehension to get a list of keys |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[4,of,6,py3] dirstate: use iter.__next__ instead of iter.next |
2017-03-16 |
Pulkit Goyal |
|
Changes Requested |
[3,of,6,py3] match: slice over bytes to get the byteschr instead of ascii value |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[2,of,6,py3] match: make regular expression bytes to prevent TypeError |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[1,of,6,py3] scmutil: make function name bytes in class filecache |
2017-03-16 |
Pulkit Goyal |
|
Accepted |
[py3] pycompat: default to BytesIO instead of StringIO |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[4,of,4,py3] minirst: use bytes.strip instead of str.strip |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[3,of,4,py3] help: use pycompat.sysstr() to make `a in b` work |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[2,of,4,py3] smcposix: pass unicode as first argument to array.array |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[1,of,4,py3] util: pass encoding.[encoding|encodingmode] as unicodes |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[2,of,2,py3] minirst: make encoding.encoding unicodes to pass into encode() and decode() |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[1,of,2,py3] minirst: make regular expressions bytes |
2017-03-12 |
Pulkit Goyal |
|
Accepted |
[3,of,3,py3] repoview: convert attribute names to unicodes on Python 3 |
2017-03-07 |
Pulkit Goyal |
|
Accepted |
[2,of,3,py3] parsers: alias long to int on Python 3 |
2017-03-07 |
Pulkit Goyal |
|
Accepted |
[1,of,3,py3] store: slice over a bytestring to get characters instead of ascii values |
2017-03-07 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: drop unrequired code from __init__.py |
2017-03-03 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: add pycompat.open and replace open() calls |
2017-03-03 |
Pulkit Goyal |
|
Accepted |
pager: add support to --patch, --list and --stat options of hg shelve |
2017-02-27 |
Pulkit Goyal |
|
Accepted |
pager: add support to --patch and --stat options of hg shelve |
2017-02-25 |
Pulkit Goyal |
martinvonz |
Superseded |
[2,of,2] revset: make wdir() work with ancestorspec '~' operator |
2017-02-23 |
Pulkit Goyal |
|
Changes Requested |
[1,of,2] revset: make wdir() work with parent '^' operator(issue4905) |
2017-02-23 |
Pulkit Goyal |
|
Changes Requested |
[2,of,2] py3: make util.posixfile compatible with py3 |
2017-02-23 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: use pycompat.fsencode() to convert __file__ to bytes |
2017-02-23 |
Pulkit Goyal |
|
Accepted |
patchbomb: allow specifying default --flag options via config(issue5354) |
2017-02-21 |
Pulkit Goyal |
|
Changes Requested |
py3: convert the mode argument of os.fdopen to unicodes |
2017-02-16 |
Pulkit Goyal |
|
Accepted |
test-bdiff: move import inside the function to avoid test failure |
2017-02-13 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: convert the mode argument of os.fdopen to unicodes (2 of 2) |
2017-02-13 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: convert the mode argument of os.fdopen to unicodes (1 of 2) |
2017-02-13 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: fix the way we produce bytes list in store.py |
2017-02-08 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: convert os.__file__ to bytes |
2017-02-08 |
Pulkit Goyal |
|
Accepted |
help: update help for `hg update` which was misleading (bug5427) |
2017-01-18 |
Pulkit Goyal |
|
Accepted |
[V2] shelve: allow multiple shelves with --patch and --stat |
2017-01-16 |
Pulkit Goyal |
|
Accepted |
util: add length argument to util.buffer() |
2017-01-15 |
Pulkit Goyal |
|
Accepted |
[2,of,2] util: add length argument to util.buffer() |
2017-01-15 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: replace pycompat.getenv with encoding.environ.get |
2017-01-15 |
Pulkit Goyal |
|
Accepted |
shelve: allow multiple shelves with --patch and --stat |
2017-01-13 |
Pulkit Goyal |
|
Superseded |
py3: have a bytes version of shlex.split() |
2016-12-25 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: exclude pywatchman from test-check-py3-compat.t |
2016-12-24 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: update test-check-py3-compat.t |
2016-12-24 |
Pulkit Goyal |
|
Accepted |
url: remove unnecessary deletion of environ variables while dealing with proxy |
2016-12-23 |
Pulkit Goyal |
|
Accepted |
[2,of,2] shelve: choose a legal shelve name when no name is passed (issue5112) |
2016-12-22 |
Pulkit Goyal |
|
Accepted |
[1,of,2] shelve: add tests to ensure illegal shelve names are avoided |
2016-12-22 |
Pulkit Goyal |
|
Accepted |
[7,of,7] py3: replace sys.executable with pycompat.sysexecutable |
2016-12-21 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: have bytes version of sys.executable |
2016-12-21 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: use pycompat.getcwd instead of os.getcwd |
2016-12-21 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: use python 3 compatible variables in hgext/fsmontor/__init__.py |
2016-12-21 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: add warnings in check-code related to py3 |
2016-12-21 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: replace os.getenv with pycompat.osgetenv |
2016-12-21 |
Pulkit Goyal |
|
Accepted |
[1,of,7] py3: have bytes version of os.getenv |
2016-12-21 |
Pulkit Goyal |
|
Accepted |
[9,of,9] py3: replace sys.platform with pycompat.sysplatform (part 2 of 2) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[8,of,9] py3: replace sys.platform with pycompat.sysplatform (part 1 of 2) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[7,of,9] py3: replace os.name with pycompat.osname (part 2 of 2) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[6,of,9] py3: replace os.name with pycompat.osname (part 1 of 2) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[5,of,9] py3: replace os.environ with encoding.environ (part 5 of 5) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[4,of,9] py3: replace os.environ with encoding.environ (part 4 of 5) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[3,of,9] py3: replace os.environ with encoding.environ (part 3 of 5) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[2,of,9] py3: replace os.environ with encoding.environ (part 2 of 5) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[1,of,9] py3: replace os.environ with encoding.environ (part 1 of 5) |
2016-12-20 |
Pulkit Goyal |
|
Accepted |
[4,of,4] py3: replace os.altsep with pycompat.altsep |
2016-12-18 |
Pulkit Goyal |
|
Accepted |
[3,of,4] py3: have a bytes version of sys.platform |
2016-12-18 |
Pulkit Goyal |
|
Accepted |
[2,of,4] py3: have a bytes version of os.altsep |
2016-12-18 |
Pulkit Goyal |
|
Accepted |
[1,of,4] py3: make sure encoding.encoding is a bytes variable |
2016-12-18 |
Pulkit Goyal |
|
Accepted |
[6,of,6] py3: replace os.sep with pycompat.ossep (part 4 of 4) |
2016-12-17 |
Pulkit Goyal |
|
Accepted |
[5,of,6] py3: replace os.sep with pycompat.ossep (part 3 of 4) |
2016-12-17 |
Pulkit Goyal |
|
Accepted |
[4,of,6] py3: replace os.sep with pycompat.ossep (part 2 of 4) |
2016-12-17 |
Pulkit Goyal |
|
Accepted |
[3,of,6] py3: replace os.sep with pycompat.ossep (part 1 of 4) |
2016-12-17 |
Pulkit Goyal |
|
Accepted |
[2,of,6] py3: replace os.pathsep with pycompat.ospathsep |
2016-12-17 |
Pulkit Goyal |
|
Accepted |
[1,of,6] py3: use %d instead of %s for integers |
2016-12-17 |
Pulkit Goyal |
|
Accepted |
[V6] py3: make keys of keyword arguments strings |
2016-12-13 |
Pulkit Goyal |
|
Accepted |
[3,of,3] py3: make keys of keyword arguments strings |
2016-12-09 |
Pulkit Goyal |
|
Accepted |
[2,of,3] py3: utility functions to convert keys of kwargs to bytes/unicodes |
2016-12-09 |
Pulkit Goyal |
|
Accepted |
[1,of,3] py3: make a bytes version of getopt.getopt() |
2016-12-09 |
Pulkit Goyal |
|
Accepted |
[3,of,3,V4] py3: make keys of keyword arguments strings |
2016-12-09 |
Pulkit Goyal |
|
Superseded |
[2,of,3,V4] py3: utility functions to convert keys of kwargs to bytes/unicodes |
2016-12-09 |
Pulkit Goyal |
|
Superseded |
[1,of,3,V4] py3: make a bytes version of getopt.getopt() |
2016-12-09 |
Pulkit Goyal |
|
Superseded |
[3,of,3,V3] py3: make keys of keyword arguments strings |
2016-12-08 |
Pulkit Goyal |
|
Superseded |
[2,of,3,V3] py3: utility functions to convert keys of kwargs to bytes/unicodes |
2016-12-08 |
Pulkit Goyal |
|
Superseded |
[1,of,3,V3] py3: make a bytes version of getopt.getopt() |
2016-12-08 |
Pulkit Goyal |
|
Superseded |
[2,of,2,hg-website] menu: capitalize the menu options in nav bar |
2016-12-08 |
Pulkit Goyal |
|
Accepted |
[1,of,2,hg-website] css: attach the navigation bar to top of the page |
2016-12-08 |
Pulkit Goyal |
|
Accepted |
[3,of,3,V2] py3: make keys of keyword arguments strings |
2016-12-07 |
Pulkit Goyal |
|
Superseded |
[2,of,3,V2] py3: utility functions to convert keys of kwargs to bytes/unicodes |
2016-12-07 |
Pulkit Goyal |
|
Superseded |
[1,of,3,V2] py3: make a bytes version of getopt.getopt() |
2016-12-07 |
Pulkit Goyal |
|
Superseded |
py3: make keys of keyword arguments strings |
2016-12-07 |
Pulkit Goyal |
|
Superseded |
py3: make keys of keyword arguments strings |
2016-12-07 |
Pulkit Goyal |
|
Superseded |
[3,of,3] py3: make a bytes version of getopt.getopt() |
2016-12-06 |
Pulkit Goyal |
|
Accepted |
[2,of,3] fancyopts: switch from fancyopts.getopt.* to getopt.* |
2016-12-06 |
Pulkit Goyal |
|
Accepted |
[1,of,3] py3: use pycompat.fsdecode() to pass to imp.* functions |
2016-12-06 |
Pulkit Goyal |
|
Accepted |
localrepository: remove None as default value of path argument in __init__() |
2016-12-04 |
Pulkit Goyal |
|
Accepted |
[3,of,3] py3: use pycompat.sysstr() in __import__() |
2016-12-04 |
Pulkit Goyal |
|
Accepted |
[2,of,3] py3: avoid use of basestring |
2016-12-04 |
Pulkit Goyal |
|
Accepted |
[1,of,3] py3: use unicodes in __slots__ |
2016-12-04 |
Pulkit Goyal |
|
Accepted |
[V2] evolve: improve error message if unstable changes are disallowed |
2016-11-24 |
Pulkit Goyal |
|
Accepted |
[evolve-ext] evolve: improve error message if unstable changes are disallowed |
2016-11-23 |
Pulkit Goyal |
|
Changes Requested |
py3: use pycompat.getcwd() instead of os.getcwd() |
2016-11-22 |
Pulkit Goyal |
|
Accepted |
py3: add os.getcwdb() to have bytes path |
2016-11-22 |
Pulkit Goyal |
|
Accepted |
[3,of,3] py3: update test-check-py3-compat.t output |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[2,of,3] py3: use pycompat.sysargv in dispatch.run() |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[1,of,3] py3: use pycompat.sysargv in scmposix.systemrcpath() |
2016-11-21 |
Pulkit Goyal |
|
Accepted |
[V2] help: show help for disabled extensions(issue5228) |
2016-11-06 |
Pulkit Goyal |
|
Accepted |
help: show help for disabled extensions(issue5228) |
2016-11-06 |
Pulkit Goyal |
|
Superseded |
[8,of,8] py3: have bytes version of sys.argv |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[7,of,8] py3: make scmutil.rcpath() return bytes |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[6,of,8] py3: use pycompat.ossep at certain places |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[5,of,8] py3: convert to unicode to pass to gettext.translation |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[4,of,8] py3: have pycompat.ospathsep and pycompat.ossep |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[3,of,8] py3: add a bytes version of os.name |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[2,of,8] py3: add os.fsdecode() as pycompat.fsdecode() |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[1,of,8] py3: make util.datapath a bytes variable |
2016-11-05 |
Pulkit Goyal |
|
Accepted |
[7,of,7] py3: use encoding.environ in ui.py |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[6,of,7] py3: use try/except to check for basestring |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[5,of,7] py3: make scmutil.rcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[4,of,7] py3: make scmposix.userrcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[3,of,7] py3: make scmpoxis.systemrcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[2,of,7] py3: make sure osutil.listdir() returns what it gets |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[1,of,7] py3: make util.datapath a bytes variable |
2016-11-02 |
Pulkit Goyal |
|
Accepted |
[7,of,7] py3: use encoding.environ in ui.py |
2016-11-02 |
Pulkit Goyal |
|
Not Applicable |
[6,of,7] py3: use try/except to check for basestring |
2016-11-02 |
Pulkit Goyal |
|
Superseded |
[5,of,7] py3: make scmutil.rcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Superseded |
[4,of,7] py3: make scmposix.userrcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Not Applicable |
[3,of,7] py3: make scmpoxis.systemrcpath() return bytes |
2016-11-02 |
Pulkit Goyal |
|
Not Applicable |
[2,of,7] py3: make sure osutil.listdir() returns what it gets |
2016-11-02 |
Pulkit Goyal |
|
Not Applicable |
[1,of,7] py3: make util.datapath a bytes variable |
2016-11-02 |
Pulkit Goyal |
|
Not Applicable |
py3: update test output |
2016-10-16 |
Pulkit Goyal |
|
Rejected |
[V2] py3: test to check which commands run |
2016-10-09 |
Pulkit Goyal |
|
Accepted |
py3: test to check which commands run |
2016-10-09 |
Pulkit Goyal |
|
Superseded |
py3: use encoding.environ instead of os.environ |
2016-10-09 |
Pulkit Goyal |
|
Accepted |
[V2] py3: make format strings unicodes and not bytes |
2016-10-08 |
Pulkit Goyal |
|
Accepted |
py3: make format strings unicodes and not bytes |
2016-10-08 |
Pulkit Goyal |
|
Superseded |
[V3] mail: handle renamed email.Header |
2016-10-08 |
Pulkit Goyal |
|
Accepted |
mail: handle renamed email.Header |
2016-10-08 |
Pulkit Goyal |
|
Accepted |
mail: handle renamed email.Header |
2016-10-07 |
Pulkit Goyal |
|
Superseded |
py3: convert to unicode to pass into encode() |
2016-10-07 |
Pulkit Goyal |
|
Accepted |
py3: switch to .items() using transformer |
2016-10-07 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: handle multiple arguments in .encode() and .decode() |
2016-10-07 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: convert to unicode to pass into encode() |
2016-10-07 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: handle multiple arguments in .encode() and .decode() |
2016-10-05 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: convert to unicode to pass into encode() |
2016-10-05 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: use unicode in is_frozen() |
2016-10-02 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: use unicodes in __slots__ |
2016-10-02 |
Pulkit Goyal |
|
Accepted |
py3: handle os.environ case |
2016-09-28 |
Pulkit Goyal |
|
Changes Requested |
py3: handle os.environ() and os.environb() case |
2016-09-23 |
Pulkit Goyal |
|
Changes Requested |
py3: have an utility function to return string |
2016-09-14 |
Pulkit Goyal |
|
Changes Requested |
[3,of,3] evolve: drop point release of versions |
2016-09-01 |
Pulkit Goyal |
|
Accepted |
[2,of,3] evolve: removed redundant try/finally blocks |
2016-09-01 |
Pulkit Goyal |
|
Accepted |
[1,of,3] evolve: update bugzilla link |
2016-09-01 |
Pulkit Goyal |
|
Accepted |
py3: remove use of *L syntax |
2016-08-31 |
Pulkit Goyal |
|
Accepted |
[2,of,2] evolve: removed redundant try/finally blocks |
2016-08-31 |
Pulkit Goyal |
|
Superseded |
[1,of,2] evolve: update bugzilla link |
2016-08-31 |
Pulkit Goyal |
|
Superseded |
[3,of,3] py3: switch to unicode/bytes in pycompat.py |
2016-08-13 |
Pulkit Goyal |
|
Accepted |
[2,of,3] pycompat: avoid using an extra function |
2016-08-13 |
Pulkit Goyal |
|
Accepted |
[1,of,3] pycompat: remove multiple occurences of urlencode |
2016-08-13 |
Pulkit Goyal |
|
Accepted |
[2,of,2,v2] py3: conditionalize _winreg import |
2016-08-09 |
Pulkit Goyal |
|
Accepted |
[1,of,2,v2] py3: conditionalize the raise statement |
2016-08-09 |
Pulkit Goyal |
|
Not Applicable |
[2,of,2] py3: conditionalize _winreg import |
2016-08-08 |
Pulkit Goyal |
|
Rejected |
[1,of,2] py3: conditionalize the raise statement |
2016-08-08 |
Pulkit Goyal |
|
Superseded |
[8,of,8] py3: use unicode literals in mdiff.py |
2016-08-07 |
Pulkit Goyal |
|
Not Applicable |
[7,of,8] py3: handle unicode docstrings in registrar.py |
2016-08-07 |
Pulkit Goyal |
|
Not Applicable |
[6,of,8] py3: use unicode literals and unichr in revset.py |
2016-08-07 |
Pulkit Goyal |
|
Not Applicable |
[5,of,8] py3: use unicode literals in util.py |
2016-08-07 |
Pulkit Goyal |
|
Not Applicable |
[4,of,8] py3: use unicode literals in pycompat.py |
2016-08-07 |
Pulkit Goyal |
|
Not Applicable |
[3,of,8] py3: use unicode literals in osutil.py |
2016-08-07 |
Pulkit Goyal |
|
Not Applicable |
[2,of,8] py3: use unicode literals in i18n.py |
2016-08-07 |
Pulkit Goyal |
|
Not Applicable |
[1,of,8] py3: use unicode literals in encoding.py |
2016-08-07 |
Pulkit Goyal |
|
Not Applicable |
py3: handle os.environ.get() case in module loader |
2016-08-04 |
Pulkit Goyal |
|
Changes Requested |
[4,of,4] py3: use unicode literals in pure/osutil.py |
2016-08-03 |
Pulkit Goyal |
|
Accepted |
[3,of,4] py3: use unicode literals in crecord.py |
2016-08-03 |
Pulkit Goyal |
|
Accepted |
[2,of,4] py3: use unicode literals in changelog.py |
2016-08-03 |
Pulkit Goyal |
|
Accepted |
[1,of,4] py3: update test-check-py3-compat.t output |
2016-08-03 |
Pulkit Goyal |
|
Changes Requested |
[10,of,10] py3: use unicode literal in crecord.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[09,of,10] py3: use unicode literals in changelog.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[08,of,10] py3: use unicode literals in mdiff.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[07,of,10] py3: handle unicode docstrings in registrar.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[06,of,10] py3: use unicode literals and unichr in revset.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[05,of,10] py3: use unicode literals in util.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[04,of,10] py3: use unicode literals in pycompat.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[03,of,10] py3: use unicode literals in osutil.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[02,of,10] py3: use unicode literals in i18n.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
[01,of,10] py3: use unicode literals in encoding.py |
2016-08-02 |
Pulkit Goyal |
|
Changes Requested |
help: include --interactive in non-verbose help for revert (issue5306) |
2016-07-19 |
Pulkit Goyal |
|
Changes Requested |
pycompat: make pycompat demandimport friendly |
2016-07-17 |
Pulkit Goyal |
|
Accepted |
[2,of,2] py3: conditionalize BaseHTTPServer, SimpleHTTPServer and CGIHTTPServer import |
2016-07-15 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: re-implement the BaseHTTPServer.test() function |
2016-07-15 |
Pulkit Goyal |
|
Accepted |
[3,of,3] util: make util.py more demandimport friendly |
2016-07-14 |
Pulkit Goyal |
|
Changes Requested |
[2,of,3] py3: conditionalize BaseHTTPServer, SimpleHTTPServer and CGIHTTPServer import |
2016-07-14 |
Pulkit Goyal |
|
Changes Requested |
[1,of,3] py3: re-implement the BaseHTTPServer.test() function |
2016-07-14 |
Pulkit Goyal |
|
Changes Requested |
[2,of,2] py3: make files use absolute_import |
2016-07-05 |
Pulkit Goyal |
|
Accepted |
[1,of,2] py3: conditionalize BaseHTTPServer, SimpleHTTPServer and CGIHTTPServer import |
2016-07-05 |
Pulkit Goyal |
|
Accepted |