From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Christos Chryssochoidis Newsgroups: gmane.emacs.bugs Subject: bug#8514: 23.3; ns-right-alternate-modifier doesn't work well with shift key Date: Sun, 17 Apr 2011 19:18:58 +0300 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1303062355 3956 80.91.229.12 (17 Apr 2011 17:45:55 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 17 Apr 2011 17:45:55 +0000 (UTC) To: 8514@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 17 19:45:51 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QBW2g-00079E-U2 for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Apr 2011 19:45:51 +0200 Original-Received: from localhost ([::1]:51309 helo=lists2.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QBW2g-0002n5-9W for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Apr 2011 13:45:50 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:58334) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QBVuZ-0001w1-Bf for bug-gnu-emacs@gnu.org; Sun, 17 Apr 2011 13:37:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QBVuX-0003oa-Td for bug-gnu-emacs@gnu.org; Sun, 17 Apr 2011 13:37:27 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:52528) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QBVuX-0003oW-Qk for bug-gnu-emacs@gnu.org; Sun, 17 Apr 2011 13:37:25 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QBVjW-0006GJ-1m; Sun, 17 Apr 2011 13:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Christos Chryssochoidis Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Apr 2011 17:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8514 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.130306110324003 (code B ref -1); Sun, 17 Apr 2011 17:26:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Apr 2011 17:25:03 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QBViY-0006Ev-CW for submit@debbugs.gnu.org; Sun, 17 Apr 2011 13:25:03 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QBUh9-0004pG-NO for submit@debbugs.gnu.org; Sun, 17 Apr 2011 12:19:32 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QBUh2-0007vg-PC for submit@debbugs.gnu.org; Sun, 17 Apr 2011 12:19:26 -0400 Original-Received: from lists.gnu.org ([140.186.70.17]:45890) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QBUh2-0007vc-Nf for submit@debbugs.gnu.org; Sun, 17 Apr 2011 12:19:24 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:59542) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QBUh1-0002IA-0C for bug-gnu-emacs@gnu.org; Sun, 17 Apr 2011 12:19:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QBUgz-0007vQ-Hp for bug-gnu-emacs@gnu.org; Sun, 17 Apr 2011 12:19:22 -0400 Original-Received: from mail-yx0-f169.google.com ([209.85.213.169]:46796) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QBUgz-0007vA-BW for bug-gnu-emacs@gnu.org; Sun, 17 Apr 2011 12:19:21 -0400 Original-Received: by yxt33 with SMTP id 33so1978824yxt.0 for ; Sun, 17 Apr 2011 09:19:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:from:date:message-id:subject:to :content-type:content-transfer-encoding; bh=eeMU2U102SnanNiAG06gYZ6ETUC8RxVR1Aw63FGeWT4=; b=lGVSJf7Mt+hFWh7LkF/rxn854IuWGVsZZGT6FYxldN8Qjw83R/ZLD2UiFbzf8aPoYD aqIGcWvW8sILYDQ/Ja53JqT0dikOkieKmFz5oMpa6aozxKe4788qkIlSuUycmnXasS82 MS0HoNjIKlL0twzYxY2KhIZx0V+0cAq74OF6k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; b=a2Vu+7kdj5EZet3IHCoHvcbFxcXgZyeCKO97obiDk1F8lFV6/F6KuOt5V6Di50vIyk KO1SmtZT1gzbV2/V5/ZAlGvySPxoedN/Oro+Z6pdDCUaO7focIcnQ3wr9tcaSUY7oiAR h12AW11RzkH0OIap9sDpq+/+r35sCwPIoojGo= Original-Received: by 10.150.173.9 with SMTP id v9mr3663616ybe.168.1303057159994; Sun, 17 Apr 2011 09:19:19 -0700 (PDT) Original-Received: by 10.147.33.3 with HTTP; Sun, 17 Apr 2011 09:18:58 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Mailman-Approved-At: Sun, 17 Apr 2011 13:25:01 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 17 Apr 2011 13:26:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.43 X-Mailman-Approved-At: Sun, 17 Apr 2011 13:45:47 -0400 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:45850 Archived-At: If I (setq ns-right-alternate-modifier nil), so that I can insert accented characters with it and other special characters on my Mac, the rig= ht Alt(alternate) key generally works as expected, except for one case; if I simultaneously press some of the Shift keys. Then the right Alt ("Option") key is ignored and only the Shift key is taken into account. This isn't observed with the left Alt ("Option") key: if I (setq ns-alternate-modifier nil), then the left Alt key works correctly both with the Shift keys and without them. But this isn't the case with ns-right-alternate-modifier key (right Alt/Option). In GNU Emacs 23.3.1 (x86_64-apple-darwin10.7.0, NS apple-appkit-1038.35) of 2011-04-17 on Christos-Mac.local Windowing system distributor `Apple', version 10.3.1038 configured using `configure '--with-ns' 'CFLAGS=3D-g'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: utf-8 default enable-multibyte-characters: t Major mode: Fundamental Minor modes in effect: global-linum-mode: t delete-selection-mode: t display-time-mode: t recentf-mode: t show-paren-mode: t global-ede-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t global-visual-line-mode: t transient-mark-mode: t Recent input: n s - r i g h t - a l t e r n a t e - m o d i f i e r SPC d SPC d o e s n ' t SPC w o r k SPC w i t h SPC s h i f t SPC k e y C-g C-x b b l a =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=BF =CE=BF= =CE=BF =CE=BF =CE=BF =CE=BF =CE=9F =CE=99 =E1=BE=BE =CF=9B =CF=9B =CF=9B =CF=9B =CF=9B =CF=9B =CE=9F =CE=9F = =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE= =9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE=9F =CE= =9F =CE=9F =CE=9F C-x C-g C-g Recent messages: Loading /Users/christos/.recentf...done Cleaning up the recentf list...done (0 removed) Loading time...done Loading /Users/christos/elisp/keyboard-meta-command.el (source)...done Loading /Users/christos/.emacs.d/filesets-cache.el (source)...done Loading /Users/christos/elisp/org-custom.el (source)...done For information about GNU Emacs and the GNU system, type C-h C-a. Quit Quit Load-path shadows: ~/elisp/org-mode/lisp/org hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org ~/elisp/org-mode/lisp/org-xoxo hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-xoxo ~/elisp/org-mode/lisp/org-wl hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-wl ~/elisp/org-mode/lisp/org-w3m hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-w3m ~/elisp/org-mode/lisp/org-vm hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-vm ~/elisp/org-mode/lisp/org-timer hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-timer ~/elisp/org-mode/lisp/org-table hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-table ~/elisp/org-mode/lisp/org-src hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-src ~/elisp/org-mode/lisp/org-rmail hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-rmail ~/elisp/org-mode/lisp/org-remember hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-remember ~/elisp/org-mode/lisp/org-publish hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-publish ~/elisp/org-mode/lisp/org-protocol hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-protocol ~/elisp/org-mode/lisp/org-plot hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-plot ~/elisp/org-mode/lisp/org-mouse hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-mouse ~/elisp/org-mode/lisp/org-mobile hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-mobile ~/elisp/org-mode/lisp/org-mhe hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-mhe ~/elisp/org-mode/lisp/org-mew hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-mew ~/elisp/org-mode/lisp/org-macs hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-macs ~/elisp/org-mode/lisp/org-mac-message hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-mac-message ~/elisp/org-mode/lisp/org-list hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-list ~/elisp/org-mode/lisp/org-latex hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-latex ~/elisp/org-mode/lisp/org-jsinfo hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-jsinfo ~/elisp/org-mode/lisp/org-irc hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-irc ~/elisp/org-mode/lisp/org-install hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-install ~/elisp/org-mode/lisp/org-inlinetask hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-inlinetask ~/elisp/org-mode/lisp/org-info hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-info ~/elisp/org-mode/lisp/org-indent hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-indent ~/elisp/org-mode/lisp/org-id hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-id ~/elisp/org-mode/lisp/org-icalendar hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-icalendar ~/elisp/org-mode/lisp/org-html hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-html ~/elisp/org-mode/lisp/org-habit hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-habit ~/elisp/org-mode/lisp/org-gnus hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-gnus ~/elisp/org-mode/lisp/org-freemind hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-freemind ~/elisp/org-mode/lisp/org-footnote hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-footnote ~/elisp/org-mode/lisp/org-feed hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-feed ~/elisp/org-mode/lisp/org-faces hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-faces ~/elisp/org-mode/lisp/org-exp hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-exp ~/elisp/org-mode/lisp/org-exp-blocks hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-exp-blocks ~/elisp/org-mode/lisp/org-docbook hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-docbook ~/elisp/org-mode/lisp/org-datetree hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-datetree ~/elisp/org-mode/lisp/org-crypt hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-crypt ~/elisp/org-mode/lisp/org-compat hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-compat ~/elisp/org-mode/lisp/org-colview hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-colview ~/elisp/org-mode/lisp/org-clock hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-clock ~/elisp/org-mode/lisp/org-bibtex hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-bibtex ~/elisp/org-mode/lisp/org-bbdb hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-bbdb ~/elisp/org-mode/lisp/org-attach hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-attach ~/elisp/org-mode/lisp/org-ascii hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-ascii ~/elisp/org-mode/lisp/org-archive hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-archive ~/elisp/org-mode/lisp/org-agenda hides /Users/christos/Downloads/emacs-23.3/nextstep/Emacs.app/Contents/Resources/= lisp/org/org-agenda Features: (shadow sort mail-extr message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug imenu linum skeleton remember org-remember org-datetree org-clock org warnings advice help-fns advice-preload ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint comint ring ob-keys ob org-list org-faces org-compat org-entities org-macs time-date noutline outline easy-mmode regexp-opt cal-menu calendar cal-loaddefs ispell filesets windmove org-install delsel time cus-start cus-load delphi browse-url edmacro kmacro recentf tree-widget paren ede/linux ede/emacs ede/cpp-root ede/speedbar ede/files ede ede/base ede/auto ede/source eieio-base eieio-speedbar speedbar sb-image ezimage dframe assoc eieio-custom wid-edit eieio byte-opt bytecomp byte-compile cedet tooltip ediff-hook vc-hooks lisp-float-type mwheel ns-win easymenu tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag 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 loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process ns multi-tty emacs)