From: Mario Frasca <mario@anche.no>
To: Bastien <bzg@gnu.org>
Cc: emacs-orgmode@gnu.org
Subject: Re: `with` as a list.
Date: Wed, 3 Jun 2020 17:15:23 -0500 [thread overview]
Message-ID: <dc496f84-45e8-2881-7387-7747cec60f68@anche.no> (raw)
In-Reply-To: <87o8q0rwus.fsf@gnu.org>
On 03/06/2020 10:29, Bastien wrote:
> The few lines above is what we called the "changelog". It should be
> the first part of the commit message -- after which you can add more
> free-form context and explanations, if needed.
this "Changelog", and I'm sure I am the stiffy one, isn't clear from the
description. browsing through the other contributions, I recognize this
structure:
the "Changelog" is the second block, (preferably) without any empty
lines. the next empty line will end the "Changelog" and start the less
formal comments. (unsure about this).
changes are grouped by file, each changed file is introduced by a line
starting with an asterisk '*', and the complete path of the file. then
follows the function affected, in single parentheses, a colon ':', and
the description of the change. if the change is relative to
documentation, the parentheses include title of the affected paragraph.
finally the description, formatted as per your html page.
if the next change is in the same file, you skip the leading '*' and
file name and the line should start with the parenthesized affected object.
----------------------------
for example (two files, two different changes --- code and doc):
* lisp/org.el (org-read-date-analyze): Add support for HHhMM time
input, in similar way as for am/pm times.
* doc/org-manual.org (The date/time prompt): Add example to illustrate
the feature.
----------------------------
other example (two affected files, single description --- code):
* testing/lisp/test-ob-tangle.el (ob-tangle/jump-to-org):
* testing/lisp/test-org-attach.el (test-org-attach/dir): Rig
org-file-apps so that temporary files are visited inside Emacs.
----------------------------
(one file, two different changes --- doc):
* doc/org-manual.org (Capturing column view): Replace stale binding
with mention of org-dynamic-block-insert-dblock, and refer to
org-columns-insert-dblock rather than its obsolete variant.
(The clock table): Prune references to stale binding, rewrite
org-dynamic-block-insert-dblock key sequence in a clearer manner, and
add a dedicated entry for org-clock-report.
----------------------------
slightly sloppy example (two files, single description, not clear what's
affected):
* lisp/org-clock.el:
* lisp/org-colview.el: Autoload call to org-dynamic-block-define.
----------------------------
etc/ORG-NEWS is an exception, and should be mentioned as first.
are empty lines acceptable? or will your parser fail to understand?
* etc/ORG-NEWS: Announce the change.
* lisp/org-keys.el (org-mode-map): Rebind C-j to a command emulating
`electric-newline-and-maybe-indent'.
* lisp/org.el (org-cdlatex-environment-indent): Stop using the now
obsolete function.
(org--newline): New helper function.
(org-return): Use it to transparently handle `electric-indent-mode'.
(org-return-and-maybe-indent): New command to emulate
`electric-newline-and-maybe-indent' while taking care of Org special
cases (tables, links, timestamps).
----------------------------
next prev parent reply other threads:[~2020-06-03 22:16 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-05-22 16:07 `with` as a list Mario Frasca
2020-05-28 13:34 ` [PATCH] [FEATURE] " Mario Frasca
2020-05-30 6:22 ` Kyle Meyer
2020-05-30 14:23 ` Mario Frasca
2020-05-30 14:38 ` Mario Frasca
2020-05-30 20:23 ` Kyle Meyer
2020-05-30 21:29 ` Mario Frasca
2020-05-31 20:18 ` Mario Frasca
2020-06-01 0:19 ` Kyle Meyer
2020-06-01 1:47 ` Mario Frasca
2020-06-01 2:31 ` Kyle Meyer
2020-06-03 15:09 ` Mario Frasca
2020-06-03 15:13 ` Bastien
2020-06-03 15:18 ` Mario Frasca
2020-06-03 15:29 ` Bastien
2020-06-03 17:08 ` Mario Frasca
2020-06-03 22:15 ` Mario Frasca [this message]
2020-06-03 15:25 ` Mario Frasca
2020-06-03 15:30 ` Bastien
2020-05-30 16:01 ` Mario Frasca
2020-05-30 20:25 ` Kyle Meyer
2020-05-30 21:36 ` Mario Frasca
2020-05-31 0:36 ` Kyle Meyer
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.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=dc496f84-45e8-2881-7387-7747cec60f68@anche.no \
--to=mario@anche.no \
--cc=bzg@gnu.org \
--cc=emacs-orgmode@gnu.org \
/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/org-mode.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).