From unknown Sun Aug 10 16:43:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#23456: 25.0.93; Explicitely bind to 'table-backward-cell' Resent-From: Tino Calancha Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 05 May 2016 05:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 23456 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 23456@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.146242693920044 (code B ref -1); Thu, 05 May 2016 05:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 5 May 2016 05:42:19 +0000 Received: from localhost ([127.0.0.1]:38634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayC3H-0005DD-Ek for submit@debbugs.gnu.org; Thu, 05 May 2016 01:42:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayC3G-0005D1-AE for submit@debbugs.gnu.org; Thu, 05 May 2016 01:42:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayC31-00047y-M0 for submit@debbugs.gnu.org; Thu, 05 May 2016 01:42:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41651) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayC31-00047N-J7 for submit@debbugs.gnu.org; Thu, 05 May 2016 01:42:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40446) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayC2p-0003HF-Rg for bug-gnu-emacs@gnu.org; Thu, 05 May 2016 01:41:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayC2b-00042G-RF for bug-gnu-emacs@gnu.org; Thu, 05 May 2016 01:41:44 -0400 Received: from calancha-ilc.kek.jp ([130.87.234.234]:54147) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayC2b-0003z9-H8 for bug-gnu-emacs@gnu.org; Thu, 05 May 2016 01:41:37 -0400 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id D62AB72F1; Thu, 5 May 2016 14:44:31 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id BA2F554B3 for ; Thu, 5 May 2016 14:44:31 +0900 (JST) Date: Thu, 5 May 2016 14:44:31 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp Message-ID: User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -4.0 (----) The issue only happen wen running Emacs without graphics (i.e. inside terminal) emacs -Q -nw --eval="(require 'table)" ;; Notice the option '-nw' ;; Insert following text in *scratch* buffer: +-------------------------------+----------------------------------+ |`table-insert' |Insert a table consisting of grid | | |of cells by specifying the number | | |of COLUMNS, number of ROWS, cell | | |WIDTH and cell HEIGHT. | +-------------------------------+----------------------------------+ |`table-insert-row' |Insert row(s) of cells before the | | |current row that matches the | | |current row structure. | +-------------------------------+----------------------------------+ |`table-insert-column' |Insert column(s) of cells before | | |the current column that matches | | |the current column structure. | +-------------------------------+----------------------------------+ M-x table-recognize RET ;; Shift + TAB shows error: ;; is undefined ;; When running Emacs with graphics the binding already exists. In GNU Emacs 25.0.93.9 (x86_64-pc-linux-gnu, GTK+ Version 2.24.30) of 2016-05-05 built on calancha-pc Repository revision: 1a4127dbd625ea64f535b3bd09844a99161290a6 Windowing system distributor 'The X.Org Foundation', version 11.0.11803000 System Description: Debian GNU/Linux unstable (sid) ;; Suggested patch: diff --git a/lisp/textmodes/table.el b/lisp/textmodes/table.el index 653db83..49411f4 100644 --- a/lisp/textmodes/table.el +++ b/lisp/textmodes/table.el @@ -936,6 +936,7 @@ table-cell-bindings ([(shift backtab)] . table-backward-cell) ; for HPUX console keyboard ([(shift iso-lefttab)] . table-backward-cell) ; shift-tab on a microsoft natural keyboard and redhat linux ([(shift tab)] . table-backward-cell) + ([backtab] . table-backward-cell) ; for terminals (e.g. xterm) ([return] . *table--cell-newline) ([(control m)] . *table--cell-newline) ([(control j)] . *table--cell-newline-and-indent) From unknown Sun Aug 10 16:43:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Tino Calancha Subject: bug#23456: closed (Re: bug#23456: 25.0.93; Explicitely bind to 'table-backward-cell') Message-ID: References: <831t5effc7.fsf@gnu.org> X-Gnu-PR-Message: they-closed 23456 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 23456@debbugs.gnu.org Date: Sat, 07 May 2016 08:22:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1462609322-16587-1" This is a multi-part message in MIME format... ------------=_1462609322-16587-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #23456: 25.0.93; Explicitely bind to 'table-backward-cell' which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 23456@debbugs.gnu.org. --=20 23456: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D23456 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1462609322-16587-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 23456-done) by debbugs.gnu.org; 7 May 2016 08:21:59 +0000 Received: from localhost ([127.0.0.1]:42253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayxUt-0004JJ-1n for submit@debbugs.gnu.org; Sat, 07 May 2016 04:21:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43169) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayxUr-0004J6-Hu for 23456-done@debbugs.gnu.org; Sat, 07 May 2016 04:21:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayxUj-0006N1-C5 for 23456-done@debbugs.gnu.org; Sat, 07 May 2016 04:21:52 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:33952) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayxUj-0006Mu-8f; Sat, 07 May 2016 04:21:49 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3805 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1ayxUh-0007yy-CB; Sat, 07 May 2016 04:21:47 -0400 Date: Sat, 07 May 2016 11:21:44 +0300 Message-Id: <831t5effc7.fsf@gnu.org> From: Eli Zaretskii To: Tino Calancha In-reply-to: (message from Tino Calancha on Thu, 5 May 2016 14:44:31 +0900 (JST)) Subject: Re: bug#23456: 25.0.93; Explicitely bind to 'table-backward-cell' References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -7.1 (-------) X-Debbugs-Envelope-To: 23456-done Cc: 23456-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -7.1 (-------) > Date: Thu, 5 May 2016 14:44:31 +0900 (JST) > From: Tino Calancha > > ;; Suggested patch: > > diff --git a/lisp/textmodes/table.el b/lisp/textmodes/table.el > index 653db83..49411f4 100644 > --- a/lisp/textmodes/table.el > +++ b/lisp/textmodes/table.el > @@ -936,6 +936,7 @@ table-cell-bindings > ([(shift backtab)] . table-backward-cell) ; for HPUX console keyboard > ([(shift iso-lefttab)] . table-backward-cell) ; shift-tab on a microsoft natural keyboard and redhat linux > ([(shift tab)] . table-backward-cell) > + ([backtab] . table-backward-cell) ; for terminals (e.g. xterm) > ([return] . *table--cell-newline) > ([(control m)] . *table--cell-newline) > ([(control j)] . *table--cell-newline-and-indent) Thanks, pushed to master. Please in the future provide a ChangeLog style log message as well. ------------=_1462609322-16587-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 5 May 2016 05:42:19 +0000 Received: from localhost ([127.0.0.1]:38634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayC3H-0005DD-Ek for submit@debbugs.gnu.org; Thu, 05 May 2016 01:42:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49488) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ayC3G-0005D1-AE for submit@debbugs.gnu.org; Thu, 05 May 2016 01:42:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayC31-00047y-M0 for submit@debbugs.gnu.org; Thu, 05 May 2016 01:42:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41651) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayC31-00047N-J7 for submit@debbugs.gnu.org; Thu, 05 May 2016 01:42:03 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40446) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayC2p-0003HF-Rg for bug-gnu-emacs@gnu.org; Thu, 05 May 2016 01:41:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ayC2b-00042G-RF for bug-gnu-emacs@gnu.org; Thu, 05 May 2016 01:41:44 -0400 Received: from calancha-ilc.kek.jp ([130.87.234.234]:54147) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ayC2b-0003z9-H8 for bug-gnu-emacs@gnu.org; Thu, 05 May 2016 01:41:37 -0400 Received: by calancha-ilc.kek.jp (Postfix, from userid 500) id D62AB72F1; Thu, 5 May 2016 14:44:31 +0900 (JST) Received: from localhost (localhost [127.0.0.1]) by calancha-ilc.kek.jp (Postfix) with ESMTP id BA2F554B3 for ; Thu, 5 May 2016 14:44:31 +0900 (JST) Date: Thu, 5 May 2016 14:44:31 +0900 (JST) From: Tino Calancha X-X-Sender: calancha@calancha-ilc.kek.jp To: bug-gnu-emacs@gnu.org Subject: 25.0.93; Explicitely bind to 'table-backward-cell' Message-ID: User-Agent: Alpine 2.20 (LRH 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset=US-ASCII X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -4.0 (----) The issue only happen wen running Emacs without graphics (i.e. inside terminal) emacs -Q -nw --eval="(require 'table)" ;; Notice the option '-nw' ;; Insert following text in *scratch* buffer: +-------------------------------+----------------------------------+ |`table-insert' |Insert a table consisting of grid | | |of cells by specifying the number | | |of COLUMNS, number of ROWS, cell | | |WIDTH and cell HEIGHT. | +-------------------------------+----------------------------------+ |`table-insert-row' |Insert row(s) of cells before the | | |current row that matches the | | |current row structure. | +-------------------------------+----------------------------------+ |`table-insert-column' |Insert column(s) of cells before | | |the current column that matches | | |the current column structure. | +-------------------------------+----------------------------------+ M-x table-recognize RET ;; Shift + TAB shows error: ;; is undefined ;; When running Emacs with graphics the binding already exists. In GNU Emacs 25.0.93.9 (x86_64-pc-linux-gnu, GTK+ Version 2.24.30) of 2016-05-05 built on calancha-pc Repository revision: 1a4127dbd625ea64f535b3bd09844a99161290a6 Windowing system distributor 'The X.Org Foundation', version 11.0.11803000 System Description: Debian GNU/Linux unstable (sid) ;; Suggested patch: diff --git a/lisp/textmodes/table.el b/lisp/textmodes/table.el index 653db83..49411f4 100644 --- a/lisp/textmodes/table.el +++ b/lisp/textmodes/table.el @@ -936,6 +936,7 @@ table-cell-bindings ([(shift backtab)] . table-backward-cell) ; for HPUX console keyboard ([(shift iso-lefttab)] . table-backward-cell) ; shift-tab on a microsoft natural keyboard and redhat linux ([(shift tab)] . table-backward-cell) + ([backtab] . table-backward-cell) ; for terminals (e.g. xterm) ([return] . *table--cell-newline) ([(control m)] . *table--cell-newline) ([(control j)] . *table--cell-newline-and-indent) ------------=_1462609322-16587-1--