From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=134.134.136.65; helo=mga03.intel.com; envelope-from=liming.gao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id C665321962301 for ; Tue, 12 Feb 2019 05:33:17 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga007.jf.intel.com ([10.7.209.58]) by orsmga103.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 12 Feb 2019 05:33:15 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.58,362,1544515200"; d="scan'208";a="114297302" Received: from fmsmsx104.amr.corp.intel.com ([10.18.124.202]) by orsmga007.jf.intel.com with ESMTP; 12 Feb 2019 05:33:15 -0800 Received: from FMSMSX110.amr.corp.intel.com (10.18.116.10) by fmsmsx104.amr.corp.intel.com (10.18.124.202) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 12 Feb 2019 05:33:14 -0800 Received: from shsmsx152.ccr.corp.intel.com (10.239.6.52) by fmsmsx110.amr.corp.intel.com (10.18.116.10) with Microsoft SMTP Server (TLS) id 14.3.408.0; Tue, 12 Feb 2019 05:33:13 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.102]) by SHSMSX152.ccr.corp.intel.com ([169.254.6.109]) with mapi id 14.03.0415.000; Tue, 12 Feb 2019 21:33:12 +0800 From: "Gao, Liming" To: Laszlo Ersek , "Feng, Bob C" , "Bi, Dandan" CC: "edk2-devel@lists.01.org" Thread-Topic: [edk2] [Patch 0/3] BaseTools: Implement splitquoted function Thread-Index: AQHUu4UXprU/mVI/SkeUFVGOP0NUIqXPffuAgAwgfwCAAJfNoA== Date: Tue, 12 Feb 2019 13:33:11 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E3DBC84@SHSMSX104.ccr.corp.intel.com> References: <20190203055515.18336-1-bob.c.feng@intel.com> <31516193-5bd7-8c97-9a18-03e569f57d94@redhat.com> <64947d2b-9a8a-f7ff-5221-e40416f39531@redhat.com> In-Reply-To: <64947d2b-9a8a-f7ff-5221-e40416f39531@redhat.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiNTk5MzVmZjQtNzU3Mi00MTViLWJkMGYtNTNmOTU3MmRlMTllIiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoidU5ScDRZYmVaMXliMzRqQ1UwWXJuMVUxdEFmVVFuR0UrRGlrSVNGU1JVVUNpeFZjcmtSRFF3M3FjQ1pSSmVYbCJ9 dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch 0/3] BaseTools: Implement splitquoted function X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Feb 2019 13:33:18 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 TGFzemxvOg0KIFRvIGluc3RhbGwgcHl0aG9uMy1kaXN0dXRpbHMgc2hvdWxkIHJlc29sdmUgdGhp cyBpc3N1ZS4gSSBleHBlY3QgQmFzZVRvb2xzIGJ1aWxkIGZ1bmN0aW9uYWxpdHkgZG9lc24ndCBk ZXBlbmQgb24gdGhlIHRoaXJkIHBhcnR5IHB5dGhvbiBsaWIuIFNvLCBJIHN1Z2dlc3QgdG8gY2hl Y2sgd2hldGhlciBweXRob24zLWRpc3R1dGlscyBpcyB0aGUgbmF0aXZlIHB5dGhvbiBsaWJyYXJ5 LiBJZiBpdCBpcyBuYXRpdmUgcHl0aG9uIGxpYnJhcnksIHdoeSBVYnVudHUxOCBkb2Vzbid0IGlu Y2x1ZGUgaXQuIEkgd2lsbCB3b3JrIHdpdGggRGFuZGFuIHRvIGNvbGxlY3QgbW9yZSBpbmZvcm1h dGlvbi4gDQoNClRoYW5rcw0KTGltaW5nDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ IEZyb206IExhc3psbyBFcnNlayBbbWFpbHRvOmxlcnNla0ByZWRoYXQuY29tXQ0KPiBTZW50OiBU dWVzZGF5LCBGZWJydWFyeSAxMiwgMjAxOSA4OjI0IFBNDQo+IFRvOiBGZW5nLCBCb2IgQyA8Ym9i LmMuZmVuZ0BpbnRlbC5jb20+OyBCaSwgRGFuZGFuIDxkYW5kYW4uYmlAaW50ZWwuY29tPg0KPiBD YzogZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmc7IEdhbywgTGltaW5nIDxsaW1pbmcuZ2FvQGludGVs LmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyXSBbUGF0Y2ggMC8zXSBCYXNlVG9vbHM6IEltcGxl bWVudCBzcGxpdHF1b3RlZCBmdW5jdGlvbg0KPiANCj4gT24gMDIvMDQvMTkgMjA6MTIsIExhc3ps byBFcnNlayB3cm90ZToNCj4gPiBPbiAwMi8wMy8xOSAwNjo1NSwgRmVuZywgQm9iIEMgd3JvdGU6 DQo+ID4+IEJaOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lk PTE1MDkNCj4gPj4gT24gc29tZSBMaW51eCBlbnZpcm9ubWVudCwgdGhlcmUgbWF5IGJlIG5vIGRp c3R1dGlscy51dGlsDQo+ID4+IGxpYnJhcnkgZm9yIHB5dGhvbjMgdGhhdCB3aWxsIGNhdXNlIGJ1 aWxkIHRvb2wgY3Jhc2guDQo+ID4+IFRoaXMgcGF0Y2ggaW1wbGVtZW50IGRpc3R1dGlscy51dGls LnNwbGl0X3F1b3RlZA0KPiA+PiBpbiBCYXNlVG9vbHMgc28gdGhhdCB0aGUgQmFzZXRvb2xzIHdp bGwgYmUgaW5kZXBlbmRlbnQgd2l0aA0KPiA+PiBkaXN0dXRpbHMudXRpbCBsaWJyYXJ5Lg0KPiA+ Pg0KPiA+PiBGZW5nLCBCb2IgQyAoMyk6DQo+ID4+ICAgQmFzZVRvb2xzOiBJbXBsZW1lbnQgc3Bs aXRxdW90ZWQgZnVuY3Rpb24gaW4gQnVpbGQgdG9vbA0KPiA+PiAgIEJhc2VUb29sczogSW1wbGVt ZW50IHNwbGl0cXVvdGVkIGZ1bmN0aW9uIGluIFVQVA0KPiA+PiAgIEJhc2VUb29sczogdW5pdCB0 ZXN0IGZvciBzcGxpdHF1b3RlZCBmdW5jdGlvbg0KPiA+Pg0KPiA+PiAgQmFzZVRvb2xzL1NvdXJj ZS9QeXRob24vQXV0b0dlbi9VbmlDbGFzc09iamVjdC5weSAgICAgfCA1MCArKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLQ0KPiA+PiAgQmFzZVRvb2xzL1Nv dXJjZS9QeXRob24vVVBUL0xpYnJhcnkvVW5pQ2xhc3NPYmplY3QucHkgfCA0NyArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLQ0KPiA+PiAgQmFzZVRvb2xzL1Rl c3RzL1Rlc3RTdHJpbmdTcGxpdC5weSAgICAgICAgICAgICAgICAgICAgfCAzOCArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiA+PiAgMyBmaWxlcyBjaGFuZ2VkLCAxMjgg aW5zZXJ0aW9ucygrKSwgNyBkZWxldGlvbnMoLSkNCj4gPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBC YXNlVG9vbHMvVGVzdHMvVGVzdFN0cmluZ1NwbGl0LnB5DQo+ID4+DQo+ID4NCj4gPiBJcyB0aGlz IHJlYWxseSBuZWNlc3Nhcnk/IEJaIzE1MDkgcmVmZXJlbmNlcyBVYnVudHUxODsgaG93ZXZlciBp dCBsb29rcw0KPiA+IGxpa2UgdGhlIGlzc3VlIGNhbiBiZSByZXNvbHZlZCBieSBhIHNpbXBsZSBw YWNrYWdlIGluc3RhbGxhdGlvbiBvbg0KPiA+IFVidW50dSAxODoNCj4gPg0KPiA+IGh0dHBzOi8v c3VwZXJ1c2VyLmNvbS9xdWVzdGlvbnMvMTMxOTA0Ny9jYW50LWluc3RhbGwtdmlydHVhbC1pbnRl cnByZXRlci1pbi1weWNoYXJtLWluLWxpbnV4DQo+ID4NCj4gPiAiIiINCj4gPiBzdWRvIGFwdC1n ZXQgaW5zdGFsbCBweXRob24zLWRpc3R1dGlscw0KPiA+ICIiIg0KPiA+DQo+ID4gSSdtIG5vdCBh IFVidW50dSB1c2VyIG15c2VsZjsgc28gYWxsIEkgY2FuIGRvIGhlcmUgKHdpdGhvdXQgaW5zdGFs bGluZyBhDQo+ID4gVWJ1bnR1MTggVk0pIGlzIGNoZWNrIHRoZSBVYnVudHUgcGFja2FnZSBkaXJl Y3Rvcnk6DQo+ID4NCj4gPiBodHRwczovL3BhY2thZ2VzLnVidW50dS5jb20vc2VhcmNoP2tleXdv cmRzPXB5dGhvbjMtZGlzdHV0aWxzJnNlYXJjaG9uPW5hbWVzJnN1aXRlPWFsbCZzZWN0aW9uPWFs bA0KPiA+DQo+ID4gcHl0aG9uMy1kaXN0dXRpbHMgYXBwZWFycyBhdmFpbGFibGUgZm9yIGJvdGgg ImJpb25pYyAoMTguMDRMVFMpIiBhbmQNCj4gPiAiY29zbWljICgxOC4xMCkiLg0KPiA+DQo+ID4g RGFuZGFuLCBpZiB5b3UgaW5zdGFsbCBweXRob24zLWRpc3R1dGlscywgZG9lcyB0aGF0IHNvbHZl IHRoZSBpc3N1ZSBmb3IgeW91Pw0KPiANCj4gSSdkIHN0aWxsIGxpa2UgdG8gZ2V0IGFuIGFuc3dl ciB0byBteSBxdWVzdGlvbiwgYmVmb3JlIHRoZSBzZXJpZXMgaXMgcHVzaGVkLg0KPiANCj4gVGhh bmtzLA0KPiBMYXN6bG8NCg==