From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Elad Lahav Newsgroups: gmane.emacs.devel Subject: Re: Emacs on QNX Date: Tue, 24 Oct 2017 01:52:29 +0000 Message-ID: <1508809949.3465.3.camel@blackberry.com> References: <1508710435.8718.6.camel@blackberry.com> <1508758075.3923.6.camel@blackberry.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="_002_150880994934653camelblackberrycom_" X-Trace: blaine.gmane.org 1508809971 5945 195.159.176.226 (24 Oct 2017 01:52:51 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 24 Oct 2017 01:52:51 +0000 (UTC) To: "eggert@cs.ucla.edu" , "Emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Oct 24 03:52:44 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1e6oOU-0007yg-Qi for ged-emacs-devel@m.gmane.org; Tue, 24 Oct 2017 03:52:39 +0200 Original-Received: from localhost ([::1]:41299 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6oOY-0007pL-Op for ged-emacs-devel@m.gmane.org; Mon, 23 Oct 2017 21:52:42 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55732) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e6oOR-0007p5-8w for Emacs-devel@gnu.org; Mon, 23 Oct 2017 21:52:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e6oOO-0007l3-5k for Emacs-devel@gnu.org; Mon, 23 Oct 2017 21:52:35 -0400 Original-Received: from smtp-p02.blackberry.com ([208.65.78.89]:62264) by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71) (envelope-from ) id 1e6oON-0007k9-SO for Emacs-devel@gnu.org; Mon, 23 Oct 2017 21:52:32 -0400 X-Spoof: Original-Received: from xct104cnc.rim.net ([10.65.161.204]) by mhs213cnc.rim.net with ESMTP/TLS/DHE-RSA-AES256-SHA; 23 Oct 2017 21:52:29 -0400 Original-Received: from XMB126CNC.rim.net ([fe80::8025:a9ca:ffe7:8a3c]) by XCT104CNC.rim.net ([::1]) with mapi id 14.03.0319.002; Mon, 23 Oct 2017 21:52:29 -0400 Thread-Topic: Emacs on QNX Thread-Index: AQHTS4MNpLrXvVMMyUm0/UV3wIqGlqLxIRuAgABu3YCAAPGPgA== In-Reply-To: <1508758075.3923.6.camel@blackberry.com> Accept-Language: en-CA, en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-originating-ip: [10.65.160.252] X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 208.65.78.89 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:219702 Archived-At: --_002_150880994934653camelblackberrycom_ Content-Type: text/plain; charset="utf-8" Content-ID: <7A0C861BDB893E47A7312E2783797249@rim.com> MIME-Version: 1.0 Content-Transfer-Encoding: base64 VGhlIGF0dGFjaGVkIHBhdGNoIHNlZW1zIHRvIHdvcmsuDQpJIGNoYW5nZWQgYSBjb3VwbGUgb2Yg cGxhY2VzIHRoYXQgd2hlcmUgY29kZSBpcyBjb25kaXRpb25hbGx5LWNvbXBpbGVkDQpvbiBDWUdX SU4gaW5zdGVhZCBvZiBIWUJSSURfTUFMTE9DLCBhbmQgYWRkZWQgc3VwcG9ydCBmb3IgaHlicmlk IG1hbGxvYw0KdG8gdGhlIEVMRiB2ZXJzaW9uIG9mIHVuZXhlYygpLiBJIGFsc28gcmVtb3ZlZCB0 aGUgLUwvdXNyL2xpYiBsaW5rZXINCmZsYWcsIHdoaWNoIGlzIG5vdCBuZWVkZWQuDQoNCi0tRWxh ZAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0KVGhpcyB0cmFuc21pc3Npb24gKGluY2x1ZGluZyBhbnkgYXR0YWNobWVu dHMpIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBpbmZvcm1hdGlvbiwgcHJpdmlsZWdlZCBtYXRl cmlhbCAoaW5jbHVkaW5nIG1hdGVyaWFsIHByb3RlY3RlZCBieSB0aGUgc29saWNpdG9yLWNsaWVu dCBvciBvdGhlciBhcHBsaWNhYmxlIHByaXZpbGVnZXMpLCBvciBjb25zdGl0dXRlIG5vbi1wdWJs aWMgaW5mb3JtYXRpb24uIEFueSB1c2Ugb2YgdGhpcyBpbmZvcm1hdGlvbiBieSBhbnlvbmUgb3Ro ZXIgdGhhbiB0aGUgaW50ZW5kZWQgcmVjaXBpZW50IGlzIHByb2hpYml0ZWQuIElmIHlvdSBoYXZl IHJlY2VpdmVkIHRoaXMgdHJhbnNtaXNzaW9uIGluIGVycm9yLCBwbGVhc2UgaW1tZWRpYXRlbHkg cmVwbHkgdG8gdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoaXMgaW5mb3JtYXRpb24gZnJvbSB5b3Vy IHN5c3RlbS4gVXNlLCBkaXNzZW1pbmF0aW9uLCBkaXN0cmlidXRpb24sIG9yIHJlcHJvZHVjdGlv biBvZiB0aGlzIHRyYW5zbWlzc2lvbiBieSB1bmludGVuZGVkIHJlY2lwaWVudHMgaXMgbm90IGF1 dGhvcml6ZWQgYW5kIG1heSBiZSB1bmxhd2Z1bC4K --_002_150880994934653camelblackberrycom_ Content-Type: text/x-patch; name="qnx.diff" Content-Description: qnx.diff Content-Disposition: attachment; filename="qnx.diff"; size=4566; creation-date="Tue, 24 Oct 2017 01:52:29 GMT"; modification-date="Tue, 24 Oct 2017 01:52:29 GMT" Content-ID: Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQppbmRleCA4NzgzYjgwLi4xZTc3ZTQ3 IDEwMDc1NQotLS0gYS9jb25maWd1cmUKKysrIGIvY29uZmlndXJlCkBAIC01MzU4LDYgKzUzNTgs MTIgQEAgY2FzZSAiJHtjYW5vbmljYWx9IiBpbgogICAgIGVzYWMKICAgOzsKIAorICAjIyBRTlgg TmV1dHJpbm8KKyAgKi1udG8tcW54KiApCisgICAgb3BzeXM9cW54bnRvCisgICAgQ0ZMQUdTPSIk Q0ZMQUdTIC1EX19OT19FWFRfUU5YIgorICA7OworCiAgICMjIEludGVsIDM4NiBtYWNoaW5lcyB3 aGVyZSB3ZSBkb24ndCBjYXJlIGFib3V0IHRoZSBtYW51ZmFjdHVyZXIuCiAgIGlbMzQ1Nl04Ni0q LSogKQogICAgIGNhc2UgIiR7Y2Fub25pY2FsfSIgaW4KQEAgLTk2MDcsNiArOTYxMyw4IEBAIGNh c2UgIiRvcHN5cyIgaW4KIAogICBocHV4KikgTElCU19TWVNURU09Ii1sOmxpYmRsZC5zbCIgOzsK IAorICBxbnhudG8pIExJQlNfU1lTVEVNPSItbHNvY2tldCIgOzsKKwogICBzb2wyKikgTElCU19T WVNURU09Ii1sc29ja2V0IC1sbnNsIiA7OwogCiAgICMjIE1vdGlmIG5lZWRzIC1sZ2VuLgpAQCAt MTE0NzUsNyArMTE0ODMsNyBAQCBoeWJyaWRfbWFsbG9jPQogY2FzZSAiJG9wc3lzIiBpbgogICAj IyBkYXJ3aW4gbGQgaW5zaXN0cyBvbiB0aGUgdXNlIG9mIG1hbGxvYyByb3V0aW5lcyBpbiB0aGUg U3lzdGVtIGZyYW1ld29yay4KICAgZGFyd2luIHwgbWluZ3czMiB8IG5hY2wgfCBzb2wyLTEwKSBz eXN0ZW1fbWFsbG9jPXllcyA7OwotICBjeWd3aW4pIGh5YnJpZF9tYWxsb2M9eWVzOzsKKyAgY3ln d2luIHwgcW54bnRvICkgaHlicmlkX21hbGxvYz15ZXM7OwogZXNhYwogCiBHTUFMTE9DX09CSj0K QEAgLTE4NDc1LDcgKzE4NDgzLDcgQEAgY2FzZSAkb3BzeXMgaW4KIAogICAgIDs7CiAKLSAgZ251 IHwgb3BlbmJzZCApCisgIGdudSB8IG9wZW5ic2QgfCBxbnhudG8gKQogICAgICRhc19lY2hvICIj ZGVmaW5lIEZJUlNUX1BUWV9MRVRURVIgJ3AnIiA+PmNvbmZkZWZzLmgKIAogICAgIDs7CkBAIC0x OTI1NCw2ICsxOTI2Miw4IEBAIGVsaWYgdGVzdCAiJG9wc3lzIiA9ICJtaW5ndzMyIjsgdGhlbgog ICBDWUdXSU5fT0JKPQogICBQUkVfQUxMT0NfT0JKPQogICBQT1NUX0FMTE9DX09CSj1sYXN0Zmls ZS5vCitlbGlmIHRlc3QgIiRvcHN5cyIgPSAicW54bnRvIjsgdGhlbgorICBDWUdXSU5fT0JKPXNo ZWFwLm8KIGVsc2UKICAgQ1lHV0lOX09CSj0KICAgUFJFX0FMTE9DX09CSj1sYXN0ZmlsZS5vCmRp ZmYgLS1naXQgYS9jb25maWd1cmUuYWMgYi9jb25maWd1cmUuYWMKaW5kZXggMmE0ZTBjMS4uNmJh N2RiNiAxMDA2NDQKLS0tIGEvY29uZmlndXJlLmFjCisrKyBiL2NvbmZpZ3VyZS5hYwpAQCAtNjk3 LDYgKzY5NywxMiBAQCBjYXNlICIke2Nhbm9uaWNhbH0iIGluCiAgICAgICAqKSA7OwogICAgIGVz YWMKICAgOzsKKyAKKyAgIyMgUU5YIE5ldXRyaW5vCisgICotbnRvLXFueCogKQorICAgIG9wc3lz PXFueG50bworICAgIENGTEFHUz0iJENGTEFHUyAtRF9fTk9fRVhUX1FOWCIKKyAgOzsKIAogICAj IyBJbnRlbCAzODYgbWFjaGluZXMgd2hlcmUgd2UgZG9uJ3QgY2FyZSBhYm91dCB0aGUgbWFudWZh Y3R1cmVyLgogICBpWzM0NTZdODYtKi0qICkKQEAgLTE0NDAsNiArMTQ0Niw4IEBAIGNhc2UgIiRv cHN5cyIgaW4KIAogICBocHV4KikgTElCU19TWVNURU09Ii1sOmxpYmRsZC5zbCIgOzsKIAorICBx bnhudG8pIExJQlNfU1lTVEVNPSItbHNvY2tldCIgOzsKKwogICBzb2wyKikgTElCU19TWVNURU09 Ii1sc29ja2V0IC1sbnNsIiA7OwogCiAgICMjIE1vdGlmIG5lZWRzIC1sZ2VuLgpAQCAtMjEzNyw3 ICsyMTQ1LDcgQEAgaHlicmlkX21hbGxvYz0KIGNhc2UgIiRvcHN5cyIgaW4KICAgIyMgZGFyd2lu IGxkIGluc2lzdHMgb24gdGhlIHVzZSBvZiBtYWxsb2Mgcm91dGluZXMgaW4gdGhlIFN5c3RlbSBm cmFtZXdvcmsuCiAgIGRhcndpbiB8IG1pbmd3MzIgfCBuYWNsIHwgc29sMi0xMCkgc3lzdGVtX21h bGxvYz15ZXMgOzsKLSAgY3lnd2luKSBoeWJyaWRfbWFsbG9jPXllczs7CisgIGN5Z3dpbiB8IHFu eG50byApIGh5YnJpZF9tYWxsb2M9eWVzOzsKIGVzYWMKIAogR01BTExPQ19PQko9CkBAIC00NDY1 LDcgKzQ0NzMsNyBAQCBjYXNlICRvcHN5cyBpbgogICAgIEFDX0RFRklORShQVFlfVFRZX05BTUVf U1BSSU5URiwgW10pCiAgICAgOzsKIAotICBnbnUgfCBvcGVuYnNkICkKKyAgZ251IHwgb3BlbmJz ZCB8IHFueG50byApCiAgICAgQUNfREVGSU5FKEZJUlNUX1BUWV9MRVRURVIsIFsncCddKQogICAg IDs7CiAKQEAgLTUwNDUsNiArNTA1Myw4IEBAIGVsaWYgdGVzdCAiJG9wc3lzIiA9ICJtaW5ndzMy IjsgdGhlbgogICBDWUdXSU5fT0JKPQogICBQUkVfQUxMT0NfT0JKPQogICBQT1NUX0FMTE9DX09C Sj1sYXN0ZmlsZS5vCitlbGlmIHRlc3QgIiRvcHN5cyIgPSAicW54bnRvIjsgdGhlbgorICBDWUdX SU5fT0JKPXNoZWFwLm8KIGVsc2UKICAgQ1lHV0lOX09CSj0KICAgUFJFX0FMTE9DX09CSj1sYXN0 ZmlsZS5vCmRpZmYgLS1naXQgYS9zcmMvZ21hbGxvYy5jIGIvc3JjL2dtYWxsb2MuYwppbmRleCBh NjM5MjdlLi4zNDg5Mjc3IDEwMDY0NAotLS0gYS9zcmMvZ21hbGxvYy5jCisrKyBiL3NyYy9nbWFs bG9jLmMKQEAgLTY3LDcgKzY3LDcgQEAgZXh0ZXJuIF9Ob3JldHVybiB2b2lkIGVtYWNzX2Fib3J0 ICh2b2lkKSBOT19JTkxJTkU7CiAjZGVmaW5lIGFsaWduZWRfYWxsb2MgZ2FsaWduZWRfYWxsb2MK ICNkZWZpbmUgZnJlZSBnZnJlZQogCi0jaWZkZWYgQ1lHV0lOCisjaWZkZWYgSFlCUklEX01BTExP QwogZXh0ZXJuIHZvaWQgKmJzc19zYnJrIChwdHJkaWZmX3Qgc2l6ZSk7CiBleHRlcm4gaW50IGJz c19zYnJrX2RpZF91bmV4ZWM7CiBleHRlcm4gY2hhciBic3Nfc2Jya19idWZmZXJbXTsKQEAgLTE1 MTYsNyArMTUxNiw3IEBAIHZvaWQgKgogX19kZWZhdWx0X21vcmVjb3JlIChwdHJkaWZmX3QgaW5j cmVtZW50KQogewogICB2b2lkICpyZXN1bHQ7Ci0jaWYgZGVmaW5lZCAoQ1lHV0lOKQorI2lmIGRl ZmluZWQgKEhZQlJJRF9NQUxMT0MpCiAgIGlmICghRFVNUEVEKQogICAgIHsKICAgICAgIHJldHVy biBic3Nfc2JyayAoaW5jcmVtZW50KTsKZGlmZiAtLWdpdCBhL3NyYy91bmV4ZWxmLmMgYi9zcmMv dW5leGVsZi5jCmluZGV4IDVhNTZjYmQuLmJmMDVlMjkgMTAwNjQ0Ci0tLSBhL3NyYy91bmV4ZWxm LmMKKysrIGIvc3JjL3VuZXhlbGYuYwpAQCAtNTgsOSArNTgsMTEgQEAgd2hhdCB5b3UgZ2l2ZSB0 aGVtLiAgIEhlbHAgc3RhbXAgb3V0IHNvZnR3YXJlLWhvYXJkaW5nISAgKi8KICNpbmNsdWRlIDxz eXMvdHlwZXMuaD4KICNpbmNsdWRlIDx1bmlzdGQuaD4KIAotI2lmICFkZWZpbmVkIChfX05ldEJT RF9fKSAmJiAhZGVmaW5lZCAoX19PcGVuQlNEX18pCisjaWZkZWYgX19RTlhfXworI2luY2x1ZGUg PHN5cy9lbGYuaD4KKyNlbGlmICFkZWZpbmVkIF9fTmV0QlNEX18gJiYgIWRlZmluZWQgX19PcGVu QlNEX18KICNpbmNsdWRlIDxlbGYuaD4KLSNlbmRpZiAvKiBub3QgX19OZXRCU0RfXyBhbmQgbm90 IF9fT3BlbkJTRF9fICovCisjZW5kaWYKICNpbmNsdWRlIDxzeXMvbW1hbi5oPgogI2lmIGRlZmlu ZWQgKF9TWVNUWVBFX1NZU1YpCiAjaW5jbHVkZSA8c3lzL2VsZl9taXBzLmg+CkBAIC0xOTEsNiAr MTkzLDEwIEBAIHZlcmlmeSAoKCEgVFlQRV9TSUdORUQgKEVsZlcgKEhhbGYpKQogIyBkZWZpbmUg REVCVUdfTE9HKGV4cHIpIGZwcmludGYgKHN0ZGVyciwgI2V4cHIgIiAweCVqeFxuIiwgKHVpbnRt YXhfdCkgKGV4cHIpKQogI2VuZGlmCiAKKyNpZmRlZiBIWUJSSURfTUFMTE9DCitleHRlcm4gaW50 IGJzc19zYnJrX2RpZF91bmV4ZWM7CisjZW5kaWYKKwogLyogR2V0IHRoZSBhZGRyZXNzIG9mIGEg cGFydGljdWxhciBzZWN0aW9uIG9yIHByb2dyYW0gaGVhZGVyIGVudHJ5LAogICogYWNjb3VudGlu ZyBmb3IgdGhlIHNpemUgb2YgdGhlIGVudHJpZXMuCiAgKi8KQEAgLTMyOSw4ICszMzUsMTUgQEAg dW5leGVjIChjb25zdCBjaGFyICpuZXdfbmFtZSwgY29uc3QgY2hhciAqb2xkX25hbWUpCiAgIGlm IChvbGRfYnNzX2luZGV4ID09IC0xKQogICAgIGZhdGFsICgibm8gYnNzIHNlY3Rpb24gZm91bmQi KTsKIAorI2lmZGVmIEhZQlJJRF9NQUxMT0MKKyAgLyogVGhlIHByZS1kdW1wIGh5YnJpZCBtYWxs b2MgdXNlcyBhbiBhcmVhIGluIHRoZSBCU1MgYXMgYSBoZWFwLCAKKyAgICAgd2hpY2ggbWVhbnMg dGhhdCBhbGxvY2F0aW9ucyBoYXZlIG5vIGltcGFjdCBvbiB0aGUgZmluYWwgc2l6ZS4gICovCisg IG5ld19ic3NfYWRkciA9IG9sZF9ic3NfYWRkciArIG9sZF9ic3Nfc2l6ZTsKKyAgYnNzX3Nicmtf ZGlkX3VuZXhlYyA9IDE7CisjZWxzZQogICBuZXdfYnJlYWsgPSBzYnJrICgwKTsKICAgbmV3X2Jz c19hZGRyID0gKEVsZlcgKEFkZHIpKSBuZXdfYnJlYWs7CisjZW5kaWYKICAgYnNzX3NpemVfZ3Jv d3RoID0gbmV3X2Jzc19hZGRyIC0gb2xkX2Jzc19hZGRyOwogICBuZXdfZGF0YTJfc2l6ZSA9IGJz c19zaXplX2dyb3d0aDsKICAgbmV3X2RhdGEyX3NpemUgKz0gYWxpZ25vZiAoRWxmVyAoU2hkcikp IC0gMTsK --_002_150880994934653camelblackberrycom_--