X-Loop: help-debbugs@HIDDEN Subject: bug#20076: 24.4; x-nontext-pointer-shape not existent as option from Lisp code Resent-From: Vasilij Schneidermann <v.schneidermann@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Tue, 10 Mar 2015 22:23:01 +0000 Resent-Message-ID: <handler.20076.B.142602616419709 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 20076 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 20076 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.142602616419709 (code B ref -1); Tue, 10 Mar 2015 22:23:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Mar 2015 22:22:44 +0000 Received: from localhost ([127.0.0.1]:42014 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1YVSXy-00057j-J1 for submit <at> debbugs.gnu.org; Tue, 10 Mar 2015 18:22:44 -0400 Received: from eggs.gnu.org ([208.118.235.92]:54640) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from <v.schneidermann@HIDDEN>) id 1YVSXv-00057M-18 for submit <at> debbugs.gnu.org; Tue, 10 Mar 2015 18:22:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <v.schneidermann@HIDDEN>) id 1YVSXn-000081-6I for submit <at> debbugs.gnu.org; Tue, 10 Mar 2015 18:22:33 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52796) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <v.schneidermann@HIDDEN>) id 1YVSXn-00007x-2z for submit <at> debbugs.gnu.org; Tue, 10 Mar 2015 18:22:31 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56333) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from <v.schneidermann@HIDDEN>) id 1YVSXk-0000pm-0V for bug-gnu-emacs@HIDDEN; Tue, 10 Mar 2015 18:22:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <v.schneidermann@HIDDEN>) id 1YVSXe-00006p-U5 for bug-gnu-emacs@HIDDEN; Tue, 10 Mar 2015 18:22:27 -0400 Received: from mail-wi0-x236.google.com ([2a00:1450:400c:c05::236]:35304) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <v.schneidermann@HIDDEN>) id 1YVSXe-00006k-Fh for bug-gnu-emacs@HIDDEN; Tue, 10 Mar 2015 18:22:22 -0400 Received: by wibbs8 with SMTP id bs8so34125729wib.0 for <bug-gnu-emacs@HIDDEN>; Tue, 10 Mar 2015 15:22:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=s6W1N4DI/6yFnWtFHhOfXvC1M3uuL4BH9ZJELR8ZmD8=; b=rpzRur7tvIGnkk67GIeWI6D4VkGnfwEi8QOEmqfJSjNud+PMyxDuM9z4t+suXl9k1Z VKRV2VjkK3vVHkMKtzH0b06KzD+PR4ZXyDfK7cq15S3T+KBK1GVGtyR2M05i0oBLSFwD XeZGUTCdyrWiKSECfbviObWbGkAL7RgFx22jU2a063ZUWwp4tQ00Pec0QYWpluVpx4wy qOAjfJjfrc1xpWMM9JDQYzXwgz9oQ3AdFDLi4ZjU+vP562CuAljM9U7TWk+4uZYdFLXT hJm0U7SjE9Byi0EJqOUjXYLKn4PuEBPJ9BGxXaEBYV/BRlhzY5EkUW/t5MIxzwKE2bpD txmA== X-Received: by 10.180.87.33 with SMTP id u1mr72813384wiz.20.1426026141585; Tue, 10 Mar 2015 15:22:21 -0700 (PDT) Received: from localhost (xdsl-87-78-210-38.netcologne.de. [87.78.210.38]) by mx.google.com with ESMTPSA id u6sm3445200wix.12.2015.03.10.15.22.20 for <bug-gnu-emacs@HIDDEN> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Mar 2015 15:22:20 -0700 (PDT) From: Vasilij Schneidermann <v.schneidermann@HIDDEN> Date: Tue, 10 Mar 2015 23:22:18 +0100 Message-ID: <87fv9cwl0l.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -4.0 (----) I've attempted to customize the shape of the pointer for the current frame, what I've found out so far is that there are a text property to change the pointer shape when hovering over it and the `x-pointer-shape' option which takes effect on hovering over text. Looking at the xfns.c file in the Emacs 24.4 sources revealed to me that there is a `x-nontext-pointer-shape' option which is processed similiarly to the `x-pointer-shape' option, however the code responsible for exposing it in the Lisp code is commented out with a preprocessor directive. Is there any particular reason for this peculiar decision? Or more generally, why would a desirable feature be present, but commented out from code? Are there any special known caveats that led to it? In GNU Emacs 24.4.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.14.7) of 2015-01-17 on bisson Windowing system distributor `The X.Org Foundation', version 11.0.11701000 System Description: Arch Linux Configured using: `configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib --localstatedir=/var --with-x-toolkit=gtk3 --with-xft 'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong --param=ssp-buffer-size=4' CPPFLAGS=-D_FORTIFY_SOURCE=2 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro' Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: Org Minor modes in effect: org-indent-mode: t remember-notes-mode: t yas-minor-mode: t show-smartparens-mode: t smartparens-mode: t goto-address-mode: t company-quickhelp-mode: t eyebrowse-mode: t global-surround-mode: t surround-mode: t evil-mode: t global-undo-tree-mode: t undo-tree-mode: t evil-local-mode: t which-function-mode: t helm-mode: t shell-dirtrack-mode: t helm-match-plugin-mode: t helm-occur-match-plugin-mode: t shackle-mode: t winner-mode: t savehist-mode: t recentf-mode: t circe-lagmon-mode: t tooltip-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t auto-fill-function: org-auto-fill-function transient-mark-mode: t Recent input: M-x r e p o r t - e m a c s <return> Recent messages: ad-handle-definition: `tramp-read-passwd' got redefined Helm completion enabled ad-handle-definition: `evil-mode' got redefined [yas] Prepared just-in-time loading for ~/.emacs.d/snippets [yas] Reloaded everything (snippets will load just-in-time).... Let the hacking begin! [yas] Loading for `org-mode', just-in-time: (lambda nil (yas--load-directory-1 (quote /home/wasa/.emacs.d/snippets/org-mode) (quote org-mode)))! [yas] Loading compiled snippets from /home/wasa/.emacs.d/snippets/org-mode [yas] Loading for `text-mode', just-in-time: (lambda nil (yas--load-directory-1 (quote /home/wasa/.emacs.d/snippets/text-mode) (quote text-mode)))! [yas] Loading compiled snippets from /home/wasa/.emacs.d/snippets/text-mode Load-path shadows: /home/wasa/.emacs.d/elpa/vivid-rodent-0.0.1.20140413.1444/vivid-rodent hides ~/.emacs.d/unpublished/vivid-rodent /usr/share/emacs/site-lisp/SuperCollider/tree-widget hides /usr/share/emacs/24.4/lisp/tree-widget /home/wasa/.emacs.d/elpa/org-20141020/org-w3m hides /usr/share/emacs/24.4/lisp/org/org-w3m /home/wasa/.emacs.d/elpa/org-20141020/ox-beamer hides /usr/share/emacs/24.4/lisp/org/ox-beamer /home/wasa/.emacs.d/elpa/org-20141020/ox-org hides /usr/share/emacs/24.4/lisp/org/ox-org /home/wasa/.emacs.d/elpa/org-20141020/ob-calc hides /usr/share/emacs/24.4/lisp/org/ob-calc /home/wasa/.emacs.d/elpa/org-20141020/ob-gnuplot hides /usr/share/emacs/24.4/lisp/org/ob-gnuplot /home/wasa/.emacs.d/elpa/org-20141020/org-irc hides /usr/share/emacs/24.4/lisp/org/org-irc /home/wasa/.emacs.d/elpa/org-20141020/org-macro hides /usr/share/emacs/24.4/lisp/org/org-macro /home/wasa/.emacs.d/elpa/org-20141020/org-list hides /usr/share/emacs/24.4/lisp/org/org-list /home/wasa/.emacs.d/elpa/org-20141020/ob-lob hides /usr/share/emacs/24.4/lisp/org/ob-lob /home/wasa/.emacs.d/elpa/org-20141020/ob-js hides /usr/share/emacs/24.4/lisp/org/ob-js /home/wasa/.emacs.d/elpa/org-20141020/ox-man hides /usr/share/emacs/24.4/lisp/org/ox-man /home/wasa/.emacs.d/elpa/org-20141020/org-datetree hides /usr/share/emacs/24.4/lisp/org/org-datetree /home/wasa/.emacs.d/elpa/org-20141020/ob-asymptote hides /usr/share/emacs/24.4/lisp/org/ob-asymptote /home/wasa/.emacs.d/elpa/org-20141020/org-mobile hides /usr/share/emacs/24.4/lisp/org/org-mobile /home/wasa/.emacs.d/elpa/org-20141020/org-footnote hides /usr/share/emacs/24.4/lisp/org/org-footnote /home/wasa/.emacs.d/elpa/org-20141020/org-docview hides /usr/share/emacs/24.4/lisp/org/org-docview /home/wasa/.emacs.d/elpa/org-20141020/ox-publish hides /usr/share/emacs/24.4/lisp/org/ox-publish /home/wasa/.emacs.d/elpa/org-20141020/ob-ruby hides /usr/share/emacs/24.4/lisp/org/ob-ruby /home/wasa/.emacs.d/elpa/org-20141020/ob-ditaa hides /usr/share/emacs/24.4/lisp/org/ob-ditaa /home/wasa/.emacs.d/elpa/org-20141020/org-timer hides /usr/share/emacs/24.4/lisp/org/org-timer /home/wasa/.emacs.d/elpa/org-20141020/org-bibtex hides /usr/share/emacs/24.4/lisp/org/org-bibtex /home/wasa/.emacs.d/elpa/org-20141020/ob-tangle hides /usr/share/emacs/24.4/lisp/org/ob-tangle /home/wasa/.emacs.d/elpa/org-20141020/org-compat hides /usr/share/emacs/24.4/lisp/org/org-compat /home/wasa/.emacs.d/elpa/org-20141020/ox-md hides /usr/share/emacs/24.4/lisp/org/ox-md /home/wasa/.emacs.d/elpa/org-20141020/org-crypt hides /usr/share/emacs/24.4/lisp/org/org-crypt /home/wasa/.emacs.d/elpa/org-20141020/org-feed hides /usr/share/emacs/24.4/lisp/org/org-feed /home/wasa/.emacs.d/elpa/org-20141020/ob-sqlite hides /usr/share/emacs/24.4/lisp/org/ob-sqlite /home/wasa/.emacs.d/elpa/org-20141020/ob-R hides /usr/share/emacs/24.4/lisp/org/ob-R /home/wasa/.emacs.d/elpa/org-20141020/ob-matlab hides /usr/share/emacs/24.4/lisp/org/ob-matlab /home/wasa/.emacs.d/elpa/org-20141020/ob-maxima hides /usr/share/emacs/24.4/lisp/org/ob-maxima /home/wasa/.emacs.d/elpa/org-20141020/ob-lilypond hides /usr/share/emacs/24.4/lisp/org/ob-lilypond /home/wasa/.emacs.d/elpa/org-20141020/org-colview hides /usr/share/emacs/24.4/lisp/org/org-colview /home/wasa/.emacs.d/elpa/org-20141020/org-pcomplete hides /usr/share/emacs/24.4/lisp/org/org-pcomplete /home/wasa/.emacs.d/elpa/org-20141020/ob-shen hides /usr/share/emacs/24.4/lisp/org/ob-shen /home/wasa/.emacs.d/elpa/org-20141020/org-habit hides /usr/share/emacs/24.4/lisp/org/org-habit /home/wasa/.emacs.d/elpa/org-20141020/ob-C hides /usr/share/emacs/24.4/lisp/org/ob-C /home/wasa/.emacs.d/elpa/org-20141020/ob-sass hides /usr/share/emacs/24.4/lisp/org/ob-sass /home/wasa/.emacs.d/elpa/org-20141020/org-rmail hides /usr/share/emacs/24.4/lisp/org/org-rmail /home/wasa/.emacs.d/elpa/org-20141020/org-macs hides /usr/share/emacs/24.4/lisp/org/org-macs /home/wasa/.emacs.d/elpa/org-20141020/ob hides /usr/share/emacs/24.4/lisp/org/ob /home/wasa/.emacs.d/elpa/org-20141020/org-src hides /usr/share/emacs/24.4/lisp/org/org-src /home/wasa/.emacs.d/elpa/org-20141020/ob-scala hides /usr/share/emacs/24.4/lisp/org/ob-scala /home/wasa/.emacs.d/elpa/org-20141020/ob-sql hides /usr/share/emacs/24.4/lisp/org/ob-sql /home/wasa/.emacs.d/elpa/org-20141020/org-attach hides /usr/share/emacs/24.4/lisp/org/org-attach /home/wasa/.emacs.d/elpa/org-20141020/ox-icalendar hides /usr/share/emacs/24.4/lisp/org/ox-icalendar /home/wasa/.emacs.d/elpa/org-20141020/ob-scheme hides /usr/share/emacs/24.4/lisp/org/ob-scheme /home/wasa/.emacs.d/elpa/org-20141020/ob-java hides /usr/share/emacs/24.4/lisp/org/ob-java /home/wasa/.emacs.d/elpa/org-20141020/ob-table hides /usr/share/emacs/24.4/lisp/org/ob-table /home/wasa/.emacs.d/elpa/org-20141020/ob-ref hides /usr/share/emacs/24.4/lisp/org/ob-ref /home/wasa/.emacs.d/elpa/org-20141020/org-gnus hides /usr/share/emacs/24.4/lisp/org/org-gnus /home/wasa/.emacs.d/elpa/org-20141020/ox-latex hides /usr/share/emacs/24.4/lisp/org/ox-latex /home/wasa/.emacs.d/elpa/org-20141020/org-capture hides /usr/share/emacs/24.4/lisp/org/org-capture /home/wasa/.emacs.d/elpa/org-20141020/org hides /usr/share/emacs/24.4/lisp/org/org /home/wasa/.emacs.d/elpa/org-20141020/ob-haskell hides /usr/share/emacs/24.4/lisp/org/ob-haskell /home/wasa/.emacs.d/elpa/org-20141020/ob-org hides /usr/share/emacs/24.4/lisp/org/ob-org /home/wasa/.emacs.d/elpa/org-20141020/org-agenda hides /usr/share/emacs/24.4/lisp/org/org-agenda /home/wasa/.emacs.d/elpa/org-20141020/ob-io hides /usr/share/emacs/24.4/lisp/org/ob-io /home/wasa/.emacs.d/elpa/org-20141020/org-element hides /usr/share/emacs/24.4/lisp/org/org-element /home/wasa/.emacs.d/elpa/org-20141020/org-mhe hides /usr/share/emacs/24.4/lisp/org/org-mhe /home/wasa/.emacs.d/elpa/org-20141020/ob-core hides /usr/share/emacs/24.4/lisp/org/ob-core /home/wasa/.emacs.d/elpa/org-20141020/ob-screen hides /usr/share/emacs/24.4/lisp/org/ob-screen /home/wasa/.emacs.d/elpa/org-20141020/ob-picolisp hides /usr/share/emacs/24.4/lisp/org/ob-picolisp /home/wasa/.emacs.d/elpa/org-20141020/ox-odt hides /usr/share/emacs/24.4/lisp/org/ox-odt /home/wasa/.emacs.d/elpa/org-20141020/org-clock hides /usr/share/emacs/24.4/lisp/org/org-clock /home/wasa/.emacs.d/elpa/org-20141020/org-entities hides /usr/share/emacs/24.4/lisp/org/org-entities /home/wasa/.emacs.d/elpa/org-20141020/org-bbdb hides /usr/share/emacs/24.4/lisp/org/org-bbdb /home/wasa/.emacs.d/elpa/org-20141020/org-loaddefs hides /usr/share/emacs/24.4/lisp/org/org-loaddefs /home/wasa/.emacs.d/elpa/org-20141020/org-ctags hides /usr/share/emacs/24.4/lisp/org/org-ctags /home/wasa/.emacs.d/elpa/org-20141020/ox-ascii hides /usr/share/emacs/24.4/lisp/org/ox-ascii /home/wasa/.emacs.d/elpa/org-20141020/org-indent hides /usr/share/emacs/24.4/lisp/org/org-indent /home/wasa/.emacs.d/elpa/org-20141020/ob-plantuml hides /usr/share/emacs/24.4/lisp/org/ob-plantuml /home/wasa/.emacs.d/elpa/org-20141020/ob-dot hides /usr/share/emacs/24.4/lisp/org/ob-dot /home/wasa/.emacs.d/elpa/org-20141020/org-id hides /usr/share/emacs/24.4/lisp/org/org-id /home/wasa/.emacs.d/elpa/org-20141020/ob-mscgen hides /usr/share/emacs/24.4/lisp/org/ob-mscgen /home/wasa/.emacs.d/elpa/org-20141020/ob-lisp hides /usr/share/emacs/24.4/lisp/org/ob-lisp /home/wasa/.emacs.d/elpa/org-20141020/org-plot hides /usr/share/emacs/24.4/lisp/org/org-plot /home/wasa/.emacs.d/elpa/org-20141020/ob-makefile hides /usr/share/emacs/24.4/lisp/org/ob-makefile /home/wasa/.emacs.d/elpa/org-20141020/org-eshell hides /usr/share/emacs/24.4/lisp/org/org-eshell /home/wasa/.emacs.d/elpa/org-20141020/org-inlinetask hides /usr/share/emacs/24.4/lisp/org/org-inlinetask /home/wasa/.emacs.d/elpa/org-20141020/ob-octave hides /usr/share/emacs/24.4/lisp/org/ob-octave /home/wasa/.emacs.d/elpa/org-20141020/ob-ledger hides /usr/share/emacs/24.4/lisp/org/ob-ledger /home/wasa/.emacs.d/elpa/org-20141020/org-faces hides /usr/share/emacs/24.4/lisp/org/org-faces /home/wasa/.emacs.d/elpa/org-20141020/ob-perl hides /usr/share/emacs/24.4/lisp/org/ob-perl /home/wasa/.emacs.d/elpa/org-20141020/ob-keys hides /usr/share/emacs/24.4/lisp/org/ob-keys /home/wasa/.emacs.d/elpa/org-20141020/ob-clojure hides /usr/share/emacs/24.4/lisp/org/ob-clojure /home/wasa/.emacs.d/elpa/org-20141020/org-archive hides /usr/share/emacs/24.4/lisp/org/org-archive /home/wasa/.emacs.d/elpa/org-20141020/org-mouse hides /usr/share/emacs/24.4/lisp/org/org-mouse /home/wasa/.emacs.d/elpa/org-20141020/ob-css hides /usr/share/emacs/24.4/lisp/org/ob-css /home/wasa/.emacs.d/elpa/org-20141020/ob-python hides /usr/share/emacs/24.4/lisp/org/ob-python /home/wasa/.emacs.d/elpa/org-20141020/ob-latex hides /usr/share/emacs/24.4/lisp/org/ob-latex /home/wasa/.emacs.d/elpa/org-20141020/ob-exp hides /usr/share/emacs/24.4/lisp/org/ob-exp /home/wasa/.emacs.d/elpa/org-20141020/org-info hides /usr/share/emacs/24.4/lisp/org/org-info /home/wasa/.emacs.d/elpa/org-20141020/org-protocol hides /usr/share/emacs/24.4/lisp/org/org-protocol /home/wasa/.emacs.d/elpa/org-20141020/ox-html hides /usr/share/emacs/24.4/lisp/org/ox-html /home/wasa/.emacs.d/elpa/org-20141020/ob-eval hides /usr/share/emacs/24.4/lisp/org/ob-eval /home/wasa/.emacs.d/elpa/org-20141020/ox hides /usr/share/emacs/24.4/lisp/org/ox /home/wasa/.emacs.d/elpa/org-20141020/org-install hides /usr/share/emacs/24.4/lisp/org/org-install /home/wasa/.emacs.d/elpa/org-20141020/org-version hides /usr/share/emacs/24.4/lisp/org/org-version /home/wasa/.emacs.d/elpa/org-20141020/ob-awk hides /usr/share/emacs/24.4/lisp/org/ob-awk /home/wasa/.emacs.d/elpa/org-20141020/ob-ocaml hides /usr/share/emacs/24.4/lisp/org/ob-ocaml /home/wasa/.emacs.d/elpa/org-20141020/ob-emacs-lisp hides /usr/share/emacs/24.4/lisp/org/ob-emacs-lisp /home/wasa/.emacs.d/elpa/org-20141020/org-table hides /usr/share/emacs/24.4/lisp/org/org-table /home/wasa/.emacs.d/elpa/org-20141020/ob-sh hides /usr/share/emacs/24.4/lisp/org/ob-sh /home/wasa/.emacs.d/elpa/org-20141020/ob-comint hides /usr/share/emacs/24.4/lisp/org/ob-comint /home/wasa/.emacs.d/elpa/org-20141020/ob-fortran hides /usr/share/emacs/24.4/lisp/org/ob-fortran /home/wasa/.emacs.d/elpa/org-20141020/ox-texinfo hides /usr/share/emacs/24.4/lisp/org/ox-texinfo /home/wasa/.emacs.d/elpa/tabulated-list-20120406.2251/tabulated-list hides /usr/share/emacs/24.4/lisp/emacs-lisp/tabulated-list Features: (shadow sort mail-extr emacsbug message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mail-utils org-element org-indent disp-table org-rmail org-mhe org-irc org-info org-gnus org-docview doc-view jka-compr image-mode org-bibtex bibtex org-bbdb org-w3m remember eldoc rainbow-delimiters yasnippet smartparens goto-addr column-enforce-mode company-files company-keywords company-dabbrev-code company-dabbrev company-capf company-css company-nxml company-jedi etags json persistent-soft list-utils pcache eieio-base ucs-utils unicode-whitespace whitespace cl-lib-highlight company-quickhelp pos-tip company eyebrowse surround evil evil-integration undo-tree diff evil-maps evil-commands evil-command-window evil-types evil-search evil-ex evil-macros evil-repeat evil-states evil-core evil-common windmove rect evil-digraphs evil-vars hydra which-func imenu helm-mode helm-files rx image-dired tramp tramp-compat tramp-loaddefs trampver shell dired-x dired-aux ffap helm-buffers helm-elscreen helm-tags helm-bookmark helm-adaptive helm-info helm-net browse-url xml url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source gnus-util mm-util mail-prsvr password-cache url-vars mailcap bookmark pp helm-locate helm-help helm-org org org-macro org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline org-version ob-emacs-lisp ob ob-tangle ob-ref ob-lob ob-table ob-exp org-src ob-keys ob-comint ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs helm-match-plugin helm-grep helm-regexp helm-plugin grep helm-external helm-utils dired compile comint ansi-color helm helm-source smex ido shackle winner saveplace savehist recentf tree-widget wid-edit rich-minority smart-mode-line mule-util setup-distractions circe-color-nicks circe-lagmon circe-chanop circe lui-irc-colors lcs lui-format lui tracking shorten easy-mmode thingatpt help-mode flyspell ispell ring s ucs-normalize dash helm-smex ace-jump-mode-autoloads ag-autoloads align-let-autoloads auto-complete-autoloads calfw-autoloads cl-lib-highlight-autoloads clojure-cheatsheet-autoloads coffee-mode-autoloads color-identifiers-mode-autoloads column-enforce-mode-autoloads company-cider-autoloads cider-autoloads clojure-mode-autoloads company-inf-ruby-autoloads company-jedi-autoloads crontab-mode-autoloads csv-mode-autoloads dash-functional-autoloads distinguished-theme-autoloads elfeed-autoloads elisp-slime-nav-autoloads esup-autoloads evil-leader-autoloads evil-lisp-state-autoloads evil-matchit-autoloads evil-numbers-autoloads evil-visualstar-autoloads eyebrowse-autoloads fixmee-autoloads back-button-autoloads button-lock-autoloads flycheck-autoloads f-autoloads goto-chg-autoloads haml-mode-autoloads helm-cmd-t-autoloads helm-company-autoloads helm-orgcard-autoloads helm-pydoc-autoloads helm-themes-autoloads highlight-tail-autoloads ibuffer-vc-autoloads imenu-anywhere-autoloads ix-autoloads grapnel-autoloads json-mode-autoloads json-reformat-autoloads json-snatcher-autoloads latex-extra-autoloads tex-site lcs-autoloads macrostep-autoloads magit-autoloads git-rebase-mode-autoloads git-commit-mode-autoloads markov-text-autoloads eieio byte-opt bytecomp byte-compile cconv eieio-core multi-term-autoloads multicolumn-autoloads nav-flash-autoloads nlinum-autoloads nyan-mode-autoloads ov-autoloads ox-rss-autoloads php-boris-minor-mode-autoloads highlight-autoloads php-boris-autoloads php-mode-autoloads pkg-info-autoloads epl-autoloads popup-autoloads popwin-autoloads pretty-symbols-autoloads project-explorer-autoloads es-windows-autoloads es-lib-autoloads quelpa-autoloads package-build-autoloads robe-autoloads inf-ruby-autoloads scss-mode-autoloads skewer-mode-autoloads js2-mode-autoloads simple-httpd-autoloads slime-autoloads powerline powerline-separators color powerline-themes smartrep-autoloads smex-autoloads string-utils-autoloads surround-autoloads esxml-autoloads kv-autoloads svg-clock-autoloads tabulated-list-autoloads shorten-autoloads tumblesocks-autoloads markdown-mode-autoloads oauth-autoloads htmlize-autoloads typing-autoloads undo-tree-autoloads unicode-whitespace-autoloads ucs-utils-autoloads persistent-soft-autoloads list-utils-autoloads cl-macs cl gv pcache-autoloads vivid-rodent-autoloads finder-inf wc-mode-autoloads info easymenu writeroom-mode-autoloads yaml-mode-autoloads yasnippet-autoloads zenburn-theme-autoloads zone-matrix-autoloads package epg-config advice help-fns pcase edmacro kmacro cl-loaddefs cl-lib time-date my-solarized-theme tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer 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 make-network-process dbusbind gfilenotify dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) Memory information: ((conses 16 470847 299345) (symbols 48 53342 1) (miscs 40 124 316) (strings 32 212629 90303) (string-bytes 1 5340134) (vectors 16 57010) (vector-slots 8 1488934 63354) (floats 8 421 730) (intervals 56 2945 162) (buffers 960 14) (heap 1024 61913 22236))
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Vasilij Schneidermann <v.schneidermann@HIDDEN> Subject: bug#20076: Acknowledgement (24.4; x-nontext-pointer-shape not existent as option from Lisp code) Message-ID: <handler.20076.B.142602616419709.ack <at> debbugs.gnu.org> References: <87fv9cwl0l.fsf@HIDDEN> X-Gnu-PR-Message: ack 20076 X-Gnu-PR-Package: emacs Reply-To: 20076 <at> debbugs.gnu.org Date: Tue, 10 Mar 2015 22:23:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-gnu-emacs@HIDDEN If you wish to submit further information on this problem, please send it to 20076 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 20076: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D20076 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#20076: 24.4; x-nontext-pointer-shape not existent as option from Lisp code Resent-From: Noam Postavsky <npostavs@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 13 Aug 2018 00:06:01 +0000 Resent-Message-ID: <handler.20076.B20076.153411874210716 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 20076 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Vasilij Schneidermann <v.schneidermann@HIDDEN> Cc: 20076 <at> debbugs.gnu.org Received: via spool by 20076-submit <at> debbugs.gnu.org id=B20076.153411874210716 (code B ref 20076); Mon, 13 Aug 2018 00:06:01 +0000 Received: (at 20076) by debbugs.gnu.org; 13 Aug 2018 00:05:42 +0000 Received: from localhost ([127.0.0.1]:49130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1fp0Mf-0002mm-Ml for submit <at> debbugs.gnu.org; Sun, 12 Aug 2018 20:05:41 -0400 Received: from mail-it0-f53.google.com ([209.85.214.53]:39938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <npostavs@HIDDEN>) id 1fp0Md-0002mZ-TW for 20076 <at> debbugs.gnu.org; Sun, 12 Aug 2018 20:05:40 -0400 Received: by mail-it0-f53.google.com with SMTP id h23-v6so10870742ita.5 for <20076 <at> debbugs.gnu.org>; Sun, 12 Aug 2018 17:05:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=UiGwyQV9f8zz9oR0MnHW6rfN8d9ZeExK/lVgZ0QfSY0=; b=XWmDAalVFHwzlpupp5ZmkwQ3rNem9u/5wUugoldiI13hGqT9e+8Gh85+5R85pw6TAK 4hf933tmR+N2gCoBPQ31XBiF4kIEEJM074RO8mHyTJ1le9oUvj/prE3G5DMottqdmcUX LXZTxkG6BcoHCgbBiUu49CKsAzEDog+eqf5W4Hmtd2vhLwXmP7oGkyfWr4srApRTSnrW sloKfebS+465gmg6DTKKRmftQe5ZqOuX6G2jHTUUQd4p5YHaylQl1XSNiHqsgpytYU4v Z7O1k886oQdjVDGgUeF+x91Q3VIrjkjeykWVbZtZh0ZqOe0a4RlrhNrGCB0lEHuKnvPB eqjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=UiGwyQV9f8zz9oR0MnHW6rfN8d9ZeExK/lVgZ0QfSY0=; b=pkVoPUjDsgb4Cfjn7FhIhPsB/PEb1e9qQSiNslUplCP+5S39ZDuA7f94HCgKZXVOQC s6L83l0ZwQJ0BC5Ln43CyZ3dOWJc6NSEFiHVyKA/i2IIN+/tIiCuDio8dmwzlQqML6QE TtHBmQmCvMvLx9IywBlOjJV0ycRSINpvuS/rRrrWzh7uukAphADsr2Rn1rp6WjbHJrpw 82FuBj9QU6rYOWgM8pTcncZD7gocXnabTop27X7qkFq/WrssuTtxT6t18lMfy4ZGfz5f HFesi0dAcsHl/Ig7dNu3+3LFLa1AWUntRaG/eoHgYMjTD57/Pb/YydBJBeAZC5AGfZHw QAww== X-Gm-Message-State: AOUpUlEDIljldLptvguOzu7enjDzg5tsbE/W0kV3Z5KDP8DnCvPbe7+N +ZRZWAKIQ8wZ1uPP8V0LRx73Okry X-Google-Smtp-Source: AA+uWPwHSF1Nn+YKct/0K7FcStNVtgV4ziCw2QHaArcKB3pz6PbS8scb7PTnH37ODExUlHlzBILCoQ== X-Received: by 2002:a24:8bc4:: with SMTP id g187-v6mr9570469ite.117.1534118734335; Sun, 12 Aug 2018 17:05:34 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id b129-v6sm12179589ioa.75.2018.08.12.17.05.33 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 12 Aug 2018 17:05:33 -0700 (PDT) From: Noam Postavsky <npostavs@HIDDEN> References: <87fv9cwl0l.fsf@HIDDEN> Date: Sun, 12 Aug 2018 20:05:32 -0400 In-Reply-To: <87fv9cwl0l.fsf@HIDDEN> (Vasilij Schneidermann's message of "Tue, 10 Mar 2015 23:22:18 +0100") Message-ID: <87600fw2pf.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Vasilij Schneidermann <v.schneidermann@HIDDEN> writes: > I've attempted to customize the shape of the pointer for the current > frame, what I've found out so far is that there are a text property to > change the pointer shape when hovering over it and the `x-pointer-shape' > option which takes effect on hovering over text. Looking at the xfns.c > file in the Emacs 24.4 sources revealed to me that there is a > `x-nontext-pointer-shape' option which is processed similiarly to the > `x-pointer-shape' option, however the code responsible for exposing it > in the Lisp code is commented out with a preprocessor directive. > > Is there any particular reason for this peculiar decision? Or more > generally, why would a desirable feature be present, but commented out > from code? Are there any special known caveats that led to it? I think the reasons are lost to the mist of time, [1: af01ef2643] is the commit which ifdefs it out; the changelog is not very enlightening. [1: af01ef2643]: 1993-05-21 20:22:10 +0000 (syms_of_xfns): Don't make Lisp vars x-mode-pointer-shape and x-nontext-pointer-shape. https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=af01ef26430d69c04421aac4d862df4f5898a838
X-Loop: help-debbugs@HIDDEN Subject: bug#20076: 24.4; x-nontext-pointer-shape not existent as option from Lisp code Resent-From: Eli Zaretskii <eliz@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-gnu-emacs@HIDDEN Resent-Date: Mon, 13 Aug 2018 15:07:02 +0000 Resent-Message-ID: <handler.20076.B20076.153417277623371 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 20076 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Noam Postavsky <npostavs@HIDDEN> Cc: 20076 <at> debbugs.gnu.org, v.schneidermann@HIDDEN Received: via spool by 20076-submit <at> debbugs.gnu.org id=B20076.153417277623371 (code B ref 20076); Mon, 13 Aug 2018 15:07:02 +0000 Received: (at 20076) by debbugs.gnu.org; 13 Aug 2018 15:06:16 +0000 Received: from localhost ([127.0.0.1]:49844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1fpEQB-00064s-Rp for submit <at> debbugs.gnu.org; Mon, 13 Aug 2018 11:06:16 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48539) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1fpEQA-00064f-As for 20076 <at> debbugs.gnu.org; Mon, 13 Aug 2018 11:06:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1fpEQ4-00036A-6R for 20076 <at> debbugs.gnu.org; Mon, 13 Aug 2018 11:06:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53362) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>) id 1fpEQ4-00035r-2W; Mon, 13 Aug 2018 11:06:08 -0400 Received: from [176.228.60.248] (port=3408 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <eliz@HIDDEN>) id 1fpEQ2-0006w0-VR; Mon, 13 Aug 2018 11:06:07 -0400 Date: Mon, 13 Aug 2018 18:06:14 +0300 Message-Id: <83mutqjogp.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> In-reply-to: <87600fw2pf.fsf@HIDDEN> (message from Noam Postavsky on Sun, 12 Aug 2018 20:05:32 -0400) References: <87fv9cwl0l.fsf@HIDDEN> <87600fw2pf.fsf@HIDDEN> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -6.0 (------) > From: Noam Postavsky <npostavs@HIDDEN> > Date: Sun, 12 Aug 2018 20:05:32 -0400 > Cc: 20076 <at> debbugs.gnu.org > > > Is there any particular reason for this peculiar decision? Or more > > generally, why would a desirable feature be present, but commented out > > from code? Are there any special known caveats that led to it? > > I think the reasons are lost to the mist of time, [1: af01ef2643] is the commit > which ifdefs it out; the changelog is not very enlightening. > > [1: af01ef2643]: 1993-05-21 20:22:10 +0000 > (syms_of_xfns): Don't make Lisp vars x-mode-pointer-shape and x-nontext-pointer-shape. > https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=af01ef26430d69c04421aac4d862df4f5898a838 We could perhaps expose these variables to Lisp again, on master, and see if that breaks something in the long run.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.