Submitter | Jun Wu |
---|---|
Date | Nov. 28, 2016, 11:52 p.m. |
Message ID | <799c420180287cbe9bb2.1480377128@x1c> |
Download | mbox | patch |
Permalink | /patch/17773/ |
State | Accepted |
Headers | show
Return-Path: <mercurial-devel-bounces@mercurial-scm.org> X-Original-To: patchwork@mercurial-scm.org Delivered-To: patchwork@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id EC3EB2C2ED; Mon, 28 Nov 2016 18:52:51 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id MR6NavwJunXt; Mon, 28 Nov 2016 18:52:51 -0500 (EST) Received: from mercurial-scm.org (localhost [IPv6:::1]) by mercurial-scm.org (Postfix) with ESMTP id A4FDF2C2E4; Mon, 28 Nov 2016 18:52:46 -0500 (EST) X-Original-To: mercurial-devel@mercurial-scm.org Delivered-To: mercurial-devel@mercurial-scm.org Received: from localhost (localhost [127.0.0.1]) by mercurial-scm.org (Postfix) with ESMTP id 7ECE22C2E3 for <mercurial-devel@mercurial-scm.org>; Mon, 28 Nov 2016 18:52:43 -0500 (EST) X-Virus-Scanned: Debian amavisd-new at mercurial-scm.org Received: from mercurial-scm.org ([127.0.0.1]) by localhost (mercurial-scm.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id uIY3zd-3NsnY for <mercurial-devel@mercurial-scm.org>; Mon, 28 Nov 2016 18:52:42 -0500 (EST) Received: from mx0a-00082601.pphosted.com (mx0a-00082601.pphosted.com [67.231.145.42]) by mercurial-scm.org (Postfix) with ESMTPS id CB8D22C19B for <mercurial-devel@mercurial-scm.org>; Mon, 28 Nov 2016 18:52:42 -0500 (EST) Received: from pps.filterd (m0044010.ppops.net [127.0.0.1]) by mx0a-00082601.pphosted.com (8.16.0.17/8.16.0.17) with SMTP id uASNoAgt017432 for <mercurial-devel@mercurial-scm.org>; Mon, 28 Nov 2016 15:52:42 -0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=fb.com; h=content-type : mime-version : content-transfer-encoding : subject : message-id : in-reply-to : references : date : from : to; s=facebook; bh=Ml0AWNLzOs+WQMYZcET0KSVha1vg2T89/7jblCKlh/4=; b=KkvjNQT1v1YVMnuLIdZLNzWPtcDFm1FMmGEwp8ZoyBthQugT7wsC5GKDBbgzDpANJRPV nE3nP2RhQ/LeA+EDbJmIbGdwhMX9V6kYwf4Y/4ITruKWqmEldlrzRPh/dFjCi3VdbGn8 x9E7S5SkSQWNK+xbFQuvVDCvEhsPx4nmso0= Received: from maileast.thefacebook.com ([199.201.65.23]) by mx0a-00082601.pphosted.com with ESMTP id 270t5was67-2 (version=TLSv1 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for <mercurial-devel@mercurial-scm.org>; Mon, 28 Nov 2016 15:52:42 -0800 Received: from NAM03-BY2-obe.outbound.protection.outlook.com (192.168.183.28) by o365-in.thefacebook.com (192.168.177.24) with Microsoft SMTP Server (TLS) id 14.3.294.0; Mon, 28 Nov 2016 18:52:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fb.onmicrosoft.com; s=selector1-fb-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=KShzdNw92w9FlXDNA8WwVx0I0OlufIDiiKQAxy1CjtI=; b=S382hpRDUInK9zC1ar/7noPSpc/kakpbzh9kfdHQZySVMR9EG755S5DwVgFT8ElkljHFrgL71NoJMhHoGjTa5XTRlOSAUfBp+jCJXNf5C4NMG5MnnM5pzxNveWlUPTPWjvgo1+wZ27PJF1jCIbJBjzVSSj/3JRYEEPhVpJBPMwQ= Received: from [10.0.2.15] (2.219.113.154) by SN2PR15MB0989.namprd15.prod.outlook.com (10.169.191.155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.747.10; Mon, 28 Nov 2016 23:52:26 +0000 MIME-Version: 1.0 Subject: [PATCH 4 of 5] crecord: change help text for the space key dynamically X-Mercurial-Node: 799c420180287cbe9bb2626c5c6286444ba695ab X-Mercurial-Series-Index: 4 X-Mercurial-Series-Total: 5 Message-ID: <799c420180287cbe9bb2.1480377128@x1c> X-Mercurial-Series-Id: <e48c90823ca48725263c.1480377125@x1c> In-Reply-To: <e48c90823ca48725263c.1480377125@x1c> References: <e48c90823ca48725263c.1480377125@x1c> User-Agent: Mercurial-patchbomb/4.0+294-6c1f9bd1e65d Date: Mon, 28 Nov 2016 23:52:08 +0000 From: Jun Wu <quark@fb.com> To: <mercurial-devel@mercurial-scm.org> X-Originating-IP: [2.219.113.154] X-ClientProxiedBy: DB5PR08CA0004.eurprd08.prod.outlook.com (10.163.102.142) To SN2PR15MB0989.namprd15.prod.outlook.com (10.169.191.155) X-MS-Office365-Filtering-Correlation-Id: 2e5732a2-d87b-47ff-f988-08d417e99b95 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:SN2PR15MB0989; X-Microsoft-Exchange-Diagnostics: 1; SN2PR15MB0989; 3:d8hYBaSCj/uoZaRMBe7c8j+kj8c2BzkBIt+RZIvzQnIqdHKSTowjAuIodbTFsSmxLrGFuJrwgfpj1ZSsQtWpDJ3QGg/hLf34e/y6KmiOB97HHG38A3RNwvuik/ijwBemQsCCcC+lNSAorZqUqE8ZNGqU9J3meBoYgMectAnVPIYWeKirtWXQnWRAgavTBZ2Kbp/As5jw6izkp/ZfOnqtL4S8ZuUymzBlH9l3K3dJgVu+mwyTCMufD7gPS7J1Vd6vczhxJjqGmlaY/0JqzIzGNg==; 25:LD8vREK54WQjvWDGwIB2YxAz3R6/teOT2MbYKElQ3SHtqy3Y4tal2O2HGyIkF3os1UgqozKZvJj2AFzHr2CaSrH7DlSh5ANkcStekHeeqOD5bdcOJ2Mj+dQ10j5h6qMrwro1BdDAUe09dVWrENL2p/PYBLvDn5+/lI8kJ/V/UxnzxVD0AVVdPwvpySwwQqlZB4xJVNS6qXech/ik7tA7UF3dj7z2fOwqMywbVvk025Gi6iOWkk+y33WuZODjLCUc4T/IIGLLiYDjTolvQ2RyrwnN46hwFqPavpy1UxdFC8dHTy4Vo77idnTDVZ/ydquoJn4dp+hAF3Egqy9TePQ96vlWnxP8ltOdv9z0dCI6lRYELuEuf1Bznv2zDM+05lMI3XdOrOUbgnRIJczJGEVIeZhqYr0tKwVShmVW3L2fcgYprjquzo082rI6tyjI6ia3JinUyXw2EiDe3bKhe075Rw== X-Microsoft-Exchange-Diagnostics: 1; SN2PR15MB0989; 31:pVmYgr0zYgp98V/Hd8fnUMnu9hyMOUygxakvN7bNXFz/IWiWyheElrymWjUVP/kbv2wIXkwCn/ui3ps9IGXAooV/JQtct0OW+T7TJiS8AMF4IOZKDiA93rP/1AjlTn2zfrEcXuOphUbt4C+3Nqqd/ChaYF0KV8VdjOlNevJei32E5gCGUbswK9g1WE8cC1fyQaHOTGNSP271ct/R3TMeTdVPnW4ZzWE/uFIaA9pmfz1LMrqBo9+QNVfwpreNWh+NOI8nGcm56bkca1LNciRj9nVsridDNXdZivQqgHLCwg0=; 20:xR+GM58ZBZGqL6RZf2g/jCnywDiM2FpySK7J5trl3e2fl7BmuoFT1N6eGCYqB0CrkLi2Qbr+uRhGLiOjPpjyGgQRg2vKBChbSZZMpoB714wfVxlm5iavjSLvTTStv3sjvHiPoUIcuYJVDV4fAbwX5IARiWctkIT5KsFr3HhNSCAU71/ZD/zTtdZAU7QaVbCSMDgyiAZU1A5DVIo9fc62SVzeuF6tVig6ChojGaT4gJzECAPBBeEoyeby+3B/9mxM X-Microsoft-Antispam-PRVS: <SN2PR15MB09893CFDF86F426584B7F547CD8A0@SN2PR15MB0989.namprd15.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(67672495146484)(63843785518722); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6060326)(6045199)(6040361)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6061324)(6041248)(20161123560025)(20161123558021)(20161123562025)(20161123564025)(20161123555025); SRVR:SN2PR15MB0989; BCL:0; PCL:0; RULEID:; SRVR:SN2PR15MB0989; X-Microsoft-Exchange-Diagnostics: 1; SN2PR15MB0989; 4:nZqtqUagQmYHiWujkAEGlkmZwB5Ne5hGrt10hpO92mdzftRVx9qyyVAp3yUQgWmk2AmRgGh7Cgyq49kxRc9eorR2DMmRHjU+BbXkF8b9oG3vkdvsF/Sme9eXIy85GgCrkZed8nKQyu6IX0TbHjHUdhmBOM29q/+UNYG/ygwzkji0GJDRrdZvvIYJ12LllV99/hMt4QqLUI2yLGklarcOeg6gZfooNxrJWcu08g/z45fBRWhMzPOzMNl2w6D6rQ3Xz1i7VV/Lgf3PvTMBfslDUAgCywbuGT7hw5BgT48gchqlyL9tC1+YrVTB1Is/mtNB2tSvFte6Uocg56zrAJv9Nv9G79GiCUPnaZD7xtcfF5fT+Xmsbp3ey7vIkK+ncaz6FSKnJZdA9XzdvFw9vyRHGEmRWpdBX8r/2q+mtV+Ak48ITwtnWXREqKBYeBAxPc7O3emeQAirchlUfcPXMnmPqc+QtETSqDb4upYum7BSaBuCJ1mB6Awy2jAOgXEZts9fgLKd5ijNbSPJG3PziSl28ZwgVnihMKzDCUykxGROVXnfc08hUNU6/nkevBuSfU3j9kgklIcRDM6BrPMPk8dFuy0IzfQFEpzUpMY4efNodxERVG0JgeZjQCi1/4RU0TNVaEryy3SBvujte49iLsZvdVaD9KCiwcSFxDKoPkWTIGU1iTKMumbkjxRgxe79e4h19Gb1QgpE/CejChnl840bZoMQpKjpy+WapnUiF2Ymx3E= X-Forefront-PRVS: 01401330D1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(189002)(199003)(110136003)(86362001)(575784001)(4001350100001)(97736004)(7736002)(5660300001)(50466002)(107886002)(2950100002)(105586002)(46406003)(450100001)(6666003)(9686002)(6916009)(42186005)(81166006)(7846002)(81156014)(97756001)(101416001)(2351001)(54356999)(50986999)(83506001)(3846002)(38730400001)(2906002)(33716001)(39400400001)(39410400001)(6116002)(39380400001)(189998001)(68736007)(8676002)(33646002)(47776003)(6486002)(66066001)(305945005)(92566002)(39450400002)(77096006)(230700001)(733004)(23726003)(76176999)(106356001); DIR:OUT; SFP:1102; SCL:1; SRVR:SN2PR15MB0989; H:[10.0.2.15]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: fb.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR15MB0989; 23:4p4rwOZAnVIu5HxnzITg6LmTXvB9z3kVsS5KOK/OV?= =?us-ascii?Q?trqXBOVr3FZN3GNfC37UpwkieO/iq7VBoGnuO2DhmO/za8vSzxu7h5LNmHLk?= =?us-ascii?Q?Yb8AspsajTYdOZBakBkFhMPRNq7bMgq0jvFIZDDh2mNNJpM88GZGdC7AdoCM?= =?us-ascii?Q?sU1yLkjqf27czIMxxf99HphLkIxCPjuNLkh1DH3bYekrardseWnDMHG9rWNe?= =?us-ascii?Q?vCZpoIl7Q+L8R/ahmt0RhPUbULI/DDgo0ozSZw/pU5CojKQ6t6CdzhxqrO0H?= =?us-ascii?Q?cR2FPB3bCIyQVp5ExHnhF3S9syh4CEFZcc+sLFkV9NIlaPhtsl56Vyk/0WnS?= =?us-ascii?Q?FiGIZC7OqvBQWRatBfygDuDK+uaXXLd8LLi0VbDETMYkyYckrjGys2+xNDEa?= =?us-ascii?Q?+u86iFPWjriG/5qxHHamDsOmVArtbxNry8FY6QdxQGOuuCRzUxijrRgxrkyR?= =?us-ascii?Q?ZHecc5XLnxbpiLSYD+P7NLvMB/nBhgmOmeW57RiIz7TJ/HDs7GfNkq9X7HBz?= =?us-ascii?Q?NREGzcRVKJq3Sm+3XWkEkHUeu84YoWhjRfPtO3ypnhu1nxVCShBQMT/EvL1J?= =?us-ascii?Q?1GBm8ziPrMrdYvVfMc66RNia7bd8GwL+qV0WuJlf7TN7UvyASB4tdA5dfwVV?= =?us-ascii?Q?Adt8eN2SUNyxVH4SyNeloZXu0IqC8mSqs53ZC0Zun0eFM3pHr8ZtCLeuuQDj?= =?us-ascii?Q?J9mGRhxhSn4j4eaYIRrTh58t7WYY07VVbTMSRuIdWX/0ykoGSEgRsul3bTcT?= =?us-ascii?Q?ddKr0ONN2neMNm5mqMLuBKENeeSa1spXDlW95WBTA1fiD2S6tWXSqoDAZHr/?= =?us-ascii?Q?RkQHxkyM7kNzcw3J5FY/PQtLPUU07Cgla3fgissAB1VrB5P0IFzj+FC/blqf?= =?us-ascii?Q?YQJIN/rumWKz48uN+psMgCFKvU5PKc6KU6tuIcSThEwx4UlsWmHmQlz3SaO8?= =?us-ascii?Q?sJppQ3hnl8uLE8I9UlsG/JhBSFFL9q7DyRd/ebrrE/RZksSdIEjWUwKpx4H1?= =?us-ascii?Q?8XGzniXWD+Y4ZOZrDdbZPD2MnCU4Tl26zd6hKr5azt90JZJka7zGC9Qeq/AA?= =?us-ascii?Q?1RjMf221izZeY5j15tUUz1BV3dQ9AmvnyiDY6bhpGB81jb6/Z9ltVJUhWQZS?= =?us-ascii?Q?09tSQPKx3yR2UiPTCbaNCvdDuA9cAGGnWeHmZ0pvoW0BnMVDC69LUxDBtJQ5?= =?us-ascii?Q?nVAvCNF/6OszRUIhQGe6QVwQZvZyEAB9nujcSah5TdO3TtVe5wJcJZ3wrFw9?= =?us-ascii?Q?4BZUzmgFgOzMazOQZDOhDIMcrMIxRDILRz5GK9UMzOOZ9igE83xGC6h8qlBr?= =?us-ascii?Q?LjJCLLlm0v8Q8X+hQMWRQUQ4ukaMHaJOI2qKoWTFpifXXGcPAypGuTFUIQmL?= =?us-ascii?Q?exAYQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR15MB0989; 6:Z5ybDWDEhbCQwa2SexZvNEEiUOOP4Y+hPcsLL0WLtyUwUjRxpV4zx4KtlXF3Zt5CBYTl7SFgJwQZqPmP1rDJLNbFFVRAnwZjAXiO7Zg0ONR/VXMWdnLaaqvcbgeNF6B+rD+5fZ4SdB/4Q0JEanLmx7q0FOXrebHsswUvUKuflWG5vwkEnhszDjl3db0Zc3RJs6KW1my6FKND+w9XiTqqSaGxYGjnUOttCDoHPUwVL86DmOdaIhekKz9Zw3Ne0GtjpW3uXtcEnszfrVsbTqTR8m+QIVH9exz20WRmHaJQ7y4qmlmhRj+H69+SPPsxkSfXiySHdIiW9JB/BhTX7Q0ZQxb37z+jVkU1j0a9xWGuw0sJZIgbgQJ4rwj8iR/NdXANksTgaYPGJ1wA5H2FySg+wCxwLAt4BzsLeNE+QQGTffpvutRc4x/HILuhkOGo97GZZMARTelylrx1nyor37gwaQ==; 5:kHqTqT5V+JN1iAv9tIbzaOj4n6ImuqrGWjX2HbF1eVqBsCuXU0Z7jZYx5yUoFHbglvhEx2eJIf08RQ2bZCpHP/2xP1dZSQH43man9o2StxewTFzFqrsghgggP1ZbNmEx6J2AUsnq6tNYGQniidFCiYDehQq83X0xSXxm1/8pPfw=; 24:x+4d2K4ugto3vrXUJY9X0PraWKYKNBhb966ovxrRrUp7D92NuJ1YoOPT6Gr/Hz5swAypIpYeyjdpeubh8/xIy1Us2YlAgP8kKGwNwiF/X8k= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN2PR15MB0989; 7:XU5PioaIOLMgDA+LeLQ7e+eF8lg12H3f5vbQbf1ikctXrfluHt6/J7LmAMd7qfwPQdpRcAtsSAnThZgLIeKVy1/VfAxr73lVDXQMS1JelkQNTwEpmCjS7gc0eCG2moEHmDGZwXklo6OYZB4N4MXiL7HS1DoQY6jFfc88B+4rKGpEI3aSEqu00RGh8qfhBGAnJa1/y8o945vFy2do7seGoVhAvBVAFVcGylT1R94ERwRF32ih+XLLK54B5VbmTU/JPnikYqf8NLi5DKSaH3AxAZeHBgxBhEUeq+KKJNdkldbOfpbBuCK3X31OZvZMA+6ga7FDLriz/4HABrLVqwSiXAEd1dG7S0r5KMBY1xnWdcAmlGFsA0SY/2WXec02+2SUEIHBUbh5nlj8a9E4q7QGWj03Mx96AConPnVIaEyioV9jnytRxIXvrjFZVYPEdNqtJOCTEufxajok0vQBBiRSgg==; 20:DfQ+E7+qLXSH+XOnRl0T3Tg/yJya2fw6mEI61+LJuvV9dzaGHPYk5vQy9+PqhG4qpnbSOz6MRy7wGzX5w89aqK4QSQk9IDXcY1Thc/7Cb9uTMKF+Isuhgz5gp3GMaoBJPDevlo47f1Sy/CzUnmM/8r9i9jN+F7sbhkifAYhpePA= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Nov 2016 23:52:26.5233 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR15MB0989 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2016-11-28_17:, , signatures=0 X-BeenThere: mercurial-devel@mercurial-scm.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <mercurial-devel.mercurial-scm.org> List-Unsubscribe: <https://www.mercurial-scm.org/mailman/options/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=unsubscribe> List-Archive: <http://www.mercurial-scm.org/pipermail/mercurial-devel/> List-Post: <mailto:mercurial-devel@mercurial-scm.org> List-Help: <mailto:mercurial-devel-request@mercurial-scm.org?subject=help> List-Subscribe: <https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel>, <mailto:mercurial-devel-request@mercurial-scm.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: mercurial-devel-bounces@mercurial-scm.org Sender: "Mercurial-devel" <mercurial-devel-bounces@mercurial-scm.org> |
Comments
Jun Wu - Nov. 28, 2016, 11:52 p.m.
Patch
diff --git a/mercurial/crecord.py b/mercurial/crecord.py --- a/mercurial/crecord.py +++ b/mercurial/crecord.py @@ -949,4 +949,5 @@ class curseschunkselector(object): def _getstatuslinesegments(self): """-> [str]. return segments""" + selected = self.currentselecteditem.applied segments = [ _('Select hunks to record'), @@ -956,5 +957,5 @@ class curseschunkselector(object): _('q: abort'), _('arrow keys: move/expand/collapse'), - _('space: select'), + _('space: deselect') if selected else _('space: select'), _('?: help'), ]