From c9278bb3ea6322b5ac27e9a96678ed5e2d8de54f Mon Sep 17 00:00:00 2001 From: Gerard Vermeulen Date: Sun, 23 Jun 2024 10:37:17 +0200 Subject: [PATCH] Remove "lst:looking-at-org-id" and edit the "Setup Org" section --- README.org | 26 +++++--------------------- 1 file changed, 5 insertions(+), 21 deletions(-) diff --git a/README.org b/README.org index 7b1bd90..1bca11b 100644 --- a/README.org +++ b/README.org @@ -2003,18 +2003,18 @@ Links to Org-mode videos are: *** Setup Org :PROPERTIES: :CUSTOM_ID: sec:setup-org -:ID: 0D725DA1-7431-40BD-85FF-EFF4F7E4EC95 :END: -I have divided the initial [[https://orgmode.org/][Org-mode]] setup into eleven listings. Here, follows a +I have divided the initial [[https://orgmode.org/][Org-mode]] setup into ten listings. Here, follows a list detailing and motivating each listing: 1. Listing [[lst:basic-org-setup]] handles basic [[https://orgmode.org/][Org-mode]] setup. 2. Listing [[lst:org-capture-templates]] initializes a simple capture template. 3. Listing [[lst:setup-org-babel]] sets ~ob-core~, ~ob-latex~, and ~ob-lisp~ options. See [[info:org#Working with Source Code][working with source code (info)]] for Org Babel information. -4. Listing [[lst:looking-at-org-id]] enables recent ~org-id~ features. -5. Listing [[lst:setup-org-mode-map-1]] and [[lst:setup-org-mode-map-2]] extend the - =org-mode-map= with useful key-bindings. +4. Listing [[lst:setup-org-mode-map-1]] defines the =org-electric-dollar= command + and binds it into =org-mode-map=. +5. Listing [[lst:setup-org-mode-map-2]] defines the =org-insert-source-block= + command and binds it into =org-mode-map=. 6. Listing [[lst:setup-org-src]] facilitates [[info:org#Editing Source Code][editing source code blocks]], and it provides functions to change the indentation of all =org-src-mode= blocks. 7. Listing [[lst:setup-ob-python]] allows to pretty-print Python session source @@ -2100,22 +2100,6 @@ list detailing and motivating each listing: (setopt org-babel-lisp-eval-fn #'sly-eval))) #+end_src -#+caption[Looking at =org-id=]: -#+caption: Looking at =org-id=. -#+name: lst:looking-at-org-id -#+begin_src emacs-lisp -n :results silent -(with-eval-after-load 'org-id - (setopt org-id-link-to-org-use-id t - org-id-track-globally t) - ;; https://stackoverflow.com/a/16247032 answers - ;; "How to assign IDs to all entries in a buffer." - (defun org-id-add-ids-to-headlines-in-buffer () - "Add slowly ID properties to all headlines without such an ID property. -Undo this by means of `org-delete-property-globally'." - (interactive) - (org-map-entries #'org-id-get-create))) -#+end_src - #+caption[Setup =org-mode-map= 1]: #+caption: Setup =org-mode-map= 1. #+name: lst:setup-org-mode-map-1