[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#16640: 24.3; x-popup-menu navigation on darwin
From: |
cinsky |
Subject: |
bug#16640: 24.3; x-popup-menu navigation on darwin |
Date: |
Wed, 05 Feb 2014 00:25:50 +0900 |
In darwin (OS X) build, the pop-up menu from `x-popup-menu` does not
allow menu navigation such as C-n or C-p, which works smoothly on Linux.
This makes it difficult to use a pop-up menu from yasnippet, etc.
In GNU Emacs 24.3.1 (x86_64-apple-darwin, NS apple-appkit-1038.36)
of 2013-03-13 on bob.porkrind.org
Windowing system distributor `Apple', version 10.3.1265
Configured using:
`configure '--host=x86_64-apple-darwin' '--build=i686-apple-darwin'
'--with-ns' 'build_alias=i686-apple-darwin'
'host_alias=x86_64-apple-darwin' 'CC=gcc -mmacosx-version-min=10.7
-isystem
/Users/david/Xcode-10.7_4.5.2/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/usr/include/
-F/Users/david/Xcode-10.7_4.5.2/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks''
Important settings:
value of $LC_MESSAGES: C
value of $LANG: ko_KR.UTF-8
locale-coding-system: utf-8-unix
default enable-multibyte-characters: t
Major mode: Scala
Minor modes in effect:
yas-global-mode: t
yas-minor-mode: t
shell-dirtrack-mode: t
winner-mode: t
diff-auto-refine-mode: t
icomplete-mode: t
tooltip-mode: t
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
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
SPC o r g <backspace> i g i n SPC m a s t e r <return>
y e s <return> C-x b s c a C-s <return> C-x k <return>
C-x b s c a C-s C-s C-s C-s <return> M-> <return> d
e f <tab> C-g <C-tab> C-x b s c r <return> C-x o C-x
b i n i t . e <return> C-s y a C-s s C-a C-n C-v C-n
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-SPC
C-n C-n C-n C-n C-n M-w C-x o C-y C-p C-p C-p C-p C-p
C-SPC M-> C-c i C-p C-p C-p C-p <tab> C-k C-p C-y <return>
<tab> C-a C-n C-n C-n C-n C-e C-j <C-tab> <tab> C-g
C-a <help-echo> <down-mouse-3> <mouse-3> <down-mouse-1>
<mouse-movement> <mouse-1> <S-down-mouse-1> <S-mouse-1>
<S-down-mouse-2> <S-mouse-2> <S-down-mouse-3> <S-mouse-3>
<M-down-mouse-1> <M-mouse-1> <M-down-mouse-3> <M-mouse-3>
<M-down-mouse-2> <M-mouse-2> <M-down-mouse-1> <M-mouse-1>
<C-down-mouse-1> <C-down-mouse-3> C-a C-k <C-tab> C-p
C-p C-p C-p C-p C-p C-n C-k C-p C-p C-p C-e M-b M-b
M-b C-y <return> <tab> C-a C-p M-f M-f M-f M-f M-f
M-b M-b f <backspace> C-f C-f C-f C-f C-f C-f C-f C-f
C-f C-f C-f C-f C-c C-d C-n <tab> C-a C-n C-n C-k C-k
C-n C-e C-j <C-tab> d e f <tab> <C-tab> C-p C-p C-p
C-e C-j <C-tab> <backspace> <backspace> <backspace>
d e f <tab> C-a C-k <C-tab> C-p C-p C-p C-p C-p M-f
C-b C-b C-b C-k C-p C-p C-y <return> <tab> C-n C-n
C-n C-n C-e C-j <C-tab> d e f <tab> C-s C-s C-s <return>
C-a C-k M-x r e p o r t - <return> C-g C-h f x - d
i <tab> <backspace> <backspace> <backspace> p o p <tab>
m e <tab> <return> M-x r e p o <tab> <return> r t -
e <tab> <return>
Recent messages:
Quit
[yas] snippet expanded.
[yas] Snippet 1 exited.
Mark set
[yas] snippet expanded.
[yas] Snippet 2 exited.
Auto-saving...done
Quit
Type "q" in help window to restore its previous buffer, C-M-v to scroll help.
Making completion list... [2 times]
Load-path shadows:
/Users/cinsk/.emacs.d/elpa/ruby-mode-1.1/ruby-mode hides
/Applications/Emacs.app/Contents/Resources/lisp/progmodes/ruby-mode
/Users/cinsk/.emacs.d/elpa/org-20140107/org hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org
/Users/cinsk/.emacs.d/elpa/org-20140107/org-w3m hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-w3m
/Users/cinsk/.emacs.d/elpa/org-20140107/org-version hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-version
/Users/cinsk/.emacs.d/elpa/org-20140107/org-timer hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-timer
/Users/cinsk/.emacs.d/elpa/org-20140107/org-table hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-table
/Users/cinsk/.emacs.d/elpa/org-20140107/org-src hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-src
/Users/cinsk/.emacs.d/elpa/org-20140107/org-rmail hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-rmail
/Users/cinsk/.emacs.d/elpa/org-20140107/org-protocol hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol
/Users/cinsk/.emacs.d/elpa/org-20140107/org-plot hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-plot
/Users/cinsk/.emacs.d/elpa/org-20140107/org-pcomplete hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-pcomplete
/Users/cinsk/.emacs.d/elpa/org-20140107/org-mouse hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse
/Users/cinsk/.emacs.d/elpa/org-20140107/org-mobile hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile
/Users/cinsk/.emacs.d/elpa/org-20140107/org-mhe hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-mhe
/Users/cinsk/.emacs.d/elpa/org-20140107/org-macs hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-macs
/Users/cinsk/.emacs.d/elpa/org-20140107/org-loaddefs hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-loaddefs
/Users/cinsk/.emacs.d/elpa/org-20140107/org-list hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-list
/Users/cinsk/.emacs.d/elpa/org-20140107/org-irc hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-irc
/Users/cinsk/.emacs.d/elpa/org-20140107/org-install hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-install
/Users/cinsk/.emacs.d/elpa/org-20140107/org-inlinetask hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask
/Users/cinsk/.emacs.d/elpa/org-20140107/org-info hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-info
/Users/cinsk/.emacs.d/elpa/org-20140107/org-indent hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-indent
/Users/cinsk/.emacs.d/elpa/org-20140107/org-id hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-id
/Users/cinsk/.emacs.d/elpa/org-20140107/org-habit hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-habit
/Users/cinsk/.emacs.d/elpa/org-20140107/org-gnus hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-gnus
/Users/cinsk/.emacs.d/elpa/org-20140107/org-footnote hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote
/Users/cinsk/.emacs.d/elpa/org-20140107/org-feed hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-feed
/Users/cinsk/.emacs.d/elpa/org-20140107/org-faces hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-faces
/Users/cinsk/.emacs.d/elpa/org-20140107/org-eshell hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-eshell
/Users/cinsk/.emacs.d/elpa/org-20140107/org-entities hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-entities
/Users/cinsk/.emacs.d/elpa/org-20140107/org-element hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-element
/Users/cinsk/.emacs.d/elpa/org-20140107/org-docview hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-docview
/Users/cinsk/.emacs.d/elpa/org-20140107/org-datetree hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree
/Users/cinsk/.emacs.d/elpa/org-20140107/org-ctags hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-ctags
/Users/cinsk/.emacs.d/elpa/org-20140107/org-crypt hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt
/Users/cinsk/.emacs.d/elpa/org-20140107/org-compat hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-compat
/Users/cinsk/.emacs.d/elpa/org-20140107/org-colview hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-colview
/Users/cinsk/.emacs.d/elpa/org-20140107/org-clock hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-clock
/Users/cinsk/.emacs.d/elpa/org-20140107/org-capture hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-capture
/Users/cinsk/.emacs.d/elpa/org-20140107/org-bibtex hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-bibtex
/Users/cinsk/.emacs.d/elpa/org-20140107/org-bbdb hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-bbdb
/Users/cinsk/.emacs.d/elpa/org-20140107/org-attach hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-attach
/Users/cinsk/.emacs.d/elpa/org-20140107/org-archive hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-archive
/Users/cinsk/.emacs.d/elpa/org-20140107/org-agenda hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda
/Users/cinsk/.emacs.d/elpa/org-20140107/ob hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-tangle hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-tangle
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-table hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-table
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-sqlite hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-sqlite
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-sql hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-sql
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-shen hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-shen
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-sh hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-sh
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-screen hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-screen
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-scheme hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-scheme
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-scala hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-scala
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-sass hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-sass
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-ruby hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-ruby
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-ref hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-ref
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-R hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-R
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-python hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-python
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-plantuml hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-plantuml
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-picolisp hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-picolisp
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-perl hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-perl
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-org hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-org
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-octave hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-octave
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-ocaml hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-ocaml
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-mscgen hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-mscgen
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-maxima hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-maxima
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-matlab hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-matlab
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-lob hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-lob
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-lisp hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-lisp
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-lilypond hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-ledger hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-ledger
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-latex hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-latex
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-keys hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-keys
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-js hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-js
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-java hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-java
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-io hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-io
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-haskell hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-haskell
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-gnuplot hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-fortran hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-fortran
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-exp hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-exp
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-eval hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-eval
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-emacs-lisp hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-dot hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-dot
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-ditaa hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-ditaa
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-css hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-css
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-comint hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-comint
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-clojure hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-clojure
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-calc hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-calc
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-C hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-C
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-awk hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-awk
/Users/cinsk/.emacs.d/elpa/org-20140107/ob-asymptote hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-asymptote
Features:
(shadow mail-extr emacsbug message rfc822 mml mml-sec mm-decode
mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader
sendmail rfc2047 rfc2045 ietf-drums mail-utils misearch multi-isearch
pcmpl-unix sbt-mode sbt-mode-rgrep grep sbt-mode-comint sbt-mode-buffer
sbt-mode-project scala-mode2 scala-mode2-sbt scala-mode2-map
scala-mode2-fontlock scala-mode2-indent scala-mode2-paragraph
scala-mode2-syntax scala-mode2-lib filecache tabify man view vc-bzr
vc-sccs vc-svn vc-cvs vc-rcs vc-git ffap url-parse url-vars sort tramp
tramp-compat auth-source eieio gnus-util mm-util mail-prsvr
password-cache tramp-loaddefs ess-toolbar ess-mouse mouseme ess-menu
ess-swv ess-noweb noweb-font-lock-mode ess-bugs-l essd-els ess-sas-d
ess-sas-l ess-sas-a executable ess-arc-d ess-vst-d ess-xls-d ess-lsp-l
ess-sta-d ess-sta-l make-regexp ess-sp6-d ess-sp5-d ess-sp3-d ess-r-d
ess-r-args assoc ess-s-l ess-inf ess-utils ess-mode noweb-mode ess
ess-custom ess-compat ess-site yasnippet lua-mode edmacro kmacro
browse-url w3m-load python-mode imenu flymake rx shell inf-ruby
ruby-mode org org-macro org-footnote org-pcomplete pcomplete org-list
org-faces org-entities ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob
ob-table ob-keys ob-exp ob-comint ob-core ob-eval org-compat org-macs
org-loaddefs format-spec find-func org-version cal-menu calendar
cal-loaddefs htmlize manoj-dark-theme xcscope help-mode dired+ dired-aux
dired-x dired eldoc windmove winner cmake-mode vc-jump cl-macs gv cl vc
vc-dispatcher markdown-mode thingatpt noutline outline magit-bisect
magit-key-mode magit diff-mode log-edit easy-mmode pcvs-util add-log
wfutils icomplete ido xskel xlicense autoinsert skeleton cc-mode
cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars
cc-defs advice help-fns cl-lib advice-preload ediff-ptch ediff-merg
ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff
fontutil uinit warnings byte-opt compile comint ansi-color ring bytecomp
byte-compile cconv derived auctex-autoloads tex-site
browse-kill-ring-autoloads clojure-mode-autoloads cmake-mode-autoloads
csv-mode-autoloads dired+-autoloads ess-autoloads gnuplot-autoloads
go-mode-autoloads htmlize-autoloads inf-ruby-autoloads
lua-mode-autoloads magit-autoloads markdown-mode-autoloads org-autoloads
info easymenu python-mode-autoloads ruby-mode-autoloads rvm-autoloads
sbt-mode-autoloads scala-mode2-autoloads slime-autoloads
yasnippet-autoloads package time-date korea-util tooltip ediff-hook
vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image
regexp-opt fringe tabulated-list newcomment lisp-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 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 ns multi-tty emacs)
- bug#16640: 24.3; x-popup-menu navigation on darwin,
cinsky <=