From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Nick Helm Newsgroups: gmane.emacs.bugs Subject: bug#28312: 25.2; Arabic script changes when scrolling Date: Fri, 01 Sep 2017 13:03:02 +1200 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1504227876 12139 195.159.176.226 (1 Sep 2017 01:04:36 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 1 Sep 2017 01:04:36 +0000 (UTC) To: 28312@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Sep 01 03:04:26 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1dnaNY-0001uU-Jj for geb-bug-gnu-emacs@m.gmane.org; Fri, 01 Sep 2017 03:04:13 +0200 Original-Received: from localhost ([::1]:36658 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dnaNd-00048g-J2 for geb-bug-gnu-emacs@m.gmane.org; Thu, 31 Aug 2017 21:04:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58386) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dnaNT-00048D-9t for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2017 21:04:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dnaNO-0007qK-9o for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2017 21:04:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:58000) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dnaNO-0007q3-4m for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2017 21:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dnaNN-0008H6-Qr for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2017 21:04:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Nick Helm Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 01 Sep 2017 01:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28312 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.150422782031778 (code B ref -1); Fri, 01 Sep 2017 01:04:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Sep 2017 01:03:40 +0000 Original-Received: from localhost ([127.0.0.1]:38448 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dnaN1-0008GS-I0 for submit@debbugs.gnu.org; Thu, 31 Aug 2017 21:03:40 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:39126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dnaMz-0008GG-9T for submit@debbugs.gnu.org; Thu, 31 Aug 2017 21:03:38 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dnaMr-0007hX-72 for submit@debbugs.gnu.org; Thu, 31 Aug 2017 21:03:32 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:37893) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dnaMr-0007hR-3n for submit@debbugs.gnu.org; Thu, 31 Aug 2017 21:03:29 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:58329) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dnaMn-00041x-RC for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2017 21:03:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dnaMi-0007g7-S5 for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2017 21:03:25 -0400 Original-Received: from mail-me1aus01on0105.outbound.protection.outlook.com ([104.47.116.105]:2369 helo=AUS01-ME1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dnaMh-0007fR-92 for bug-gnu-emacs@gnu.org; Thu, 31 Aug 2017 21:03:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tenpointcomms.onmicrosoft.com; s=selector1-tenpoint-co-nz; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=F5AtBa5HN9x9KIpYVTjSZCNMtEq2mwQ63kKGGZTCjEc=; b=NZTEOtAitvOTBUJWkWsIAH91pDAbFmwg3jVGENtXeINCFouAkSI7H5IxSRIBE72OakugGsiMExYB5r8ef649MsaS/xRThLPQm0mbV3NGmXo73Tn8eP6F2isLmeEckeRQOjniRahH0fufmAt+GYqmudwYKagYVg70n8yosBzFTpA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=nick@tenpoint.co.nz; Original-Received: from oberon (125.239.125.197) by SYXPR01MB1071.ausprd01.prod.outlook.com (10.169.175.12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1385.9; Fri, 1 Sep 2017 01:03:07 +0000 X-Originating-IP: [125.239.125.197] X-ClientProxiedBy: ME1PR01CA0117.ausprd01.prod.outlook.com (10.171.8.154) To SYXPR01MB1071.ausprd01.prod.outlook.com (10.169.175.12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 58f17d72-e6c2-4f3f-b4d6-08d4f0d5350b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(2017082002075)(300000503095)(300135400095)(201703131423075)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:SYXPR01MB1071; X-Microsoft-Exchange-Diagnostics: 1; SYXPR01MB1071; 3:KxPKwqt1JWfooI+OkylM1JEefuoGMCNp+23y9ub6Q1quI4Qp68nhog2Qkwdr3TaSIV8YOpW+Nj6mysECn8wSE7mnyjUZSZqwx1x/klAvg0US6Q5PROhNrxMtAPMAcj3mJYFfeOO2vmlCAT/TBoGlqNxOBFkyVyhNCZf30DOqjgLn0OsdIremMqMUTsJkI+PAg0PJkRP7rl4JlRgR/eZ6R413vTeDxnVnNmu0FldmK6gn/Wv6+Xxx/UrN81fCliOR; 25:cF72RYmt0pYKBBrsATNUk6Hja6pkTBkk4LzBmGSO//nWkaSsS9jRwC3q5jWDqdjY4PRSkNRphfzOdoQkxXFwegsuFwlj1WVYJiiggkteSoUB0OqSPDvHYQLRRQqoln5IBxu3cfHez8Wb26ubihdGg+G5KrpQTeQSIGn/053sxb3GIF8tG52880f88kpzPg1hcFhFlNWi12/jsaC54UgxPa/bt+MXg0SfXaDP8B+L5Q9T0hBHv+yFOrq6DqtlxIlN2sDlp/8n+77nzfIiuVYL0uhnX75ciS386e4Um87fQL7adZMLMvMNhDcsLe8zallRM9dQcOJBi9RC9kWfeAq26g==; 31:EVCiCIdhloaC3EwSF2nVQ8tWNUPLr07jXUiOsLIukMb101T35j5143rapRoasJO2h7y6ZB18JlgJoxW/Z8kW8kpZ9FtWXQjUwbYda3pS/3ms2nsb7iEnBzJh/MitieJIBTj9kxkGe4kg/fwTptPPFRPwRW7+mWbmsXpdkDhyQAVEx2Dk8Foj4ej/dKsThpb1QmCY+ca9HmfRXAcvULj5r2vF9CIIBZYC2dAMLDwtu X-MS-TrafficTypeDiagnostic: SYXPR01MB1071: X-Exchange-Antispam-Report-Test: UriScan:(190756311086443); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(6041248)(2016111802025)(20161123564025)(20161123562025)(20161123555025)(20161123558100)(201703131423075)(201703061421075)(20161123560025)(6043046)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:SYXPR01MB1071; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:SYXPR01MB1071; X-Microsoft-Exchange-Diagnostics: 1; SYXPR01MB1071; 4:nOsa7NBB1VjXC1lxEsSbc/8vKNaY4oCR569G0ihlOk5Ptb0OrpNJh+gBG109UxPVK/0qySjhiu6ShiCgK8TCBRW+GG/w1kzhOjb1Y/BYiQl9IuGkgYkITIsUA6yTBa+FyKREt5Xe/2INfiyNGk1Jg7qjWdgLiGpWZfEk/A+p0IXUn54OeY/OzRwa+vrFN7VemCVFXDvbgEIj7LZghkOfqlrfGSdwh3jT6OixbBEkL8K3arxswTceNv1/otZn1jImvxM5MJjn5mh9u7I7d/atwtz592eWHf+wgc9JH3/Y0Ho= X-Forefront-PRVS: 0417A3FFD2 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(7370300001)(6009001)(377424004)(189002)(199003)(6486002)(106356001)(6306002)(105586002)(6666003)(2351001)(42882006)(2361001)(33646002)(7350300001)(966005)(305945005)(25786009)(6916009)(508600001)(101416001)(54356999)(97736004)(8746002)(86362001)(53936002)(23676002)(5660300001)(114624004)(8676002)(6116002)(81166006)(68736007)(551544002)(81156014)(36756003)(50986999)(3846002)(2906002)(7736002)(110136004)(189998001)(50466002)(6496005)(42186005)(47776003)(5890100001)(74482002)(66066001); DIR:OUT; SFP:1102; SCL:1; SRVR:SYXPR01MB1071; H:oberon; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: tenpoint.co.nz does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; SYXPR01MB1071; 23:D0AB6cYpz//8bMXHt+8PcTVJ9IAin+FPXiJx78bb+hQB0PaccI+LbpTz4lTe8UR1jHCgENo3wv59gNEi4y6ftlMIZex4IymoSy/cYatYloKGmQWj+AljbYog97TlcA/hkW1MirwjnWhvB9a/2e8XoFlAbKZwH+bh5ULtR4c+cje+zfuOtg1f7BDD4v9TGXid7k85MdPSxlkVolyCyq/uBSkpG/HYJyr4nuHemM/fTBI5IHdnAgQOqXqyvfs9fq0nGR+r6esf+vItCGmNvsMNBMoMorSd3+00iLmwx0c5lxWruznCkLjxuVbZKub1XLoaBOiB+17HbSK7Qm6fXJPtWhNsH0t/5zuSE093LcAopng4k84AfKG5XKM1HNBInBCPgTW1ctw4k30fv8dRZVeVTlvv32YZxFw+tRFQzMODPbezpOaOuiGDuRFBTcHnXDn41k5PKd/lFelKkGQKx4xt5ey0+fBd0iJTlL0tbIYlKLgRHRqKVL4WZ+UsyFHrzYuXOZYTX1346dEmUcj0usdpTZ1XMySqtUfFRAkGC3/8u1xAymJTXctoJRjj704RvV2IqkVjm4kEfctQgJKFz/paQdwt3qI4sZuta2F6WOr3jrqoWZ0ELurvN5i4AmlloCFTKRK4OUjUueij5FcXajr9S0RHhoBo4iRglGABdLikMIVqbKwW0wDtMVSimzjwlO9xpQwcU7we3r7+JNnwsgiew6WhlNuyGbESsNpxrBTAUBidUhqSziUoh0myExBrXCLlYuDFWYX+WxqwifKmIMtJXYpMtMNu thjDPauM8x5fnSxaypsXqUmZXTQkXqND9xg5INKSompvcg X-Microsoft-Exchange-Diagnostics: 1; SYXPR01MB1071; 6:z3rLV//xBgevnucI9DBM/N6SpgtPgJqSlav4pdk2jcEquNm/9e1z7czPmmZfapzTZg+6Uz0RjcZ6jeo+WvutwSBpekVf1MnAWUpP1kNOtDPkF2SRGnd5KxaCVkc2TmRqawnwU3i9VdUTflH3HAxpa0w0loplemwvq0J+Lxs42F36/wY9Hkvl0yMOc+/AeRgvwCMquACTZsOXLJjOfqY7e/aJ2K+sUc28wNIPhak1T7XlHkLvcdcFYafM2/8wjP/TRaHBG0VyQO5Ayvls/5iVbdhtKoudM3+hqFkc/G/V0XAzMRD2bqwSl0eDJpizg7LvyJxy0WdpZwiHEe/bxwjFyA==; 5:bDynjjO3U5GkY92ibwrWZzjqSc8W7FtPs7h2S9vxEm/GUABWD/ZjXjHQbKSQmDZmwO8HO7j7GfDiN7yFRYFKIiN1NfBH/IJJzY0h1AolrQxzNPDqedBwq905dL4hv8/UQn38RTt8tabAS6r4rjg1Dw==; 24:OsOSrMEuP5Jo4WlG1mbjHCJmF4uHZvLtV2Syyvt8mopMUlONwESWw619J3aUGUOcwvA7JbomLigUEvliFr+0zKhj8AGgVjILNUm+ekK27k0=; 7:0A0ksJxP/w8VEq0czdejASawgp/hgLAFVHLvZRZ2uriz6L0Be2QBQNqJZ/SXudcqpN3JV120v/wIatkOWcHg39MqAAUiv7Vw9SAl74CnwvcL0spme/QDk5qB9IGCjZ6b32AE6Zsu44uRbsMVNEm4y4xMe68WH+lqPGNLvMJHP2MzqW76KtLDCX1s+UFKqCYkTCC4SthBXfyUHrgpt3ghcCmsR3z6OEr+h SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: tenpoint.co.nz X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2017 01:03:07.2398 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: SYXPR01MB1071 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:136428 Archived-At: With bidi enabled, Arabic text changes unexpectedly when scrolling or moving point with the mouse. Recipe: Emacs -Q C-h h ;visit HELLO file ;use the mouse to scroll slowly Observe the text on the line that starts with the word Arabic. As the buffer scrolls, some of the characters in the Arabic representations of the words "Arabic" and "Hello" change between at least two glyphs. Here's a quick screen cap to show what I mean: https://ln.sync.com/dl/22d37f320/fwujc85a-dhb63yfw-cv5vhzj5-5qsis2h8 (this is the mac-port, but it occurs with a standard build as well.) The problem goes away when I change the file local variable: ;;; bidi-display-reordering: nil=20 My system defaults to Geeza Pro to display Arabic script, but the problem also occurs with other fonts, such as Arial Unicode MS. I don't see the problem with other RTL scripts in the HELLO file, such as Hebrew. In case it matters, when I place point over one of the affected characters and do C-u C-x =3D before and after it changes, I get the following in both cases (ie Emacs thinks it is displaying the same char). ----------------- position: 884 of 3322 (27%), column: 41 character: =D9=8A=E2=80=8E (displayed as =D9=8A=E2=80=8E) (code= point 1610, #o3112, #x64a) preferred charset: mule-unicode-0100-24ff (Unicode characters of the ra= nge U+0100..U+24FF.) code point in charset: 0x2E2A script: arabic syntax: w which means: word category: .:Base, R:Right-to-left (strong), b:Arabic to input: type "C-x 8 RET 64a" or "C-x 8 RET ARABIC LETTER YEH" buffer code: #xD9 #x8A file code: ESC #x24 #x2C #x31 #x2E #x2A (encoded by coding syst= em iso-2022-7bit-unix) display: composed to form "=D9=8A" (see below) Composed using this font: mac-ct:-*-Geeza Pro-normal-normal-normal-*-10-*-*-*-p-0-iso10646-1 by these glyphs: [2 2 0 364 3 -1 5 4 3 nil] Character code properties: customize what to show name: ARABIC LETTER YEH old-name: ARABIC LETTER YA general-category: Lo (Letter, Other) decomposition: (1610) ('=D9=8A') There are text properties here: charset mule-unicode-0100-24ff ----------------- In GNU Emacs 25.2.1 (x86_64-apple-darwin16.7.0, Carbon Version 157 AppKit 1= 504.83) of 2017-08-28 built on oberon Windowing system distributor 'Apple Inc.', version 10.12.6 Configured using: 'configure --with-mac --enable-locallisppath=3D/usr/local/kemp-emacs/emacs-25.2-mac-6.6/share/em= acs/site-lisp --infodir=3D/usr/local/kemp-emacs/emacs-25.2-mac-6.6/info/emacs --prefix=3D/usr/local/kemp-emacs/emacs-25.2-mac-6.6 --enable-mac-app=3D/usr/local/kemp-emacs/emacs-25.2-mac-6.6' Configured features: NOTIFY ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS Important settings: value of $LANG: en_NZ.UTF-8 locale-coding-system: utf-8-unix Major mode: Text Minor modes in effect: savehist-mode: t global-eldoc-mode: t mac-mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t visual-line-mode: t transient-mark-mode: t Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Emacs start-up time: 0.3 seconds [2 times] Load-path shadows: /Users/nick/.emacs.d/lisp/org/ox hides /usr/local/kemp-emacs/emacs-25.2-mac= -6.6/share/emacs/25.2/lisp/org/ox /Users/nick/.emacs.d/lisp/org/ox-texinfo hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/ox-texinfo /Users/nick/.emacs.d/lisp/org/ox-publish hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/ox-publish /Users/nick/.emacs.d/lisp/org/ox-org hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ox-org /Users/nick/.emacs.d/lisp/org/ox-odt hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ox-odt /Users/nick/.emacs.d/lisp/org/ox-md hides /usr/local/kemp-emacs/emacs-25.2-= mac-6.6/share/emacs/25.2/lisp/org/ox-md /Users/nick/.emacs.d/lisp/org/ox-man hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ox-man /Users/nick/.emacs.d/lisp/org/ox-latex hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/ox-latex /Users/nick/.emacs.d/lisp/org/ox-icalendar hides /usr/local/kemp-emacs/emac= s-25.2-mac-6.6/share/emacs/25.2/lisp/org/ox-icalendar /Users/nick/.emacs.d/lisp/org/ox-html hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ox-html /Users/nick/.emacs.d/lisp/org/ox-beamer hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ox-beamer /Users/nick/.emacs.d/lisp/org/ox-ascii hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/ox-ascii /Users/nick/.emacs.d/lisp/org/org hides /usr/local/kemp-emacs/emacs-25.2-ma= c-6.6/share/emacs/25.2/lisp/org/org /Users/nick/.emacs.d/lisp/org/org-w3m hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/org-w3m /Users/nick/.emacs.d/lisp/org/org-version hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/org-version /Users/nick/.emacs.d/lisp/org/org-timer hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-timer /Users/nick/.emacs.d/lisp/org/org-table hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-table /Users/nick/.emacs.d/lisp/org/org-src hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/org-src /Users/nick/.emacs.d/lisp/org/org-rmail hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-rmail /Users/nick/.emacs.d/lisp/org/org-protocol hides /usr/local/kemp-emacs/emac= s-25.2-mac-6.6/share/emacs/25.2/lisp/org/org-protocol /Users/nick/.emacs.d/lisp/org/org-plot hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/org-plot /Users/nick/.emacs.d/lisp/org/org-pcomplete hides /usr/local/kemp-emacs/ema= cs-25.2-mac-6.6/share/emacs/25.2/lisp/org/org-pcomplete /Users/nick/.emacs.d/lisp/org/org-mouse hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-mouse /Users/nick/.emacs.d/lisp/org/org-mobile hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/org-mobile /Users/nick/.emacs.d/lisp/org/org-mhe hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/org-mhe /Users/nick/.emacs.d/lisp/org/org-macs hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/org-macs /Users/nick/.emacs.d/lisp/org/org-macro hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-macro /Users/nick/.emacs.d/lisp/org/org-loaddefs hides /usr/local/kemp-emacs/emac= s-25.2-mac-6.6/share/emacs/25.2/lisp/org/org-loaddefs /Users/nick/.emacs.d/lisp/org/org-list hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/org-list /Users/nick/.emacs.d/lisp/org/org-irc hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/org-irc /Users/nick/.emacs.d/lisp/org/org-install hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/org-install /Users/nick/.emacs.d/lisp/org/org-inlinetask hides /usr/local/kemp-emacs/em= acs-25.2-mac-6.6/share/emacs/25.2/lisp/org/org-inlinetask /Users/nick/.emacs.d/lisp/org/org-info hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/org-info /Users/nick/.emacs.d/lisp/org/org-indent hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/org-indent /Users/nick/.emacs.d/lisp/org/org-id hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/org-id /Users/nick/.emacs.d/lisp/org/org-habit hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-habit /Users/nick/.emacs.d/lisp/org/org-gnus hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/org-gnus /Users/nick/.emacs.d/lisp/org/org-footnote hides /usr/local/kemp-emacs/emac= s-25.2-mac-6.6/share/emacs/25.2/lisp/org/org-footnote /Users/nick/.emacs.d/lisp/org/org-feed hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/org-feed /Users/nick/.emacs.d/lisp/org/org-faces hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-faces /Users/nick/.emacs.d/lisp/org/org-eshell hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/org-eshell /Users/nick/.emacs.d/lisp/org/org-entities hides /usr/local/kemp-emacs/emac= s-25.2-mac-6.6/share/emacs/25.2/lisp/org/org-entities /Users/nick/.emacs.d/lisp/org/org-element hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/org-element /Users/nick/.emacs.d/lisp/org/org-docview hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/org-docview /Users/nick/.emacs.d/lisp/org/org-datetree hides /usr/local/kemp-emacs/emac= s-25.2-mac-6.6/share/emacs/25.2/lisp/org/org-datetree /Users/nick/.emacs.d/lisp/org/org-ctags hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-ctags /Users/nick/.emacs.d/lisp/org/org-crypt hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-crypt /Users/nick/.emacs.d/lisp/org/org-compat hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/org-compat /Users/nick/.emacs.d/lisp/org/org-colview hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/org-colview /Users/nick/.emacs.d/lisp/org/org-clock hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/org-clock /Users/nick/.emacs.d/lisp/org/org-capture hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/org-capture /Users/nick/.emacs.d/lisp/org/org-bibtex hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/org-bibtex /Users/nick/.emacs.d/lisp/org/org-bbdb hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/org-bbdb /Users/nick/.emacs.d/lisp/org/org-attach hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/org-attach /Users/nick/.emacs.d/lisp/org/org-archive hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/org-archive /Users/nick/.emacs.d/lisp/org/org-agenda hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/org-agenda /Users/nick/.emacs.d/lisp/org/ob hides /usr/local/kemp-emacs/emacs-25.2-mac= -6.6/share/emacs/25.2/lisp/org/ob /Users/nick/.emacs.d/lisp/org/ob-tangle hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-tangle /Users/nick/.emacs.d/lisp/org/ob-table hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/ob-table /Users/nick/.emacs.d/lisp/org/ob-sqlite hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-sqlite /Users/nick/.emacs.d/lisp/org/ob-sql hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ob-sql /Users/nick/.emacs.d/lisp/org/ob-shen hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-shen /Users/nick/.emacs.d/lisp/org/ob-screen hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-screen /Users/nick/.emacs.d/lisp/org/ob-scheme hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-scheme /Users/nick/.emacs.d/lisp/org/ob-scala hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/ob-scala /Users/nick/.emacs.d/lisp/org/ob-sass hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-sass /Users/nick/.emacs.d/lisp/org/ob-ruby hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-ruby /Users/nick/.emacs.d/lisp/org/ob-ref hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ob-ref /Users/nick/.emacs.d/lisp/org/ob-R hides /usr/local/kemp-emacs/emacs-25.2-m= ac-6.6/share/emacs/25.2/lisp/org/ob-R /Users/nick/.emacs.d/lisp/org/ob-python hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-python /Users/nick/.emacs.d/lisp/org/ob-plantuml hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-plantuml /Users/nick/.emacs.d/lisp/org/ob-picolisp hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-picolisp /Users/nick/.emacs.d/lisp/org/ob-perl hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-perl /Users/nick/.emacs.d/lisp/org/ob-org hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ob-org /Users/nick/.emacs.d/lisp/org/ob-octave hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-octave /Users/nick/.emacs.d/lisp/org/ob-ocaml hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/ob-ocaml /Users/nick/.emacs.d/lisp/org/ob-mscgen hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-mscgen /Users/nick/.emacs.d/lisp/org/ob-maxima hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-maxima /Users/nick/.emacs.d/lisp/org/ob-matlab hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-matlab /Users/nick/.emacs.d/lisp/org/ob-makefile hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-makefile /Users/nick/.emacs.d/lisp/org/ob-lob hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ob-lob /Users/nick/.emacs.d/lisp/org/ob-lisp hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-lisp /Users/nick/.emacs.d/lisp/org/ob-lilypond hides /usr/local/kemp-emacs/emacs= -25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-lilypond /Users/nick/.emacs.d/lisp/org/ob-ledger hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-ledger /Users/nick/.emacs.d/lisp/org/ob-latex hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/ob-latex /Users/nick/.emacs.d/lisp/org/ob-keys hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-keys /Users/nick/.emacs.d/lisp/org/ob-js hides /usr/local/kemp-emacs/emacs-25.2-= mac-6.6/share/emacs/25.2/lisp/org/ob-js /Users/nick/.emacs.d/lisp/org/ob-java hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-java /Users/nick/.emacs.d/lisp/org/ob-io hides /usr/local/kemp-emacs/emacs-25.2-= mac-6.6/share/emacs/25.2/lisp/org/ob-io /Users/nick/.emacs.d/lisp/org/ob-haskell hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-haskell /Users/nick/.emacs.d/lisp/org/ob-gnuplot hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-gnuplot /Users/nick/.emacs.d/lisp/org/ob-fortran hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-fortran /Users/nick/.emacs.d/lisp/org/ob-exp hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ob-exp /Users/nick/.emacs.d/lisp/org/ob-eval hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-eval /Users/nick/.emacs.d/lisp/org/ob-emacs-lisp hides /usr/local/kemp-emacs/ema= cs-25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-emacs-lisp /Users/nick/.emacs.d/lisp/org/ob-dot hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ob-dot /Users/nick/.emacs.d/lisp/org/ob-ditaa hides /usr/local/kemp-emacs/emacs-25= .2-mac-6.6/share/emacs/25.2/lisp/org/ob-ditaa /Users/nick/.emacs.d/lisp/org/ob-css hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ob-css /Users/nick/.emacs.d/lisp/org/ob-core hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-core /Users/nick/.emacs.d/lisp/org/ob-comint hides /usr/local/kemp-emacs/emacs-2= 5.2-mac-6.6/share/emacs/25.2/lisp/org/ob-comint /Users/nick/.emacs.d/lisp/org/ob-clojure hides /usr/local/kemp-emacs/emacs-= 25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-clojure /Users/nick/.emacs.d/lisp/org/ob-calc hides /usr/local/kemp-emacs/emacs-25.= 2-mac-6.6/share/emacs/25.2/lisp/org/ob-calc /Users/nick/.emacs.d/lisp/org/ob-C hides /usr/local/kemp-emacs/emacs-25.2-m= ac-6.6/share/emacs/25.2/lisp/org/ob-C /Users/nick/.emacs.d/lisp/org/ob-awk hides /usr/local/kemp-emacs/emacs-25.2= -mac-6.6/share/emacs/25.2/lisp/org/ob-awk /Users/nick/.emacs.d/lisp/org/ob-asymptote hides /usr/local/kemp-emacs/emac= s-25.2-mac-6.6/share/emacs/25.2/lisp/org/ob-asymptote /Users/nick/.emacs.d/lisp/gnus/auth-source hides /usr/local/kemp-emacs/emac= s-25.2-mac-6.6/share/emacs/25.2/lisp/gnus/auth-source Features: (shadow sort mail-extr gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime dig mailcap gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail mail-source tls gnutls utf7 netrc nnoo parse-time gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader wid-edit emacsbug message format-spec rfc822 mml mml-sec password-cache epg epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util help-fns help-mode mail-prsvr mail-utils jka-compr info time dired-x easymenu dired savehist multiple-cursors mc-hide-unmatched-lines-mode mc-separate-operations rectangular-region-mode mc-mark-pop mc-mark-more thingatpt mc-cycle-cursors mc-edit-lines multiple-cursors-core advice rect nh-macdict easy-mmode iso-transl gv flyspell ispell linum plain-theme edmacro kmacro cl-loaddefs pcase cl-lib mule-util time-date tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type mwheel mac-win term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote kqueue mac multi-tty make-network-process emacs) Memory information: ((conses 16 158045 2804) (symbols 48 27577 0) (miscs 40 66 98) (strings 32 43155 8088) (string-bytes 1 1485587) (vectors 16 19115) (vector-slots 8 522339 1270) (floats 8 330 3) (intervals 56 225 0) (buffers 976 17))