unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: dieter@duenenhof-wilhelm.de (H. Dieter Wilhelm)
To: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Cc: "Alan Mackenzie" <acm@muc.de>, "Juri Linkov" <juri@linkov.net>,
	"Kévin Le Gouguec" <kevin.legouguec@gmail.com>,
	"Stefan Kangas" <stefan@marxist.se>,
	"Emacs developers" <emacs-devel@gnu.org>
Subject: Re: Convert some files from outline-mode to org-mode
Date: Tue, 28 Apr 2020 21:22:02 +0200	[thread overview]
Message-ID: <86y2qf4dr9.fsf@duenenhof-wilhelm.de> (raw)
In-Reply-To: <87h7x3h4ul.fsf@nicolasgoaziou.fr> (Nicolas Goaziou's message of "Tue, 28 Apr 2020 19:56:02 +0200")

Nicolas Goaziou <mail@nicolasgoaziou.fr> writes:

> Hello,
>
> dieter@duenenhof-wilhelm.de (H. Dieter Wilhelm) writes:
>
>> What is a bit frustrating / confusing - even for me as a longtime org
>> fan - is the changed behaviour of the paragraph keybindings M-h and M-{
>> M-}.
>
> I'm not sure I follow, because Org binds M-h to org-mark-element and
> M-{ (resp. M-}) to org-backward-element (resp. org-forward-element), an
> "element" being the generalization of a paragraph in Text mode.

Thank you for your request.

text-mode:

- M-h is selecting a paragraph and the separating empty line ABOVE the
  paragraph. M-h is selecting the next paragraph when you are between
  paragraphs

- M-h in the "list paragraph" is selecting the whole list and an empty
  line ABOVE the list.

org-mode:

- M-h is selecting a paragraph and the separating emtpty line BELOW the
  paragraph.  But only when you are in the paragraph and NOT in an empty
  line above the paragraph.

- M-h in the list paragraph is only selecting one "list line".  If you
  are in the list's first line it selects the whole list and an empty
  line BELOW the list

text-mode:

- M-{ is skipping to am empty line behind the paragraph also when you
  are in a line ABOVE the paragraph

org-mode

- M-{ is skpping to the next paragraph but not when you are in the line
  ABOVE the paragraph, then it is skipping to the next header (*) line!

- M-{ in a list paragraph is only skipping to the next list line.  But
  not when you are in the first list line, then it is skipping to the
  next header in the example below.

Analogue for M-}

Please consider the following in org-mode and text-mode
----------------------------------------------------------------------
** New option 'help-enable-completion-auto-load'.

This allows disabling the new feature introduced in Emacs 26.1 which
loads files during completion of 'C-h f' and 'C-h v' according to
'definition-prefixes'.


This allows disabling the new feature introduced in Emacs 26.1 which
loads files during completion of 'C-h f' and 'C-h v' according to
'definition-prefixes'.

   - bla
   - otot
   - nix
   - hoho

** bla
----------------------------------------------------------------------

Hope that helps

      Dieter

-- 
Best wishes
H. Dieter Wilhelm
Zwingenberg, Germany



  reply	other threads:[~2020-04-28 19:22 UTC|newest]

Thread overview: 77+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-04-26 15:43 Convert some files from outline-mode to org-mode Stefan Kangas
2020-04-26 16:13 ` Clément Pit-Claudel
2020-04-26 18:36   ` Stefan Monnier
2020-04-26 19:52     ` Stefan Kangas
2020-04-26 20:54       ` Stefan Monnier
2020-04-26 22:53         ` Clément Pit-Claudel
2020-04-26 16:16 ` H. Dieter Wilhelm
2020-04-26 17:22 ` Alan Mackenzie
2020-04-26 19:29   ` Stefan Kangas
2020-04-26 21:54   ` Kévin Le Gouguec
2020-04-26 22:09     ` Stefan Monnier
2020-04-26 22:41       ` Drew Adams
2020-04-27  7:20         ` Kévin Le Gouguec
2020-04-27 15:23           ` Drew Adams
2020-04-27 15:31             ` Jean-Christophe Helary
2020-04-27  7:39       ` Kévin Le Gouguec
2020-04-27 14:27         ` Reveal-mode (was: Convert some files from outline-mode to org-mode) Stefan Monnier
2020-04-27 10:23     ` Convert some files from outline-mode to org-mode Alan Mackenzie
2020-04-27 11:45       ` Kévin Le Gouguec
2020-04-27 20:30         ` Juri Linkov
2020-04-27 21:24           ` Drew Adams
2020-04-27 23:05           ` John Yates
2020-04-28  2:51           ` Richard Stallman
2020-05-24  6:23             ` Bastien
2020-04-28 15:12           ` Nicolas Goaziou
2020-04-28 16:41             ` H. Dieter Wilhelm
2020-04-28 17:56               ` Nicolas Goaziou
2020-04-28 19:22                 ` H. Dieter Wilhelm [this message]
2020-04-28 23:35             ` Juri Linkov
2020-04-29 10:53               ` Nicolas Goaziou
2020-04-29 11:37                 ` Reconciling org-mode idiosyncrasies with Emacs core (was: Convert some files from outline-mode to org-mode) Kévin Le Gouguec
2020-04-29 12:30                   ` Reconciling org-mode idiosyncrasies with Emacs core Nicolas Goaziou
2020-05-04 10:45                     ` Kévin Le Gouguec
2020-05-04 14:50                       ` Nicolas Goaziou
2020-05-04 16:14                         ` Kévin Le Gouguec
2020-05-06 14:54                           ` [PATCH] Make RET and C-j obey `electric-indent-mode' in org-mode (was: Reconciling org-mode idiosyncrasies with Emacs core) Kévin Le Gouguec
2020-05-07 10:48                             ` [PATCH] Make RET and C-j obey `electric-indent-mode' in org-mode Nicolas Goaziou
2020-05-07 12:03                               ` Kévin Le Gouguec
2020-05-07 12:21                                 ` Nicolas Goaziou
2020-05-07 16:45                                   ` Kévin Le Gouguec
2020-05-07 16:50                                     ` Kévin Le Gouguec
2020-05-07 19:38                                       ` Nicolas Goaziou
2020-05-24  6:25                                         ` Bastien
2020-05-07 13:53                             ` Stefan Monnier
2020-05-07 15:33                               ` Kévin Le Gouguec
2020-05-24  6:23             ` Convert some files from outline-mode to org-mode Bastien
2020-05-24  6:18           ` Bastien
2020-04-27 12:14       ` H. Dieter Wilhelm
2020-05-24  6:13   ` Bastien
2020-04-26 18:40 ` Stefan Monnier
2020-05-24  6:15   ` Bastien
2020-04-27  2:23 ` Richard Stallman
2020-04-27  6:37   ` Michael Albinus
2020-04-27  7:12     ` tomas
2020-04-28  2:49     ` Richard Stallman
2020-04-28  9:40       ` Michael Albinus
2020-04-29  3:30         ` Richard Stallman
2020-05-24  6:16     ` Bastien
2020-04-27  9:59 ` Po Lu
2020-04-27 14:36   ` Stefan Monnier
2020-04-27 14:49     ` Jean-Christophe Helary
2020-04-29  3:27       ` Howard Melman
2020-04-29  3:52         ` Jean-Christophe Helary
2020-04-29 13:54           ` Howard Melman
2020-04-29 14:08             ` Jean-Christophe Helary
2020-04-29 14:17             ` Nicolas Goaziou
2020-04-29 14:52               ` Howard Melman
2020-04-29 14:03         ` Stefan Kangas
2020-04-30 10:25           ` H. Dieter Wilhelm
2020-05-07 21:01           ` Stefan Kangas
2020-05-08 17:50             ` Yuri Khan
2020-05-08 17:55               ` Stefan Kangas
2020-05-24  6:35             ` Bastien
2020-04-29 17:52         ` Alan Mackenzie
2020-04-29 19:19           ` Howard Melman
2020-04-30  2:24         ` Richard Stallman
2020-05-24  6:04 ` Bastien

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=86y2qf4dr9.fsf@duenenhof-wilhelm.de \
    --to=dieter@duenenhof-wilhelm.de \
    --cc=acm@muc.de \
    --cc=emacs-devel@gnu.org \
    --cc=juri@linkov.net \
    --cc=kevin.legouguec@gmail.com \
    --cc=mail@nicolasgoaziou.fr \
    --cc=stefan@marxist.se \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).