From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Steve Revilak Newsgroups: gmane.emacs.bugs Subject: bug#10745: 24.0.93; Regression: org-meta-return does not honor vertical spacing in lists Date: Mon, 6 Feb 2012 21:20:15 -0500 Message-ID: <20120207022015.GC4992@srevilak.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pQhZXvAqiZgbeUkD" X-Trace: dough.gmane.org 1328581280 18237 80.91.229.3 (7 Feb 2012 02:21:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 7 Feb 2012 02:21:20 +0000 (UTC) To: 10745@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 07 03:21:19 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RuagG-0001CN-4L for geb-bug-gnu-emacs@m.gmane.org; Tue, 07 Feb 2012 03:21:16 +0100 Original-Received: from localhost ([::1]:49158 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RuagF-000127-88 for geb-bug-gnu-emacs@m.gmane.org; Mon, 06 Feb 2012 21:21:15 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:49358) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RuagB-000121-DW for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2012 21:21:13 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ruag9-0002z4-Ih for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2012 21:21:11 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:54282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ruag9-0002z0-Gv for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2012 21:21:09 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Ruah0-0002rf-5z for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2012 21:22:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Steve Revilak Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 07 Feb 2012 02:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 10745 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.132858129510968 (code B ref -1); Tue, 07 Feb 2012 02:22:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 7 Feb 2012 02:21:35 +0000 Original-Received: from localhost ([127.0.0.1]:57904 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RuagY-0002qr-Fd for submit@debbugs.gnu.org; Mon, 06 Feb 2012 21:21:35 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:55972) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1RuagU-0002qc-GY for submit@debbugs.gnu.org; Mon, 06 Feb 2012 21:21:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RuafW-0002xH-1k for submit@debbugs.gnu.org; Mon, 06 Feb 2012 21:20:32 -0500 Original-Received: from lists.gnu.org ([140.186.70.17]:35421) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RuafV-0002xD-Vq for submit@debbugs.gnu.org; Mon, 06 Feb 2012 21:20:29 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:49297) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RuafS-00011P-DD for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2012 21:20:29 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RuafO-0002ws-Bp for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2012 21:20:26 -0500 Original-Received: from asbnvacz-mailrelay01.megapath.net ([207.145.128.243]:59780) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RuafO-0002wj-7q for bug-gnu-emacs@gnu.org; Mon, 06 Feb 2012 21:20:22 -0500 Original-Received: from mail6.sea5.speakeasy.net (mail6.sea5.speakeasy.net [69.17.117.50]) by asbnvacz-mailrelay01.megapath.net (Postfix) with ESMTP id 68DFDA70C4E for ; Mon, 6 Feb 2012 21:20:18 -0500 (EST) Original-Received: (qmail 2752 invoked from network); 7 Feb 2012 02:20:18 -0000 Original-Received: by simscan 1.4.0 ppid: 21090, pid: 4105, t: 0.7374s scanners: clamav: 0.88.2/m:52/d:10739 spam: 3.0.4 Original-Received: from pool-108-20-137-164.bstnma.fios.verizon.net (HELO srevilak.net) (srevilak@[108.20.137.164]) (envelope-sender ) by mail6.sea5.speakeasy.net (qmail-ldap-1.03) with AES256-SHA encrypted SMTP for ; 7 Feb 2012 02:20:18 -0000 Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:56612 Archived-At: --pQhZXvAqiZgbeUkD Content-Type: multipart/mixed; boundary="qtZFehHsKgwS5rPz" Content-Disposition: inline --qtZFehHsKgwS5rPz Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable This bug report will be sent to the Bug-GNU-Emacs mailing list and the GNU bug tracker at debbugs.gnu.org. Please check that the From: line contains a valid email address. After a delay of up to one day, you should receive an acknowledgement at that address. Please write in English if possible, as the Emacs maintainers usually do not have translators for other languages. Please describe exactly what actions triggered the bug, and the precise symptoms of the bug. If you can, give a recipe starting from `emacs -Q': I've found a case where org-mode fails to honor vertical list spacing as it has in the past. I've attached "example.org" for illustration. Here are steps to reproduce the behavior I'm seeing: (1) emacs -Q example.org After doing this, the major mode should be "Org", and the minibuffer should contain the text "OVERVIEW" (2) Press SHIFT-TAB a few times, until the minibuffer contains the text "SHOW ALL". At this point, example.org is fully expanded. (3) Position point immediately after the word "bar1", on line 5. (4) Press M-RET. Org inserts a "-" on line 6. The expected behavior (from prior versions) is that the "-" should be placed on line 7. In other words, pressing M-RET should leave a blank line when a list contains blank lines between items. In emacs 24.0.93, org does not leave a blank line. example-24.0.93.org contains the results of performing these steps with emacs-24.0.93. For contrast, example-24.0.92.org contains the results of performing these steps with emacs-24.0.92. example-24.0.92.org illustrates the behavior I'm expecting to see. Essentially, it's the positioning of the new list element after "bar1". I can share one additional observation. In emacs-24.0.92 C-h v org-blank-before-new-entry contains the value=20 ((heading . auto) (plain-list-item . auto)) In emacs-24.0.93, "C-h v org-blank-before-new-entry" states: org-blank-before-new-entry is a variable defined in `org.el'. Its value is nil Original value was=20 ((heading . auto) (plain-list-item . auto)) Perhaps the value of org-blank-before-new-entry is getting clobbered? If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. For information about debugging Emacs, please read the file /usr/local/emacs-24.0.93/share/emacs/24.0.93/etc/DEBUG. In GNU Emacs 24.0.93.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.22.1) of 2012-02-05 on sunny Windowing system distributor `The X.Org Foundation', version 11.0.10903000 Configured using: `configure '--prefix=3D/usr/local/emacs-24.0.93' 'CFLAGS=3D-DUNIV_DEBUG'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: C value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=3Dlocal locale-coding-system: utf-8-unix default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t display-time-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t Recent input: =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 =20 C-x b e m =20 e x n =20 =20 =20 C-x C-s M-x c u=20 C-g C-g C-x b C-x b C-h c o r =20 C-x C-s C-h v o r g - b a l a =20 C-x o =20 =20 =20 =20 =20 C-x o =20 =20 C-x C-s C-x k =20 M-x r e o i r p=20 o r Recent messages: o runs the command org-self-insert-command Saving file /home/srevilak/example.org... Wrote /home/srevilak/example.org Making completion list... Type C-x 1 to delete the help window. Creating customization items... Creating customization items ...done Resetting customization items...done Creating customization setup...done (No changes need to be saved) Load-path shadows: None found. Features: (shadow sort gnus-util mail-extr message sendmail rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mailabbrev mail-utils gmm-utils mailheader emacsbug cus-edit cus-start cus-load wid-edit pp find-func multi-isearch tar-mode jka-compr epa epg epg-config help-mode view log-edit pcvs-util add-log diff-mode vc ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff vc-dispatcher mule-util cal-move parse-time reftex-vcr reftex-dcr reftex reftex-vars tex-mode compile shell latexenc diary-lib diary-loaddefs cal-iso vc-git org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html format-spec org-exp ob-exp org-exp-blocks org-info org-gnus org-docview org-bibtex bibtex org-bbdb org-agenda org byte-opt warnings bytecomp byte-compile cconv macroexp advice help-fns advice-preload ob-emacs-lisp ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys ob ob-eval org-pcomplete pcomplete comint org-list org-faces org-compat org-entities org-macs noutline outline easy-mmode cal-menu calendar cal-loaddefs php-mode derived etags ring cc-langs cl cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs regexp-opt speedbar sb-image ezimage dframe easymenu assoc edmacro kmacro paren time time-date tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev minibuffer loaddefs button faces cus-face files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind dynamic-setting system-font-setting font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs) --qtZFehHsKgwS5rPz Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="example-24.0.92.org" Content-Transfer-Encoding: quoted-printable * First Heading - foo1 - bar1 -=20 * Second heading - foo2 - bar2 --qtZFehHsKgwS5rPz Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="example-24.0.93.org" Content-Transfer-Encoding: quoted-printable * First Heading - foo1 - bar1 -=20 * Second heading - foo2 - bar2 --qtZFehHsKgwS5rPz Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="example.org" * First Heading - foo1 - bar1 * Second heading - foo2 - bar2 --qtZFehHsKgwS5rPz-- --pQhZXvAqiZgbeUkD Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) iEYEARECAAYFAk8wil8ACgkQX7YJI4BuyDTYkgCfeolzSFpHLlwFLgdDx9cm0eZP GdMAoIGiYZBl42mQu40FQjQhPmEozNzg =Akxy -----END PGP SIGNATURE----- --pQhZXvAqiZgbeUkD--