Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

bug#13729: [patch] Menu for IELM

2 views
Skip to first unread message

Xue Fuqiao

unread,
Feb 16, 2013, 12:15:58 AM2/16/13
to 13...@debbugs.gnu.org
I thought that IELM should have a menu, so I made a patch.


*** trunk/lisp/ielm.el 2013-02-03 09:46:50.383143000 +0800
--- ielm-menu/lisp/ielm.el 2013-02-16 12:48:18.453722888 +0800
*************** This variable is buffer-local.")
*** 182,187 ****
--- 182,193 ----
(define-key map "\C-c\C-v" 'ielm-print-working-buffer)
map)
"Keymap for IELM mode.")
+ (easy-menu-define ielm-menu ielm-map
+ "Menu for IELM mode."
+ '("IELM"
+ ["Evaluate S-expression" ielm-send-input]
+ ["Change Working Buffer" ielm-change-working-buffer]
+ ["Display Working Buffer" ielm-display-working-buffer]))
(defvaralias 'inferior-emacs-lisp-mode-map 'ielm-map)

(defvar ielm-font-lock-keywords


*** trunk/lisp/ChangeLog 2013-02-10 19:50:32.740492000 +0800
--- ielm-menu/lisp/ChangeLog 2013-02-16 13:10:44.388397005 +0800
***************
*** 1,3 ****
--- 1,7 ----
+ 2013-02-16 Xue Fuqiao <xfq....@gmail.com>
+
+ * ielm.el: (ielm-map): Add a menu for IELM.
+
2013-02-10 Chong Yidong <c...@gnu.org>

* files.el (basic-save-buffer-1): Do not set

--
Best regards, Xue Fuqiao.
http://www.emacswiki.org/emacs/XueFuqiao



Xue Fuqiao

unread,
Feb 17, 2013, 7:07:31 PM2/17/13
to 13...@debbugs.gnu.org
There is a little bug, please use the following patch.

*** trunk/lisp/ChangeLog.orig 2013-02-17 22:42:17.309803000 +0800
--- trunk/lisp/ChangeLog 2013-02-18 08:04:51.758106415 +0800
***************
*** 1,3 ****
--- 1,7 ----
+ 2013-02-18 Xue Fuqiao <xfq.free <at> gmail.com>
+
+ * ielm.el: (ielm-map): Add a menu for IELM.
+
2013-02-17 Glenn Morris <r...@gnu.org>

* menu-bar.el (menu-bar-tools-menu): Fix case of EDE entry.

*** trunk/lisp/ielm.el.orig 2013-02-03 09:46:50.383143000 +0800
--- trunk/lisp/ielm.el 2013-02-18 08:03:29.641699220 +0800
*************** This variable is buffer-local.")
*** 182,187 ****
--- 182,193 ----
(define-key map "\C-c\C-v" 'ielm-print-working-buffer)
map)
"Keymap for IELM mode.")
+ (easy-menu-define ielm-menu ielm-map
+ "Menu for IELM mode."
+ '("IELM"
+ ["Evaluate S-expression" ielm-send-input]
+ ["Change Working Buffer..." ielm-change-working-buffer]
+ ["Display Working Buffer" ielm-display-working-buffer]))
(defvaralias 'inferior-emacs-lisp-mode-map 'ielm-map)

(defvar ielm-font-lock-keywords

Glenn Morris

unread,
May 8, 2013, 1:08:59 PM5/8/13
to Xue Fuqiao, 13...@debbugs.gnu.org
Xue Fuqiao wrote:

> + (easy-menu-define ielm-menu ielm-map
> + "Menu for IELM mode."
> + '("IELM"
> + ["Evaluate S-expression" ielm-send-input]
> + ["Change Working Buffer..." ielm-change-working-buffer]
> + ["Display Working Buffer" ielm-display-working-buffer]))

Thanks. I'm not sure it is worth having a menu with just these items,
but feel free to install it if you want.



Glenn Morris

unread,
May 23, 2013, 12:03:05 PM5/23/13
to 13729...@debbugs.gnu.org
Version: 24.4

Glenn Morris wrote:

> Thanks. I'm not sure it is worth having a menu with just these items,
> but feel free to install it if you want.

Too late, a very similar menu was added by someone else.

http://lists.gnu.org/archive/html/emacs-devel/2013-05/msg00514.html



0 new messages