unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#15358: 24.3.50; Remove message: "You can run the command `make-frame' with <ns-new-frame>"
@ 2013-09-11 20:36 Keith David Bershatsky
  2013-09-12  1:30 ` Glenn Morris
  0 siblings, 1 reply; 5+ messages in thread
From: Keith David Bershatsky @ 2013-09-11 20:36 UTC (permalink / raw
  To: 15358

When typing M-x make-frame, a message appears:  "You can run the command `make-frame' with <ns-new-frame>".

However, M-x ns-new-frame appears to be a non-existent function.

Thanks,

Keith David Bershatsky
esq@lawlist.com

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

In GNU Emacs 24.3.50.1 (x86_64-apple-darwin10.8.0, NS apple-appkit-1038.36)
 of 2013-08-22 on MP.local
Bzr revision: 113971 monnier@iro.umontreal.ca-20130822040645-0fc4fi87eir72jnb
Windowing system distributor `Apple', version 10.3.1038
Configured using:
 `configure --with-ns'

Important settings:
  locale-coding-system: nil
  default enable-multibyte-characters: t

Major mode: Text

Minor modes in effect:
  whitespace-mode: t
  global-linum-mode: t
  linum-mode: t
  delete-selection-mode: t
  flyspell-mode: t
  desktop-save-mode: t
  frame-bufs-mode: t
  tabbar-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  global-highlight-parentheses-mode: t
  highlight-parentheses-mode: t
  osx-key-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
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
<up> <up> <up> <down> <down> <down> <down> <down> <down> 
<S-down> <S-down> <S-down> <S-down> <S-up> <S-up> <S-down> 
<S-down> <S-left> <backspace> <kp-delete> <kp-delete> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <up> <up> <up> <up> <up> <up> 
<up> <up> <s-down> <S-up> <S-up> <S-up> <S-up> <S-up> 
<S-up> <S-up> <S-up> <S-up> <S-left> <S-left> <backspace> 
<s-up> <down> <down> <down> <down> <down> <down> <down> 
s-` s-` <up> <right> <S-down> <S-down> <S-down> <S-down> 
<S-down> <S-left> s-c s-` s-` s-` s-` s-` s-` s-` s-` 
<M-s-left> <down-mouse-1> <mouse-1> <down> <return> 
<return> <return> <return> <return> <return> <up> M-/ 
; <return> <up> <up> <up> <up> <up> <up> s-v <up> <up> 
<up> <down> <backspace> <backspace> <backspace> SPC 
t h e SPC f o l l o w i n g SPC M <backspace> m e s 
s a g e : <down> <down> <down> <down> <down> T h a 
n k s , <return> <return> K e i t h SPC D . SPC B e 
r s h a t s k y <M-left> <M-left> <right> <right> <backspace> 
a v i d <s-right> <return> e s q @ l a w l i s t . 
c o m C-c C-c <escape> x m a k e - f r a m e <return> 
<M-s-left> <M-s-left> <M-s-left> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <s-down> <up> <up> <S-s-right> s-c <M-s-right> 
<M-s-right> <M-s-right> <M-s-right> <up> <right> <up> 
<up> <up> <up> <S-down> <S-down> <S-down> <S-down> 
<S-down> <S-left> s-v s-s <escape> x n s - n e w - 
f r a m e <return> <escape> <up> <up> <escape> <escape> 
<escape> <up> <up> <right> <down> <S-down> <S-left> 
s-c <menu-bar> <help-menu> <send-emacs-bug-report>

Recent messages:
Constructing summary structure...done
Scoring...done
You have arrived at the folder: "/last:50/%inbox.Sent".
You can run the command `make-frame' with <ns-new-frame>
Mark set [4 times]
Saving file /Users/HOME/.0.data/fan_eva/1add.txt...
Wrote /Users/HOME/.0.data/fan_eva/1add.txt
*beep* [3 times]
Quit
Mark set

Load-path shadows:
~/.0.data/.0.emacs/elpa/flim/md4 hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/md4
~/.0.data/.0.emacs/elpa/flim/hex-util hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/hex-util
~/.0.data/.0.emacs/elpa/flim/sasl hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/net/sasl
~/.0.data/.0.emacs/elpa/flim/sasl-ntlm hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/net/sasl-ntlm
~/.0.data/.0.emacs/elpa/flim/sasl-digest hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/net/sasl-digest
~/.0.data/.0.emacs/elpa/flim/sasl-cram hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/net/sasl-cram
~/.0.data/.0.emacs/elpa/flim/ntlm hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/net/ntlm
~/.0.data/.0.emacs/elpa/flim/hmac-md5 hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/net/hmac-md5
~/.0.data/.0.emacs/elpa/flim/hmac-def hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/net/hmac-def
~/.0.data/.0.emacs/elpa/wanderlust/rfc2368 hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/mail/rfc2368
~/.0.data/.0.emacs/elpa/wanderlust/utf7 hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/gnus/utf7
~/.0.data/.0.emacs/elpa/semi/smime hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/gnus/smime
~/.0.data/.0.emacs/elpa/el-get/.dir-locals hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/gnus/.dir-locals
~/.0.data/.0.emacs/elpa/semi/pgg hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/obsolete/pgg
~/.0.data/.0.emacs/elpa/semi/pgg-pgp5 hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/obsolete/pgg-pgp5
~/.0.data/.0.emacs/elpa/semi/pgg-pgp hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/obsolete/pgg-pgp
~/.0.data/.0.emacs/elpa/semi/pgg-parse hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/obsolete/pgg-parse
~/.0.data/.0.emacs/elpa/semi/pgg-gpg hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/obsolete/pgg-gpg
~/.0.data/.0.emacs/elpa/semi/pgg-def hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/obsolete/pgg-def
~/.0.data/.0.emacs/elpa/utilities/longlines hides /Users/HOME/.0.data/.0.emacs/Emacs.app/Contents/Resources/lisp/obsolete/longlines

Features:
(elmo-filter wl-score mule-util elmo-internal network-stream starttls
smtp sasl sasl-anonymous sasl-login sasl-plain modb-legacy ssl shadow
wl-mime mime-edit pgg-parse pccl pccl-20 signature mime-setup
mail-mime-setup semi-setup mime-pgp pgg-def mime-play filename
mime-image modb-standard elmo-imap4 time-stamp emacsbug message rfc822
mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils
mailheader disp-table whitespace multiple-cursors-autoloads package
wl-demo wl-draft eword-encode wl-template sendmail mail-utils elmo-net
elmo-cache elmo-map elmo-dop wl-news wl-address wl-thread wl-folder wl
wl-e21 bbdb-autoloads bbdb itunes osx-osascript linum delsel
multiple-cursors mc-separate-operations rectangular-region-mode
mc-mark-more thingatpt mc-cycle-cursors mc-edit-lines
multiple-cursors-core rect flyspell ispell savehist
auto-save-buffers-enhanced saveplace init-auctex tex-site dash desktop
frameset init-wl wl-spam wl-action wl-summary ps-print ps-def lpr
wl-refile wl-util pp elmo-flag elmo-localdir wl-message elmo-mime
mmelmo-buffer mmelmo-imap mime-view mime-conf calist semi-def mmimap
mime-parse mmbuffer mmgeneric wl-highlight wl-vars wl-version
epg-config elmo-multi elmo-spam elsp-header elsp-generic elmo
elmo-signal elmo-msgdb modb modb-generic modb-entity mime elmo-util
emu invisible inv-23 poem poem-e20 poem-e20_3 utf7 eword-decode mel
mime-def alist std11 mcharset mcs-20 mcs-e20 pces pces-e20 pces-20
broken pcustom elmo-date elmo-vars elmo-version path-util poe pym
static apel-ver product luna mime-w3m w3m-load init-tabbar init-frames
tabbar frame-cmds frame-fns avoid calendar-lawlist lawlist-calendar
init-org derived cl-macs gv org-toodledo mailcap-toodledo
http-post-simple url-http tls url-auth mail-parse rfc2231 rfc2047
rfc2045 ietf-drums url-gw url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util url-parse
auth-source eieio eieio-core gnus-util mm-util mail-prsvr
password-cache url-vars mailcap json xml w3m browse-url doc-view
jka-compr dired image-mode timezone w3m-hist w3m-fb bookmark-w3m
w3m-ems wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util
org byte-opt bytecomp byte-compile cconv ob-tangle ob-ref ob-lob
ob-table org-footnote org-src ob-comint ob-keys org-pcomplete
pcomplete comint ansi-color ring org-list org-faces org-entities
noutline outline org-version ob-emacs-lisp ob org-compat org-macs
ob-eval org-loaddefs format-spec find-func cal-menu calendar
cal-loaddefs lawlist-tls init-yas yasnippet edmacro kmacro help-mode
cl cl-loaddefs cl-lib hideshow easymenu highlight-parentheses
init-osxkeys easy-mmode redo advice help-fns time-date tooltip
ediff-hook vc-hooks lisp-float-type mwheel ns-win 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
ns multi-tty emacs)





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#15358: 24.3.50; Remove message: "You can run the command `make-frame' with <ns-new-frame>"
  2013-09-11 20:36 bug#15358: 24.3.50; Remove message: "You can run the command `make-frame' with <ns-new-frame>" Keith David Bershatsky
@ 2013-09-12  1:30 ` Glenn Morris
  2013-09-12  3:33   ` Stefan Monnier
  2013-09-12  6:56   ` Jan Djärv
  0 siblings, 2 replies; 5+ messages in thread
From: Glenn Morris @ 2013-09-12  1:30 UTC (permalink / raw
  To: Keith David Bershatsky; +Cc: 15358

Keith David Bershatsky wrote:

> When typing M-x make-frame, a message appears:  "You can run the
> command `make-frame' with <ns-new-frame>".
>
> However, M-x ns-new-frame appears to be a non-existent function.

ns-new-frame is supposed to be some kind of key that you can press, not
a function you can run.

I don't think it is a real key, but rather some "Special
Nextstep-generated event" that pretends to be a key, for some reason.
I dunno.





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#15358: 24.3.50; Remove message: "You can run the command `make-frame' with <ns-new-frame>"
  2013-09-12  1:30 ` Glenn Morris
@ 2013-09-12  3:33   ` Stefan Monnier
  2013-09-12  6:56   ` Jan Djärv
  1 sibling, 0 replies; 5+ messages in thread
From: Stefan Monnier @ 2013-09-12  3:33 UTC (permalink / raw
  To: Glenn Morris; +Cc: Keith David Bershatsky, 15358

>> When typing M-x make-frame, a message appears:  "You can run the
>> command `make-frame' with <ns-new-frame>".
>> However, M-x ns-new-frame appears to be a non-existent function.
> ns-new-frame is supposed to be some kind of key that you can press, not
> a function you can run.
> I don't think it is a real key, but rather some "Special
> Nextstep-generated event" that pretends to be a key, for some reason.
> I dunno.

Indeed.  And the "helpful" message should be silenced somehow (just
like we try to avoid mentioning menu-bar bindings in those messages).


        Stefan





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#15358: 24.3.50; Remove message: "You can run the command `make-frame' with <ns-new-frame>"
  2013-09-12  1:30 ` Glenn Morris
  2013-09-12  3:33   ` Stefan Monnier
@ 2013-09-12  6:56   ` Jan Djärv
  2013-09-12 17:59     ` Stefan Monnier
  1 sibling, 1 reply; 5+ messages in thread
From: Jan Djärv @ 2013-09-12  6:56 UTC (permalink / raw
  To: Glenn Morris; +Cc: Keith David Bershatsky, 15358@debbugs.gnu.org

Hello. 

12 sep 2013 kl. 03:30 skrev Glenn Morris <rgm@gnu.org>:

> Keith David Bershatsky wrote:
> 
>> When typing M-x make-frame, a message appears:  "You can run the
>> command `make-frame' with <ns-new-frame>".
>> 
>> However, M-x ns-new-frame appears to be a non-existent function.
> 
> ns-new-frame is supposed to be some kind of key that you can press, not
> a function you can run.
> 
> I don't think it is a real key, but rather some "Special
> Nextstep-generated event" that pretends to be a key, for some reason.
> I dunno.

When the user right-clicks on the Emacs icon in the dock, there is a New frame command there. nsterm.m turns that event into an Emacs Lisp event, 
that keyboard.c with system-key-alist turns into ns-new-frame.

The binding is in the global key map. Is there a better place?

     Jan D. 





^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#15358: 24.3.50; Remove message: "You can run the command `make-frame' with <ns-new-frame>"
  2013-09-12  6:56   ` Jan Djärv
@ 2013-09-12 17:59     ` Stefan Monnier
  0 siblings, 0 replies; 5+ messages in thread
From: Stefan Monnier @ 2013-09-12 17:59 UTC (permalink / raw
  To: Jan Djärv; +Cc: Keith David Bershatsky, 15358@debbugs.gnu.org

> When the user right-clicks on the Emacs icon in the dock, there is a New
> frame command there.  nsterm.m turns that event into an Emacs Lisp event,
> that keyboard.c with system-key-alist turns into ns-new-frame.
> The binding is in the global key map.  Is there a better place?

The place looks about right, but these events aren't "key presses",
so just like we don't mention "menu keybindings", we shouldn't mention
these either.

Menu-bar bindings are normally not mentioned in such messages and these
"gui event" bindings shouldn't either.  So maybe we should move those
bindings to a submap (e.g. with a `gui' prefix, similar to the
`menu-bar' prefix for menu events), which we can then add to
Vmouse_events (in src/keymap.c).


        Stefan





^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2013-09-12 17:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-09-11 20:36 bug#15358: 24.3.50; Remove message: "You can run the command `make-frame' with <ns-new-frame>" Keith David Bershatsky
2013-09-12  1:30 ` Glenn Morris
2013-09-12  3:33   ` Stefan Monnier
2013-09-12  6:56   ` Jan Djärv
2013-09-12 17:59     ` Stefan Monnier

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).