56
[O] [ANN] OrgStruct is dead. Long live Orgalist.
source link: https://lists.gnu.org/archive/html/emacs-orgmode/2017-12/msg00619.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
[O] [ANN] OrgStruct is dead. Long live Orgalist.
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[O] [ANN] OrgStruct is dead. Long live Orgalist.
From: | Nicolas Goaziou |
Subject: | [O] [ANN] OrgStruct is dead. Long live Orgalist. |
Date: | Sun, 31 Dec 2017 13:02:54 +0100 |
User-agent: | Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) |
Hello, As discussed on this ML a few months ago, I eventually removed OrgStruct minor mode from Org code base. I also removed Radio lists, i.e., sending and receiving Org lists in non-Org buffers, since the two features were pretty much tied. I _did not_ remove `org-list-to-html', `org-list-to-latex' functions, just the sending and receiving mechanism. OrgStruct minor mode has a few replacements already, the most basic one being Outline minor mode. See the ML archives about OrgStruct removal for more information. However, there is, AFAIK, no satisfactory solution for plain lists management in non-Org buffers. Therefore, I implemented Orgalist mode, which really is a mini Org list library for non-Org buffers. Here is an excerpt for the commentary section: This library provides Org mode's plain lists in non-Org buffers. More specifically, it supports syntax for numbered, unnumbered, description items, checkboxes, and counter cookies. Besides, the following features are supported: - Navigation (M-<up>, M-<down>) - Indentation (M-<left>, M-<right>, M-S-<left>, M-S-<right>, TAB) - Re-ordering (M-S-<up>, M-S-<down>) - Item insertion (M-RET) - Toggling checkboxes (C-c C-c) - Cycling bullets (C-c -) - Sorting items (C-c ^) - Filling items (M-q) - Auto filling (when Auto Fill mode is enabled) It also re-introduces radio lists. I didn't test it thoroughly, it doesn't even ship with tests, but I could use it in a Message mode buffer satisfactorily. This was my main use case. Even if considered useful, I don't think it should go into Org core. It could be, however, added to GNU ELPA, or to some repository Bastien just set up. Until we find a proper place for it, I attach the full library to this message. Feedback welcome. Regards, -- Nicolas Goaziou 0x80A93738
orgalist.el
Description: Orgalist minor mode
reply via email to
[Prev in Thread] | Current Thread | [Next in Thread] |
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK