From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from AUS01-SY4-obe.outbound.protection.outlook.com (mail-sy4aus01olkn2177.outbound.protection.outlook.com [40.92.62.177]) by sourceware.org (Postfix) with ESMTPS id 03CA03858C2C for ; Sat, 30 Oct 2021 11:06:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 03CA03858C2C ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jHU5RhVFQLDmBWKG40DFlSxnMJ/FpydWaCJiXC2voGEN4MharHPfzOT9KRKX1ynx7UwGrBPFEtJR1r/GK30puhWXRdNCHHQIultKNG2zGybI0cYmM9D589eUfXDNDPVsC+UU3UD0a/i0QyC7eSCiHo0lcmHL1ViZcbPjDz7Uxo5lQk1fkD4CzR55B5sHmEhwya1xXB4ofw1yolR5JF4jnU65+9HyRxkze2fCfsyRvsgtm42c35Li+lhDGaJGFHVoe0Bf3jZ7VYiki+xNmsH7NaxFONdcZxfTtFjmtdeMY4UXIucucd2q+p0l9d5RUA/Gi9UcQQZUaMaE0JlbDUz8LQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=gq65qmwy2AT1zG91UeDRs6mSE3vMs3uX7aHZfdc9t8A=; b=AlQ3yFxOga99cvxFvsBgk5vjxuajoXvjv7kO4IPMZ891XeM2FEqtrZmhkRQSmAXlIks32domPevX+Ol9yj9TNWlQPbapIwuklMoenmFL3y/HERfBuZXmnJQATIQkQ2jNfJrQ7QYFGdoqdbjgiobYiHKQprdRe5vlPRUNt4iByyNGn8aHVQqm9NSQG06LSC7a6Z7eqJFfj4CwI26E5uV9Bdr0ReoGuYMSucggGu1p/Y9C/NugI3YdsNa1V+OU5M9Wj+9TyucSq3eiX//wlhNKwwTAzX9I7amYy6Dvwz/qh+EQ3nGY49Nk6NvaekQjWdCcuYn6aXCvdtLPMSsBQId6hQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none Received: from MEAP282MB0293.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:71::10) by MEYP282MB2054.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:c0::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.15; Sat, 30 Oct 2021 11:06:45 +0000 Received: from MEAP282MB0293.AUSP282.PROD.OUTLOOK.COM ([fe80::b1d5:bf09:16b0:4b2c]) by MEAP282MB0293.AUSP282.PROD.OUTLOOK.COM ([fe80::b1d5:bf09:16b0:4b2c%7]) with mapi id 15.20.4649.017; Sat, 30 Oct 2021 11:06:45 +0000 From: Enze Li To: gdb-patches@sourceware.org Subject: [RFC][PATCH 0/2][PR 28406] gdb: add exit command as an alias for quit Date: Sat, 30 Oct 2021 19:06:27 +0800 Message-ID: X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211030102035.32391-1-lienze2010@hotmail.com> References: <20211030102035.32391-1-lienze2010@hotmail.com> Content-Transfer-Encoding: 8bit Content-Type: text/plain X-TMN: [HvnU3d9fjuU3Rv9x9ZYplx/8r+8LyqZD] X-ClientProxiedBy: HK2PR06CA0024.apcprd06.prod.outlook.com (2603:1096:202:2e::36) To MEAP282MB0293.AUSP282.PROD.OUTLOOK.COM (2603:10c6:220:71::10) X-Microsoft-Original-Message-ID: <20211030110629.4860-1-lienze2010@hotmail.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from localhost.localdomain (61.48.214.232) by HK2PR06CA0024.apcprd06.prod.outlook.com (2603:1096:202:2e::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4649.15 via Frontend Transport; Sat, 30 Oct 2021 11:06:44 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e6114ca1-1669-4551-5da1-08d99b955c30 X-MS-TrafficTypeDiagnostic: MEYP282MB2054: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: XtQLkuXk/fC6uBLJGHNXQfYt0C3xyjx/0OFwAwb0eOADm2fW1PQzGpF8Zo2Z1SEziVScIYyNWqctvU1JsKKMBCuOAR45KrT8G7hul9nQQ7/sEpVwkIrevQi2ZJLmLwzDVaby22/uhyixnsdJdWPw6dSnWCRPTxbDL4YBSOe70kBuQ7/VqRlS9i/IE0krPr+8Oc5rI2ZnYYXkL93zYwbdD4HhTC2l1+xjFk1Mf8btcrHOvliW3l1n2K8wLbYdkNTSqoVUd6Xzf2sRdg/Ku7GwqrIkdnSUoLmfSamiQd6Y1O7OkdAFIKwWasvDmgJ35C9l8EMMwEhjGaOIgwKHjCyxM0hrv98lM4ounhxqCDm3wH/E85h8+9yvNSH/CXLz2J2bH5u/x3uUNwyXqcDY3f4d72VivNrAZOQjAtD1SmxcZ1P+IChgSOgVvji9jWi0jSa/BgzT1Jo7njPUMNq8a8d1jxXOAXPR/hCA9B6Rgb7J+L5LjHz2LvBBAkiOK6LQoy49TjMJT504RMHJ0PvfDSYyNPkk1/oFJhhE83QLLKk07jM= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: HPw77/hxRqUbIptmMxlejXbbVSL2upL4+u/iIxDLM5+V6ztcRDf1PuNEA87GpEiZQtp/PwmWq88DWjZNHL0z9rXLmv9TD8pJbFG+moh6634ybM/11Xp7jDRT03sbHJd6/p5XOZ8z+QVHmz83DbctGSWJ6gVXZWuVLqZuTeKOYO7JzaF7w3+1iM6jvpRmLrlhKzvmkljpyU3WYSbuOOkTLJDvLPQY6bDlYiCqSlXxeQzDIkkIBd9xyIJxtaTNVRSG5NeSC7PkUKJQM/Ik2J1eb95yOeiwbUfEZC6m86PBqECuaw59iqRSHC21Osq7cKJJvInaD+2pPi5xjup/JRIH0HvkYY8xk8AqebkzZzxBk58YwK21nJZdFCbzf6SS0Sw4NIay/yhccAv4qhT25q2iUXmyvXmsKPqnxhPWIgqi1pETel2assp6h7zAN2tHVGUcUX5zXPpo5pzU1P+OfnixUKRAch4yViExEgmR7bdtLgZLmxhDxNO9YKLhGARgsNsr52M7QbDhgr8vWucXqtEF96y3nRTdjAXtR0oHeEQXlh4zeKYbqRE5Pv8C1ootE1HDrt9FsYWQRKbJvvFzfalqWsVM1YkWh88ztVe6PhtB3k7TfXShcoEE5lpAyxLII6RTichnPTMtRBSir97ZJM+TgWil25jbi9OZn+6BqNs8IBScO+WLTyGrbdo+qj6y/1c6QpDmweaxmyVtAsS+RchB2Q== X-OriginatorOrg: sct-15-20-3174-20-msonline-outlook-8dac2.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: e6114ca1-1669-4551-5da1-08d99b955c30 X-MS-Exchange-CrossTenant-AuthSource: MEAP282MB0293.AUSP282.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Oct 2021 11:06:45.2479 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MEYP282MB2054 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Oct 2021 11:06:53 -0000 As described in PR28406, I think it is a good idea to add an exit command. Many years ago, when I used the gdb debugger for the first time, I often input the "quit" command incorrectly. Adding this "exit" command may be friendly to new users, regardless of whether they have used other similar software before. The specific implementation of this idea is simple, only using the add_com_alias method. Eventually, the quit_cmd function will be invoked. Is this a good idea? Or, do these modifications make sense? Enze Li (2): gdb: improve quit command with an alias called exit gdb/doc: Document the exit command gdb/cli/cli-cmds.c | 3 ++- gdb/doc/gdb.texinfo | 12 +++++++----- 2 files changed, 9 insertions(+), 6 deletions(-) -- 2.33.1