From unknown Wed Aug 20 03:36:54 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#15600 <15600@debbugs.gnu.org> To: bug#15600 <15600@debbugs.gnu.org> Subject: Status: 24.3; ruby-mode lacks a menu Reply-To: bug#15600 <15600@debbugs.gnu.org> Date: Wed, 20 Aug 2025 10:36:54 +0000 retitle 15600 24.3; ruby-mode lacks a menu reassign 15600 emacs submitter 15600 John Anthony severity 15600 wishlist tag 15600 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 12 14:10:26 2013 Received: (at submit) by debbugs.gnu.org; 12 Oct 2013 18:10:26 +0000 Received: from localhost ([127.0.0.1]:44591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VV3dx-0007XU-Gk for submit@debbugs.gnu.org; Sat, 12 Oct 2013 14:10:25 -0400 Received: from eggs.gnu.org ([208.118.235.92]:37281) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VV3dv-0007XC-0y for submit@debbugs.gnu.org; Sat, 12 Oct 2013 14:10:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VV3dm-0006wj-4I for submit@debbugs.gnu.org; Sat, 12 Oct 2013 14:10:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.3 required=5.0 tests=BAYES_50,FAKE_REPLY_C autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:45482) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VV3dm-0006we-1t for submit@debbugs.gnu.org; Sat, 12 Oct 2013 14:10:14 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38972) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VV3df-0005bv-Ur for bug-gnu-emacs@gnu.org; Sat, 12 Oct 2013 14:10:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VV3da-0006iP-0D for bug-gnu-emacs@gnu.org; Sat, 12 Oct 2013 14:10:07 -0400 Received: from [198.46.132.138] (port=47080 helo=jo.hnanthony.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VV3dZ-0006gx-TH for bug-gnu-emacs@gnu.org; Sat, 12 Oct 2013 14:10:01 -0400 Received: from jo.hnanthony.com (localhost.localdomain [127.0.0.1]) by jo.hnanthony.com (8.14.3/8.14.3/Debian-9.4) with ESMTP id r9CI7s8H000872; Sat, 12 Oct 2013 19:07:54 +0100 Received: (from john@localhost) by jo.hnanthony.com (8.14.3/8.14.3/Submit) id r9CI7roh000871; Sat, 12 Oct 2013 19:07:53 +0100 Date: Sat, 12 Oct 2013 19:07:53 +0100 From: John Anthony To: bozhidar.batsov@gmail.com Subject: RE: 24.3; ruby-mode lacks a menu Message-ID: <20131012180753.GA857@jo.hnanthony.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.20 (2009-06-14) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: bug-gnu-emacs@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Here's a menu that just covers the basic commands from lisp/progmodes/ruby.el diff --git a/lisp/progmodes/ruby-mode.el b/lisp/progmodes/ruby-mode.el index 2f92216..07ca58b 100644 --- a/lisp/progmodes/ruby-mode.el +++ b/lisp/progmodes/ruby-mode.el @@ -158,6 +158,22 @@ This should only be called after matching against `ruby-here-doc-beg-re'." map) "Keymap used in Ruby mode.") +(easy-menu-define + ruby-mode-menu + ruby-mode-map + "Ruby Mode Menu" + '("Ruby" + ["Beginning Of Block" ruby-beginning-of-block t] + ["End Of Block" ruby-end-of-block t] + ["Toggle Block" ruby-toggle-block t] + "--" + ["Backward Sexp" ruby-backward-sexp + :active (not ruby-use-smie)] + ["Forward Sexp" ruby-forward-sexp + :active (not ruby-use-smie)] + ["Indent Sexp" ruby-indent-sexp + :active (not ruby-use-smie)])) + (defvar ruby-mode-syntax-table (let ((table (make-syntax-table))) (modify-syntax-entry ?\' "\"" table) -- John Anthony From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 12 14:21:26 2013 Received: (at control) by debbugs.gnu.org; 12 Oct 2013 18:21:26 +0000 Received: from localhost ([127.0.0.1]:44596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VV3oc-0007uh-3g for submit@debbugs.gnu.org; Sat, 12 Oct 2013 14:21:26 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:45134) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VV3oZ-0007uX-VZ for control@debbugs.gnu.org; Sat, 12 Oct 2013 14:21:24 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VV3oZ-0004si-Gw for control@debbugs.gnu.org; Sat, 12 Oct 2013 14:21:23 -0400 Date: Sat, 12 Oct 2013 14:21:23 -0400 Message-Id: Subject: control message for bug 15600 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.2 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.2 (-----) merge 15595 15600 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 24 22:39:17 2013 Received: (at 15600-done) by debbugs.gnu.org; 25 Oct 2013 02:39:17 +0000 Received: from localhost ([127.0.0.1]:42316 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZXIz-0002o0-15 for submit@debbugs.gnu.org; Thu, 24 Oct 2013 22:39:17 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:36120 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VZXIw-0002nr-2P for 15600-done@debbugs.gnu.org; Thu, 24 Oct 2013 22:39:14 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VZXIv-0002R6-86; Thu, 24 Oct 2013 22:39:13 -0400 From: Glenn Morris To: 15600-done@debbugs.gnu.org Subject: Re: bug#15600: 24.3; ruby-mode lacks a menu References: <20131012180753.GA857@jo.hnanthony.com> X-Spook: bemd smuggle supercomputer satellite imagery Cocaine X-Ran: 7\kkLx'@W=n![{M;*Bu/zm"AN-S94g!Fz!v57u1ou{*XJ}DU.2dxI4':!FLG?Aj#M}Z/f_ X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Thu, 24 Oct 2013 22:39:13 -0400 In-Reply-To: <20131012180753.GA857@jo.hnanthony.com> (John Anthony's message of "Sat, 12 Oct 2013 19:07:53 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: 15600-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.4 (-----) Version: 24.4. Applied. From unknown Wed Aug 20 03:36:54 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 22 Nov 2013 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator