* bug#13658: 24.3.50; `#^^' syntax isn't mentioned in Emacs Lisp manual
@ 2013-02-09 0:11 Xue Fuqiao
2013-02-13 0:29 ` Glenn Morris
2013-02-13 23:46 ` Xue Fuqiao
0 siblings, 2 replies; 5+ messages in thread
From: Xue Fuqiao @ 2013-02-09 0:11 UTC (permalink / raw)
To: 13658
When I eval the (current-global-map) form:
(keymap #^[nil nil keymap
#^^[3 0 set-mark-command move-beginning-of-line backward-char
mode-specific-command-prefix delete-char move-end-of-line forward-char
keyboard-quit help-command indent-for-tab-command ...] #^^[1 0 #^^[2 0
#^^[3 0 set-mark-command move-beginning-of-line backward-char
mode-specific-command-prefix delete-char move-end-of-line forward-char
keyboard-quit help-command indent-for-tab-command ...] self-insert-command
self-insert-command self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command self-insert-command
...] self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command ...] self-insert-command
self-insert-command self-insert-command self-insert-command self-insert-command
self-insert-command self-insert-command ...] (C-mouse-5 . mwheel-scroll)
(S-mouse-5 . mwheel-scroll) (mouse-5 . mwheel-scroll) (C-mouse-4 .
mwheel-scroll) (S-mouse-4 . mwheel-scroll) (mouse-4 . mwheel-scroll) (paste .
clipboard-yank) (copy . clipboard-kill-ring-save) (cut . clipboard-kill-region)
(f18 . clipboard-yank) ...)
There is a `#^^' syntax. Maybe it is the printed representation for nested char tables, but it isn't mentioned in the GNU Emacs Lisp manual.
The original post was here: http://lists.gnu.org/archive/html/help-gnu-emacs/2013-02/msg00098.html
--
Best regards, Xue Fuqiao.
http://www.emacswiki.org/emacs/XueFuqiao
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#13658: 24.3.50; `#^^' syntax isn't mentioned in Emacs Lisp manual
2013-02-09 0:11 bug#13658: 24.3.50; `#^^' syntax isn't mentioned in Emacs Lisp manual Xue Fuqiao
@ 2013-02-13 0:29 ` Glenn Morris
2013-02-13 0:52 ` Xue Fuqiao
2013-02-13 23:46 ` Xue Fuqiao
1 sibling, 1 reply; 5+ messages in thread
From: Glenn Morris @ 2013-02-13 0:29 UTC (permalink / raw)
To: Xue Fuqiao; +Cc: 13658
Xue Fuqiao wrote:
> There is a `#^^' syntax. Maybe it is the printed representation for
> nested char tables, but it isn't mentioned in the GNU Emacs Lisp
> manual.
I don't think it needs to be. From src/lisp.h:
A sub char table appears only in an element of a char-table, and
there's no way to access it directly from Emacs Lisp program.
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#13658: 24.3.50; `#^^' syntax isn't mentioned in Emacs Lisp manual
2013-02-13 0:29 ` Glenn Morris
@ 2013-02-13 0:52 ` Xue Fuqiao
2013-02-13 2:27 ` Glenn Morris
0 siblings, 1 reply; 5+ messages in thread
From: Xue Fuqiao @ 2013-02-13 0:52 UTC (permalink / raw)
To: Glenn Morris; +Cc: 13658
On Tue, 12 Feb 2013 19:29:13 -0500
Glenn Morris <rgm@gnu.org> wrote:
> Xue Fuqiao wrote:
> > There is a `#^^' syntax. Maybe it is the printed representation for
> > nested char tables, but it isn't mentioned in the GNU Emacs Lisp
> > manual.
> I don't think it needs to be. From src/lisp.h:
> A sub char table appears only in an element of a char-table, and
> there's no way to access it directly from Emacs Lisp program.
Can it be in the appendix of the manual? For example, in the "Writing
Emacs Primitives" node, or another subnode of the "GNU Emacs Internals"
node.
--
Best regards, Xue Fuqiao.
http://www.emacswiki.org/emacs/XueFuqiao
^ permalink raw reply [flat|nested] 5+ messages in thread
* bug#13658: 24.3.50; `#^^' syntax isn't mentioned in Emacs Lisp manual
2013-02-09 0:11 bug#13658: 24.3.50; `#^^' syntax isn't mentioned in Emacs Lisp manual Xue Fuqiao
2013-02-13 0:29 ` Glenn Morris
@ 2013-02-13 23:46 ` Xue Fuqiao
1 sibling, 0 replies; 5+ messages in thread
From: Xue Fuqiao @ 2013-02-13 23:46 UTC (permalink / raw)
To: 13658
> I added a footnote, but the elisp manual is not intended to explain
> absolutely every detail about Emacs. For some things you have to read
> the code.
Thanks.
--
Best regards, Xue Fuqiao.
http://www.emacswiki.org/emacs/XueFuqiao
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2013-02-13 23:46 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-09 0:11 bug#13658: 24.3.50; `#^^' syntax isn't mentioned in Emacs Lisp manual Xue Fuqiao
2013-02-13 0:29 ` Glenn Morris
2013-02-13 0:52 ` Xue Fuqiao
2013-02-13 2:27 ` Glenn Morris
2013-02-13 23:46 ` Xue Fuqiao
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).