From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: era eriksson Newsgroups: gmane.emacs.bugs Subject: bug#14748: emacs: ses.el: ses is not self-documenting Date: Tue, 19 Nov 2013 14:17:12 +0200 Message-ID: <1384863432.30733.49344249.1DA5A62A@webmail.messagingengine.com> References: <1372493640.29981.140661249844461.6A0FF980@webmail.messagingengine.com> <83obalgdpf.fsf@fencepost.gnu.org> <1381407636.11913.32354541.7E5913AD@webmail.messagingengine.com> <1381849126.16125.34261709.5F401543@webmail.messagingengine.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_----------=_1384863432307330"; charset="utf-8" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1384886048 16121 80.91.229.3 (19 Nov 2013 18:34:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Nov 2013 18:34:08 +0000 (UTC) Bcc: rgm@gnu.org To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 19 19:34:14 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Viq7p-0005DC-J4 for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Nov 2013 19:34:13 +0100 Original-Received: from localhost ([::1]:51087 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Viq7p-0002JD-6Q for geb-bug-gnu-emacs@m.gmane.org; Tue, 19 Nov 2013 13:34:13 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40516) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Viq7j-0002J4-3H for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2013 13:34:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Viq7g-00072W-H4 for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2013 13:34:07 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:47758) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Viq7f-0006xG-22 for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2013 13:34:04 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1Viq7e-0008Kn-F5 for bug-gnu-emacs@gnu.org; Tue, 19 Nov 2013 13:34:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: era eriksson Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 19 Nov 2013 18:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14748 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 14748-submit@debbugs.gnu.org id=B14748.138488601431998 (code B ref 14748); Tue, 19 Nov 2013 18:34:02 +0000 Original-Received: (at 14748) by debbugs.gnu.org; 19 Nov 2013 18:33:34 +0000 Original-Received: from localhost ([127.0.0.1]:33544 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Viq7B-0008Jx-85 for submit@debbugs.gnu.org; Tue, 19 Nov 2013 13:33:34 -0500 Original-Received: from fencepost.gnu.org ([208.118.235.10]:45422 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Viq78-0008Jn-KS for 14748@debbugs.gnu.org; Tue, 19 Nov 2013 13:33:31 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Viq78-0000DP-6u for 14748@debbugs.gnu.org; Tue, 19 Nov 2013 13:33:30 -0500 Resent-Message-ID: <21131.44794.48998.654470@gnu.org> Resent-Date: Tue, 19 Nov 2013 13:33:30 -0500 Resent-From: Glenn Morris Resent-To: 14748@debbugs.gnu.org DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=message-id:from:to:mime-version :content-transfer-encoding:content-type:in-reply-to:references :subject:date; s=smtpout; bh=f/1TV+YAr3VEot3AZWuF2Eb1ETw=; b=I+J 8uK99V5530DtyuvL1T94MUt0aGd03Bk7kkzMxD8hFR8T02s6W39yWlYNckbJ3GVa FdlfhqNl3lDJSNLW7PEdm6M+IbGrt3bfQaJCh+lFeTsGpJHIbiTGjJWShAMYoTJY TS/Rb7225Q/ySM9H4X6wSWaLwkN4W3/ymdVoHS7Y= X-Sasl-Enc: CIQ1oD0D3EWHMWRqX9JmqaYwSE7MhhIgzWw9oLCNeTBj 1384863432 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Bogosity: no, spamicity=0.003057, v1.2.1 X-Mailer: MessagingEngine.com Webmail Interface - ajax-d4893488 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:80765 Archived-At: This is a multi-part message in MIME format. --_----------=_1384863432307330 Content-Transfer-Encoding: 7bit Content-Type: text/plain On Thu, Oct 24, 2013, at 9:16, Glenn Morris wrote: > Looks to me like your assignment is complete. > Could you send the latest versions of the patch(es)? Here goes, sorry for the delay. I split this into two patches in case you want to review the second in some more detail. The changes in the second patch are to parts I am less familiar with. -- If this were a real .signature, it would suck less. Well, maybe not. --_----------=_1384863432307330 Content-Disposition: attachment; filename="0001-lisp-ses.el-import-patch-from-bug-report-14748.patch" Content-Id: <1384863416.30644.ebbe73733ffe0b94db4e3546cb22fd39dbf68285.211F2F8D@messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0001-lisp-ses.el-import-patch-from-bug-report-14748.patch" RnJvbSBjNDMxMjY2NDI3Y2Q3MDk2NDc5NWU1NmE3YzAwZjRiYjdhZWMyOGY4 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBlcmEgPGVyYUBpbnZh bGlkPgpEYXRlOiBUaHUsIDEwIE9jdCAyMDEzIDE1OjQ2OjM1ICswMzAwClN1 YmplY3Q6IFtQQVRDSCAxLzJdIGxpc3Avc2VzLmVsOiBpbXBvcnQgcGF0Y2gg ZnJvbSBidWcgcmVwb3J0ICMxNDc0OAoKLS0tCiBsaXNwL3Nlcy5lbCB8ICAg MzYgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tCiAxIGZp bGVzIGNoYW5nZWQsIDMzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvbGlzcC9zZXMuZWwgYi9saXNwL3Nlcy5lbAppbmRl eCA1ZjQ4ZGQyLi42YWM1N2MzIDEwMDY0NAotLS0gYS9saXNwL3Nlcy5lbAor KysgYi9saXNwL3Nlcy5lbApAQCAtMTg4NCwxNSArMTg4NCw0NSBAQCBEZWxl dGUgb3ZlcmxheXMsIHJlbW92ZSBzcGVjaWFsIHRleHQgcHJvcGVydGllcy4i CiAgICAgICAocmVzdG9yZS1idWZmZXItbW9kaWZpZWQtcCBuaWwpKSkpCiAK IDs7OyMjI2F1dG9sb2FkCisoZGVmYWxpYXMgJ3NwcmVhZHNoZWV0LW1vZGUg J3Nlcy1tb2RlKQorOzs7IyMjYXV0b2xvYWQKIChkZWZ1biBzZXMtbW9kZSAo KQogICAiTWFqb3IgbW9kZSBmb3IgU2ltcGxlIEVtYWNzIFNwcmVhZHNoZWV0 LgotU2VlIFwic2VzLWV4YW1wbGUuc2VzXCIgKGluIGBkYXRhLWRpcmVjdG9y eScpIGZvciBtb3JlIGluZm8uCisKK1doZW4geW91IGludm9rZSBTRVMgaW4g YSBuZXcgYnVmZmVyLCBpdCBpcyBkaXZpZGVkIGludG8gY2VsbHMKK3doaWNo IHlvdSBjYW4gZW50ZXIgZGF0YSBpbnRvLiAgWW91IGNhbiBuYXZpZ2F0ZSB0 aGUgY2VsbHMgd2l0aAordGhlIGFycm93IGtleXMgYW5kIGFkZCBtb3JlIGNl bGxzIHdpdGggdGhlIHRhYiBrZXkuICBUaGUgY29udGVudHMKK29mIHRoZXNl IGNlbGxzIGNhbiBiZSBudW1iZXJzLCB0ZXh0LCBvciBMaXNwIGV4cHJlc3Np b25zLiAoVG8KK2VudGVyIHRleHQsIGVuY2xvc2UgaXQgaW4gZG91YmxlIHF1 b3Rlcy4pCisKK0luIGFuIGV4cHJlc3Npb24sIHlvdSBjYW4gdXNlIGNlbGwg Y29vcmRpbmF0ZXMgdG8gcmVmZXIgdG8gdGhlCitjb250ZW50cyBvZiBhbm90 aGVyIGNlbGwuICBGb3IgZXhhbXBsZSwgeW91IGNhbiBzdW0gYSByYW5nZSBv ZgorY2VsbHMgd2l0aCBgKCsgQTEgQTIgQTMpJy4gIFRoZXJlIGFyZSBzcGVj aWFsaXplZCBmdW5jdGlvbnMgbGlrZQorYHNlcysnIChhZGRpdGlvbiBmb3Ig cmFuZ2VzIHdpdGggZW1wdHkgY2VsbHMpLCBgc2VzLWF2ZXJhZ2UnIGZvcgor cGVyZm9ybWluZyBjYWxjdWxhdGlvbnMgb24gY2VsbHMsIGFuZCBgc2VzLXJh bmdlJyBhbmQgYHNlcy1zZWxlY3QnCitmb3IgZXh0cmFjdGluZyByYW5nZXMg b2YgY2VsbHMuCisKK0VhY2ggY2VsbCBhbHNvIGhhcyBhIHByaW50IGZ1bmN0 aW9uIHdoaWNoIGNvbnRyb2xzIGhvdyBpdCBpcworZGlzcGxheWVkLgorCitF YWNoIFNFUyBidWZmZXIgaXMgZGl2aWRlZCBpbnRvIGEgcHJpbnQgYXJlYSBh bmQgYSBkYXRhIGFyZWEuCitOb3JtYWxseSwgeW91IHNob3VsZCBzaW1wbHkg dXNlIFNFUyB0byBsb29rIGF0IGFuZCBtYW5pcHVsYXRlIHRoZQorcHJpbnQg YXJlYSwgYW5kIGxldCBTRVMgbWFuYWdlIHRoZSBkYXRhIGFyZWEgb3V0c2lk ZSB0aGUgdmlzaWJsZQorcmVnaW9uLgorCitTZWUgXCJzZXMtZXhhbXBsZS5z ZXNcIiAoaW4gYGRhdGEtZGlyZWN0b3J5JykgZm9yIGFuIGV4YW1wbGUKK3Nw cmVhZHNoZWVldCBhbmQgdGhlIEluZm8gZG9jdW1lbnRhdGlvbiBgKGVtYWNz KSBTZXMuJworCitOb3RpY2UgdGhlIHNlcGFyYXRlIGtleW1hcHMgZm9yIGNl bGwgZWRpdGluZyBtb2RlIGFuZCBwcmludCBtb2RlCitzcGVjaWZpY2F0aW9u cywgYmVsb3cuCiAKIEtleSBkZWZpbml0aW9uczoKIFxce3Nlcy1tb2RlLW1h cH0KLVRoZXNlIGtleSBkZWZpbml0aW9ucyBhcmUgYWN0aXZlIG9ubHkgaW4g dGhlIHByaW50IGFyZWEgKHRoZSB2aXNpYmxlIHBhcnQpOgorVGhlc2Uga2V5 IGRlZmluaXRpb25zIGFyZSBhY3RpdmUgb25seSBpbiB0aGUgcHJpbnQgYXJl YSAodGhlIHZpc2libGUKK3BhcnQpOgogXFx7c2VzLW1vZGUtcHJpbnQtbWFw fQotVGhlc2UgYXJlIGFjdGl2ZSBvbmx5IGluIHRoZSBtaW5pYnVmZmVyLCB3 aGVuIGVudGVyaW5nIG9yIGVkaXRpbmcgYSBmb3JtdWxhOgorVGhlc2UgYXJl IGFjdGl2ZSBvbmx5IGluIHRoZSBtaW5pYnVmZmVyLCB3aGVuIGVudGVyaW5n IG9yIGVkaXRpbmcgYQorZm9ybXVsYToKIFxce3Nlcy1tb2RlLWVkaXQtbWFw fSIKICAgKGludGVyYWN0aXZlKQogICAodW5sZXNzIChhbmQgKGJvdW5kcCAn c2VzLS1kZWZlcnJlZC1uYXJyb3cpCi0tIAoxLjcuMi41Cgo= --_----------=_1384863432307330 Content-Disposition: attachment; filename="0002-doc-misc-ses.texi-add-whirlwind-intro-and-more-index.patch" Content-Id: <1384863424.30607.b2501ddbca8425e626380d59b1e0fc495ec54232.550A4FDB@messagingengine.com> Content-Transfer-Encoding: base64 Content-Type: text/x-patch; name="0002-doc-misc-ses.texi-add-whirlwind-intro-and-more-index.patch" RnJvbSBlMGZiOGY1ZGIzNmFlMjhjY2NmMjc0NzFkMjcxYWI1ZThiZDIwNDY4 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBlcmEgPGVyYUBpbnZh bGlkPgpEYXRlOiBGcmksIDExIE9jdCAyMDEzIDExOjQyOjA1ICswMzAwClN1 YmplY3Q6IFtQQVRDSCAyLzJdIGRvYy9taXNjL3Nlcy50ZXhpOiBhZGQgd2hp cmx3aW5kIGludHJvIGFuZCBtb3JlIGluZGV4IGtleXdvcmRzCgotLS0KIGRv Yy9taXNjL3Nlcy50ZXhpIHwgIDE0NiArKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLQogMSBmaWxlcyBjaGFu Z2VkLCAxNDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbnMoLSkKCmRpZmYg LS1naXQgYS9kb2MvbWlzYy9zZXMudGV4aSBiL2RvYy9taXNjL3Nlcy50ZXhp CmluZGV4IGE0NGQ3OTAuLmU2MGJiZGIgMTAwNjQ0Ci0tLSBhL2RvYy9taXNj L3Nlcy50ZXhpCisrKyBiL2RvYy9taXNjL3Nlcy50ZXhpCkBAIC02Niw2ICs2 Niw3IEBAIFRvIHJlcG9ydCBidWdzLCB1c2UgQGtiZHtNLXggcmVwb3J0LWVt YWNzLWJ1Z30uCiAKIEBtZW51CiAqIFNhbGVzIFBpdGNoOjogICAgICAgICAg ICAgICAgIFdoeSB1c2UgQGFjcm9ueW17U0VTfT8KKyogV2hpcmx3aW5kIFR1 dG9yaWFsOjogICAgICAgICAgVmVyeSBxdWljayBpbnRyb2R1Y3Rpb24KICog VGhlIEJhc2ljczo6ICAgICAgICAgICAgICAgICAgQmFzaWMgc3ByZWFkc2hl ZXQgY29tbWFuZHMKICogQWR2YW5jZWQgRmVhdHVyZXM6OiAgICAgICAgICAg V2FudCB0byBrbm93IG1vcmU/CiAqIEZvciBHdXJ1czo6ICAgICAgICAgICAg ICAgICAgIFdhbnQgdG8ga25vdyBAZW1waHtldmVuIG1vcmV9PwpAQCAtOTgs NiArOTksMTM0IEBAIFRvIHJlcG9ydCBidWdzLCB1c2UgQGtiZHtNLXggcmVw b3J0LWVtYWNzLWJ1Z30uCiAKIEBjID09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K IAorQG5vZGUgV2hpcmx3aW5kIFR1dG9yaWFsCitAY29tbWVudCAgbm9kZS1u YW1lLCAgbmV4dCwgIHByZXZpb3VzLCAgdXAKK0BjaGFwdGVyIFdoaXJsd2lu ZCBUdXRvcmlhbAorQGNpbmRleCB3aGlybHdpbmQgdHV0b3JpYWwKK0BjaW5k ZXggdHV0b3JpYWwKKworSWYgeW91IGp1c3Qgd2FudCB0byBnZXQgc3RhcnRl ZCBxdWlja2x5IGFuZCB0aGluayB5b3Uga25vdword2hhdCB0byBleHBlY3Qg ZnJvbSBhIHNpbXBsZSBzcHJlYWRzaGVldCwKK3BlcmhhcHMgeW91IHdhbnQg dG8gc3BlbmQgYSBmZXcgbWludXRlcyBvbiB0aGlzIGNoYXB0ZXIuCisKK0Zp cnN0LCBjcmVhdGUgYSBuZXcgZmlsZSB3aXRoIHRoZSBgLnNlcycgZXh0ZW5z aW9uLgorWW91IGFyZSBwcmVzZW50ZWQgd2l0aCBhbiBlbXB0eSBzcHJlYWRz aGVldCB3aXRoIGEgc2luZ2xlIGNlbGwuCisKK0JlZ2luIGJ5IGluc2VydGlu ZyBhIGhlYWRsaW5lOiBAY29kZXsiSW5jb21lIn0gQGtleXtSRVR9CitUaGUg ZG91YmxlIHF1b3RlcyBpbmRpY2F0ZSB0aGF0IHRoaXMgaXMgYSB0ZXh0IGNl bGwuCisoWW91IHdpbGwgbm90aWNlIHRoYXQgdGhlIGNsb3NpbmcgZG91Ymxl IHF1b3RlIGlzIGFscmVhZHkgZW50ZXJlZCBmb3IgeW91LikKKworV2hlbiB5 b3UgYXR0ZW1wdCB0byBlbnRlciB5b3VyIGZpcnN0IGluY29tZSwgeW91IGNh bid0LAorYmVjYXVzZSB0aGUgc3ByZWFkc2hlZXQgaXMgbm90IHJlc2l6ZWQg Zm9yIHlvdS4KK1ByZXNzIEBrZXl7VEFCfSB0byBhZGQgYSBuZXcgY2VsbCBh bmQgbmF2aWdhdGUgYmFjayB1cCB0byBpdC4KK0VudGVyIGEgbnVtYmVyLCBz dWNoIGFzIDIuMjMuCisKK0BzbWFsbGV4YW1wbGUKK0Bncm91cAorQQorIElu Y29tZQorICAgMi4yMworQGVuZCBncm91cAorQHNtYWxsZXhhbXBsZQorCitQ cm9jZWVkIHRvIGFkZCBhIGZldyBtb3JlIGluY29tZSBlbnRyaWVzLgorCitA c21hbGxleGFtcGxlCitAZ3JvdXAKK0EKKyBJbmNvbWUKKyAgIDIuMjMKKyAg IDAuMDIKKyAgMTUuNzYKKyAgLTQuMDAKK0BlbmQgZ3JvdXAKK0BzbWFsbGV4 YW1wbGUKKworVGltZSB0byBzdW0gaXQgdXAuICBGb3IgdGhpcywgd2UgZW50 ZXIgYSBMaXNwIGV4cHJlc3Npb24uCisKK0BzbWFsbGV4YW1wbGUKKygrIEEy IEEzIEE0IEE1KQorQHNtYWxsZXhhbXBsZQorCitNYXliZSB5b3Ugd2FudCB0 byBhZGQgYSBjZWxsIHRvIHRoZSByaWdodCBvZiBBNCB0byBleHBsYWluCit3 aHkgeW91IGhhdmUgYSBuZWdhdGl2ZSBlbnRyeS4gIFByZXNzIEBrYmR7VEFC fSBpbiB0aGF0IGNlbGwKK2FuZCB5b3Ugd2lsbCBzZWUgdGhhdCBhIG5ldyB3 aG9sZSBjb2x1bW4gQiBpcyBhZGRlZAord2hlcmUgeW91IGNhbiBhZGQgYSB0 ZXh0IG5vdGUuCisKK1RoZSBjb2x1bW4gaXMgdG9vIG5hcnJvdyBieSBkZWZh dWx0LCBidXQgcHJlc3NpbmcgQGtiZHt3fQord2lsbCBhbGxvdyB5b3UgdG8g cmVzaXplIGl0IHRvIGFjY29tbW9kYXRlIHlvdXIgbm90ZS4KK01ha2UgaXQg MjAgY2hhcmFjdGVycyB3aWRlIHRvIG1ha2Ugcm9vbSBmb3Igc29tZSBsb25n ZXIgdGV4dC4KK0xldCdzIGFkZCBsZWdlbmRzIGZvciB0aGUgb3RoZXIgZW50 cmllcywgdG9vLAorc28geW91IGtub3cgd2hhdCdzIHdoYXQuCitNYXliZSBh ZGQgYSBAY29kZXsiVG90YWwifSBuZXh0IHRvIHRoZSBzdW0gYXMgd2VsbC4K KworQHNtYWxsZXhhbXBsZQorQGdyb3VwCitBICAgICAgICBCCisgSW5jb21l CisgICAyLjIzICAgICAgIENvbnN1bHRpbmcgZmVlCisgICAwLjAyICAgICBJ bmZvcm1lZCBvcGluaW9uCisgIDE1Ljc2ICAgICAgIExlbW9uYWRlIHN0YW5k CisgICAgIC00ICAgICAgICAgIExvYW4gdG8gSm9lCisgIDE0LjAxICAgICAg ICAgICAgICAgIFRvdGFsCitAZW5kIGdyb3VwCitAZW5kIHNtYWxsZXhhbXBs ZQorCitUaGUgbGFiZWxzIGluIGNvbHVtbiBCIGFyZSByaWdodC1qdXN0aWZp ZWQuICBUbyBmaXggdGhhdCwKK3dlIGVudGVyIGEgcHJpbnRlciBmdW5jdGlv biBmb3IgdGhlIHdob2xlIGNvbHVtbiB3aXRoIEBrYmR7TS1wfS4KK0FzIHRo ZSB2YWx1ZSBmb3IgdGhlIHByaW50ZXIgZnVuY3Rpb24sIGVudGVyIEBjb2Rl eygiJXMiKX0uCisKK0ZvciB3aGF0IGl0J3Mgd29ydGgsCit5b3UgY2FuIG92 ZXJyaWRlIHRoZSBjb2x1bW4ncyBwcmludGVyIGZ1bmN0aW9uCitpbiBhbnkg aW5kaXZpZHVhbCBjZWxsIHdpdGggQGtiZHtwfS4KKworTm93IG1heWJlIEpv ZSBwYXlzIGJhY2sgaGlzIGxvYW4sIHNvIHlvdSBibGFuayB0aGUgbGluZToK K3Bvc2l0aW9uIHRoZSBjdXJzb3IgaW4gQTUgYW5kIHByZXNzIEBrYmR7Qy1k fSB0d2ljZS4KKworT29vcHMhIFRoZSB0b3RhbCBub3cgZGlzcGxheXMgQGNv ZGV7IyMjIyMjfS4KK1RoYXQgaXMgYmVjYXVzZSB0aGUgcmVndWxhciBgKycg aXMgbm90IHByZXBhcmVkIHRvIGFjY2VwdAorYSByYW5nZSB3aGljaCBjb250 YWlucyBzb21lIGVtcHR5IGNlbGxzLgorUmVwbGFjaW5nIHRoZSBkZWJ0IHdp dGggYW4gYWN0dWFsIG51bWJlciB6ZXJvIHdvdWxkIHdvcmsKK2FzIGEgcXVp Y2sgd29ya2Fyb3VuZCwgYW5kIHJlbW92aW5nIHRoZSBlbXB0eSBsaW5lIHdv dWxkCithbHNvIGZpeCB0aGUgcHJvYmxlbSwgYnV0IHdlIHdhbnQgdG8gbWFr ZSB0aGUgZm9ybXVsYQorbW9yZSByb2J1c3QuICBGb3J0dW5hdGVseSwgdGhl cmUgaXMgYSBzaW1wbGUgZml4OgorVXNlIHRoZSBzcGVjaWFsIGZ1bmN0aW9u IGBzZXMrJyBpbnN0ZWFkIG9mIHRoZSByZWd1bGFyIGArJzoKKworQHNtYWxs ZXhhbXBsZQorKHNlcysgQTIgQTMgQTQgQTUpCitAZW5kIHNtYWxsZXhhbXBs ZQorCitZb3UgbWlnaHQgYWxzbyB3YW50IHRvIG1ha2UgdGhlIGZvcm11bGEg cm9idXN0IGFnYWluc3QKK2NoYW5nZXMgaW4gdGhlIHNwcmVhZHNoZWV0IGdl b21ldHJ5LiAgVXNlIHRoZSBgc2VzLXJhbmdlJworbWFjcm8gdG8gcmVmZXIg dG8gYSByYW5nZSBvZiBjZWxscyBieSBuYW1pbmcgdGhlIGNvcm5lcnM6CisK K0BzbWFsbGV4YW1wbGUKKyhhcHBseSAnc2VzKyAoc2VzLXJhbmdlIEEyIEE1 KSkKK0BlbmQgc21hbGxleGFtcGxlCisKK0FzIGFuIGFzaWRlLAordGhlIGBh cHBseScgaXMgbmVjZXNzYXJ5IGJlY2F1c2UgYHNlcy1yYW5nZScgcHJvZHVj ZXMgYSBsaXN0CitvZiB2YWx1ZXMuCitUaGlzIGlzIHNsaWdodGx5IHVuYXR0 cmFjdGl2ZSBpbiB0aGlzIGxpbWl0ZWQgZXhhbXBsZSwKK2J1dCBvcGVucyB1 cCBmb3IgYSByYW5nZSBvZiBpbnRlcmVzdGluZyBwb3NzaWJpbGl0aWVzCith cyB5b3UgbGVhcm4gbW9yZS4KKworTm93LCB5b3UgY2FuIGRlbGV0ZSB0aGUg ZW1wdHkgcm93IHdpdGggQGtiZHtDLWt9LAorYW5kIGVuZCB1cCB3aXRoIGEg c2ltcGxlLCB3ZWxsLW9yZ2FuaXplZCB0YWJsZS4KKworQHNtYWxsZXhhbXBs ZQorQGdyb3VwCitBICAgICAgIEIKKyBJbmNvbWUKKyAgIDIuMjMgQ29uc3Vs dGluZyBmZWUKKyAgIDAuMDIgSW5mb3JtZWQgb3BpbmlvbgorICAxNS43NiBM ZW1vbmFkZSBzdGFuZAorICAxOC4wMSBUb3RhbAorQGVuZCBncm91cAorQGVu ZCBzbWFsbGV4YW1wbGUKKworQGMgPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQor CiBAbm9kZSBUaGUgQmFzaWNzCiBAY29tbWVudCAgbm9kZS1uYW1lLCAgbmV4 dCwgIHByZXZpb3VzLCAgdXAKIEBjaGFwdGVyIFRoZSBCYXNpY3MKQEAgLTEx Nyw2ICsyNDYsNyBAQCBBIEBkZm57Y2VsbCBpZGVudGlmaWVyfSBpcyBhIHN5 bWJvbCB3aXRoIGEgY29sdW1uIGxldHRlciBhbmQgYSByb3cKIG51bWJlci4g IENlbGwgQjcgaXMgdGhlIDJuZCBjb2x1bW4gb2YgdGhlIDd0aCByb3cuICBG b3IgdmVyeSB3aWRlCiBzcHJlYWRzaGVldHMsIHRoZXJlIGFyZSB0d28gY29s dW1uIGxldHRlcnM6IGNlbGwgQUI3IGlzIHRoZSAyOHRoCiBjb2x1bW4gb2Yg dGhlIDd0aCByb3cuIFN1cGVyIHdpZGUgc3ByZWFkc2hlZXRzIGdldCBBQUEx LCBldGMuCitZb3UgbW92ZSBhcm91bmQgd2l0aCB0aGUgcmVndWxhciBFbWFj cyBtb3ZlbWVudCBjb21tYW5kcy4KIAogQHRhYmxlIEBrYmQKIEBpdGVtIGoK QEAgLTE2MSwxMyArMjkxLDE3IEBAIEhpZ2hsaWdodCBhbGwgY2VsbHMgKEBj b2Rle21hcmstd2hvbGUtYnVmZmVyfSkuCiBAc2VjdGlvbiBDZWxsIGZvcm11 bGFzCiBAY2luZGV4IGZvcm11bGFzCiBAY2luZGV4IGZvcm11bGFzLCBlbnRl cmluZworQGNpbmRleCB2YWx1ZXMKK0BjaW5kZXggY2VsbCB2YWx1ZXMKK0Bj aW5kZXggZWRpdGluZyBjZWxscwogQGZpbmRleCBzZXMtcmVhZC1jZWxsCiBA ZmluZGV4IHNlcy1yZWFkLXN5bWJvbAogQGZpbmRleCBzZXMtZWRpdC1jZWxs CiBAZmluZGV4IHNlcy1yZWNhbGN1bGF0ZS1jZWxsCiBAZmluZGV4IHNlcy1y ZWNhbGN1bGF0ZS1hbGwKIAotVG8gZW50ZXIgYSBudW1iZXIgaW50byB0aGUg Y3VycmVudCBjZWxsLCBqdXN0IHN0YXJ0IHR5cGluZzoKK1RvIGluc2VydCBh IHZhbHVlIGludG8gYSBjZWxsLCBzaW1wbHkgdHlwZSBhIG51bWVyaWMgZXhw cmVzc2lvbiwKK0Bjb2RleyJkb3VibGUtcXVvdGVkIHRleHQifSwgb3IgYSBM aXNwIGV4cHJlc3Npb24uCiAKIEB0YWJsZSBAa2JkCiBAaXRlbSAwLi45CkBA IC0yMTMsNiArMzQ3LDE0IEBAIFJlY2FsY3VsYXRlIHRoZSBlbnRpcmUgc3By ZWFkc2hlZXQgKEBjb2Rle3Nlcy1yZWNhbGN1bGF0ZS1hbGx9KS4KIEBub2Rl IFJlc2l6aW5nCiBAc2VjdGlvbiBSZXNpemluZyB0aGUgc3ByZWFkc2hlZXQK IEBjaW5kZXggcmVzaXppbmcgc3ByZWFkc2hlZXRzCitAY2luZGV4IGRpbWVu c2lvbnMKK0BjaW5kZXggZW5sYXJnZQorQGNpbmRleCByb3csIGFkZGluZyBv ciByZW1vdmluZworQGNpbmRleCBjb2x1bW4sIGFkZGluZyBvciByZW1vdmlu ZworQGNpbmRleCBhZGRpbmcgcm93cyBvciBjb2x1bW5zCitAY2luZGV4IGlu c2VydGluZyByb3dzIG9yIGNvbHVtbnMKK0BjaW5kZXggcmVtb3Zpbmcgcm93 cyBvciBjb2x1bW5zCitAY2luZGV4IGRlbGV0aW5nIHJvd3Mgb3IgY29sdW1u cwogQGZpbmRleCBzZXMtaW5zZXJ0LXJvdwogQGZpbmRleCBzZXMtaW5zZXJ0 LWNvbHVtbgogQGZpbmRleCBzZXMtZGVsZXRlLXJvdwpAQCAtMjY5LDYgKzQx MSw4IEBAIFVuZG8gcHJldmlvdXMgYWN0aW9uIChAY29kZXsodW5kbyl9KS4K IEBub2RlIFByaW50ZXIgZnVuY3Rpb25zCiBAc2VjdGlvbiBQcmludGVyIGZ1 bmN0aW9ucwogQGNpbmRleCBwcmludGVyIGZ1bmN0aW9ucworQGNpbmRleCBj ZWxsIGZvcm1hdHRpbmcKK0BjaW5kZXggZm9ybWF0dGluZyBjZWxscwogQGZp bmRleCBzZXMtcmVhZC1jZWxsLXByaW50ZXIKIEBmaW5kZXggc2VzLXJlYWQt Y29sdW1uLXByaW50ZXIKIEBmaW5kZXggc2VzLXJlYWQtZGVmYXVsdC1wcmlu dGVyCi0tIAoxLjcuMi41Cgo= --_----------=_1384863432307330--