bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#9054: 24.0.50; show source in other window


From: Juri Linkov
Subject: bug#9054: 24.0.50; show source in other window
Date: Sun, 19 Sep 2021 19:20:18 +0300
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu)

> To be useful for beginners, the context menu should not delegate such
> tasks to functions like 'describe-symbol'.  As I mentioned before, I'd
> even avoid using terms like 'symbol' there.  What I would prefer is that
> when I right-click on 'setq' in a form like
>
> (setq x 3)
>
> the context menu proposes
>
> Describe `setq'
> Lookup `setq' in Manuals
> Show Definition of `setq'
> Show References for `setq'

But what to do with long symbols?  For example, this won't fit to any menu:

  Describe `display-fill-column-indicator-character'
  Lookup `display-fill-column-indicator-character' in Manuals
  Show Definition of `display-fill-column-indicator-character'
  Show References for `display-fill-column-indicator-character'

> and in addition, if the mouse is say on the 'e' of setq,
>
> Describe character properties of `e'
>
> to run `describe-char' on that `e' so that users are aware of the
> granularity of the objects they deal with.

There is the menu “Describe” in the submenu “Help” on the manu-bar,
but I don't see “Describe Character” in it.  But there are other
Describe menu items.

> Clicking on "x" OTOH should reveal that the Lisp reader doesn't know
> (yet) about "x" while clicking on "3" should reveal that the Lisp reader
> considers it an integer.

I don't know what to show for an integer.

> BTW: Show/Hide in the Options menu should allow to toggle context menu
> mode.

Maybe in the next version context menu mode will be enabled by default.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]