Variable: kotl-menu-common-body

kotl-menu-common-body is a variable defined in kmenu.el.

Value

Large value
(("Edit" ["Set-Cell-Attribute" kotl-mode:set-cell-attribute t] "----"
  ["Demote" kotl-mode:demote-tree :active t :keys "TAB"]
  ["Promote" kotl-mode:promote-tree :active t :keys "M-TAB"] "----"
  ["Add-After-Parent" kotl-mode:add-after-parent t]
  ["Add-Before-Parent" kotl-mode:add-before-parent t]
  ["Add-Below-Parent" kotl-mode:add-below-parent t]
  ["Add-Child" kotl-mode:add-child t]
  ["Add-Cell" kotl-mode:add-cell t]
  ["Append-Cell" kotl-mode:append-cell t]
  ["Split-Cell" kotl-mode:split-cell t] "----"
  ["Kill-to-Cell-End" kotl-mode:kill-contents t]
  ["Kill-Tree" kotl-mode:kill-tree t] ["Yank" kotl-mode:yank t] "----"
  ["Copy-After-Cell" kotl-mode:copy-after t]
  ["Copy-Before-Cell" kotl-mode:copy-before t]
  ["Move-After-Cell" kotl-mode:move-after t]
  ["Move-Before-Cell" kotl-mode:move-before t] "----"
  ["Fill" kotl-mode:fill-cell t]
  ["Fill-Paragraph" kotl-mode:fill-paragraph t]
  ["Set-Fill-Prefix" kotl-mode:set-fill-prefix t] "----"
  ["Tab-Key-Inserts-Spaces" kotl-mode:toggle-indent-tabs-mode :style
   toggle :selected (not kotl-mode:indent-tabs-mode)]
  ["Tab-Key-Tabs-Over" kotl-mode:toggle-tab-flag :style toggle
   :selected kotl-mode:tab-flag])
 ("Jump-to" ["Cell" kotl-mode:goto-cell t] "----"
  ["Cell-Beginning" kotl-mode:beginning-of-cell t]
  ["Cell-End" kotl-mode:end-of-cell t] "----"
  ["Parent" kotl-mode:up-level t] ["Child" kotl-mode:down-level t]
  "----" ["Prev-Cell" kotl-mode:previous-cell t]
  ["Next-Cell" kotl-mode:next-cell t] "----"
  ["Prev-Same-Level" kotl-mode:backward-cell t]
  ["Next-Same-Level" kotl-mode:forward-cell t] "----"
  ["First-Sibling" kotl-mode:first-sibling t]
  ["Last-Sibling" kotl-mode:last-sibling t] "----"
  ["Beginning-of-Tree" kotl-mode:beginning-of-tree t]
  ["End-of-Tree" kotl-mode:end-of-tree t] "----"
  ["First-Cell" kotl-mode:beginning-of-buffer t]
  ["Last-Cell" kotl-mode:end-of-buffer t])
 ("Label-Type"
  ["Alphanumeric (Default)" (kview:set-label-type kotl-kview 'alpha) t]
  ["Legal" (kview:set-label-type kotl-kview 'legal) t]
  ["Permanent-Idstamp" (kview:set-label-type kotl-kview 'id) t] "----"
  ["Set-Label-Separator" kview:set-label-separator t])
 ("Link" ["Add-at-Point" klink:create t])
 ("Tree" ["Copy-to-Buffer" kotl-mode:copy-tree-to-buffer t]
  ["Demote" kotl-mode:demote-tree :active t :keys "TAB"]
  ["Kill" kotl-mode:kill-tree t] ["Mail" kotl-mode:mail-tree t]
  ["Promote" kotl-mode:promote-tree :active t :keys "M-TAB"]
  ["Show-Attributes" (kotl-mode:cell-help nil 2) :active t :keys
   "C-u C-c h"]
  "----" ["Copy-After-Cell" kotl-mode:copy-after t]
  ["Copy-Before-Cell" kotl-mode:copy-before t]
  ["Move-After-Cell" kotl-mode:move-after t]
  ["Move-Before-Cell" kotl-mode:move-before t])
 ("View" ["Set-View-Spec" kvspec:activate t]
  ["Toggle-Blank-Lines" kvspec:toggle-blank-lines t] "----"
  ["Set-Cell-Attribute" kotl-mode:set-cell-attribute t]
  ["Show-Cell-Attributes" (kotl-mode:cell-help) :active t :keys
   "C-c h"]
  ["All-Cells-Attributes" (kotl-mode:cell-help nil -1) :active t :keys
   "C-u -1 C-c h"]
  ["Show-Tree-Attributes" (kotl-mode:cell-help nil 2) :active t :keys
   "C-u C-c h"]
  "----" ["Hide (Collapse)" kotl-mode:hide-tree t]
  ["Hide-Levels" kotl-mode:hide-sublevels t]
  ["Hide-Subtree" kotl-mode:hide-subtree t]
  ["Overview" kotl-mode:overview t] "----"
  ["Show (Expand)" kotl-mode:show-tree t]
  ["Show-All" kotl-mode:show-all t]
  ["Show-Subtree" kotl-mode:show-subtree t]
  ["Show-Top-Level-Only" kotl-mode:top-cells t]))

Documentation

The middle menu entries common to all Koutliner menus.

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/kotl/kmenu.el
;;; ************************************************************************
;;; Public variables
;;; ************************************************************************

(defconst kotl-menu-common-body
  (delq
   nil
   (list
    '("Edit"
      ["Set-Cell-Attribute"  kotl-mode:set-cell-attribute   t]
      "----"
      ["Demote"              kotl-mode:demote-tree
       :active t :keys "TAB"]
      ["Promote"             kotl-mode:promote-tree
       :active t :keys "M-TAB"]
      "----"
      ["Add-After-Parent"    kotl-mode:add-after-parent     t]
      ["Add-Before-Parent"   kotl-mode:add-before-parent    t]
      ["Add-Below-Parent"    kotl-mode:add-below-parent     t]
      ["Add-Child"           kotl-mode:add-child            t]
      ["Add-Cell"            kotl-mode:add-cell             t]
      ["Append-Cell"         kotl-mode:append-cell          t]
      ["Split-Cell"          kotl-mode:split-cell           t]
      "----"
      ["Kill-to-Cell-End"    kotl-mode:kill-contents        t]
      ["Kill-Tree"           kotl-mode:kill-tree            t]
      ["Yank"                kotl-mode:yank                 t]
      "----"
      ["Copy-After-Cell"     kotl-mode:copy-after           t]
      ["Copy-Before-Cell"    kotl-mode:copy-before          t]
      ["Move-After-Cell"     kotl-mode:move-after           t]
      ["Move-Before-Cell"    kotl-mode:move-before          t]
      "----"
      ["Fill"                kotl-mode:fill-cell            t]
      ["Fill-Paragraph"      kotl-mode:fill-paragraph       t]
      ["Set-Fill-Prefix"     kotl-mode:set-fill-prefix      t]
      "----"
      ["Tab-Key-Inserts-Spaces" kotl-mode:toggle-indent-tabs-mode
       :style toggle :selected (not kotl-mode:indent-tabs-mode)]
      ["Tab-Key-Tabs-Over" kotl-mode:toggle-tab-flag
       :style toggle :selected kotl-mode:tab-flag])
    (if (boundp 'infodock-go-menu) infodock-go-menu)
    '("Jump-to"
      ["Cell"                kotl-mode:goto-cell            t]
      "----"
      ["Cell-Beginning"      kotl-mode:beginning-of-cell    t]
      ["Cell-End"            kotl-mode:end-of-cell          t]
      "----"
      ["Parent"              kotl-mode:up-level             t]
      ["Child"               kotl-mode:down-level           t]
      "----"
      ["Prev-Cell"           kotl-mode:previous-cell        t]
      ["Next-Cell"           kotl-mode:next-cell            t]
      "----"
      ["Prev-Same-Level"     kotl-mode:backward-cell        t]
      ["Next-Same-Level"     kotl-mode:forward-cell         t]
      "----"
      ["First-Sibling"       kotl-mode:first-sibling        t]
      ["Last-Sibling"        kotl-mode:last-sibling         t]
      "----"
      ["Beginning-of-Tree"   kotl-mode:beginning-of-tree    t]
      ["End-of-Tree"         kotl-mode:end-of-tree          t]
      "----"
      ["First-Cell"          kotl-mode:beginning-of-buffer  t]
      ["Last-Cell"           kotl-mode:end-of-buffer        t])
    '("Label-Type"
      ["Alphanumeric (Default)"  (kview:set-label-type kotl-kview 'alpha)  t]
      ["Legal"                   (kview:set-label-type kotl-kview 'legal)  t]
      ;; ["None"                    (kview:set-label-type kview 'no)     t]
      ;; ["Partial-Alpha"           (kview:set-label-type kview 'partial-alpha) t]
      ["Permanent-Idstamp"       (kview:set-label-type kotl-kview 'id)     t]
      ;; ["Stars"                   (kview:set-label-type kview 'star) t]
      "----"
      ["Set-Label-Separator"     kview:set-label-separator  t])
    '("Link"
      ["Add-at-Point"        klink:create                   t])
    (if (fboundp 'infodock-options-menu) (infodock-options-menu))
    '("Tree"
      ["Copy-to-Buffer"      kotl-mode:copy-tree-to-buffer  t]
      ["Demote"              kotl-mode:demote-tree
       :active t :keys "TAB"]
      ["Kill"                kotl-mode:kill-tree            t]
      ["Mail"                kotl-mode:mail-tree            t]
      ["Promote"             kotl-mode:promote-tree
       :active t :keys "M-TAB"]
      ["Show-Attributes"     (kotl-mode:cell-help nil 2)
       :active t :keys "C-u C-c h"]
      "----"
      ["Copy-After-Cell"     kotl-mode:copy-after           t]
      ["Copy-Before-Cell"    kotl-mode:copy-before          t]
      ["Move-After-Cell"     kotl-mode:move-after           t]
      ["Move-Before-Cell"    kotl-mode:move-before          t])
    '("View"
      ["Set-View-Spec"       kvspec:activate                t]
      ["Toggle-Blank-Lines"  kvspec:toggle-blank-lines      t]
      "----"
      ["Set-Cell-Attribute"   kotl-mode:set-cell-attribute  t]
      ["Show-Cell-Attributes" (kotl-mode:cell-help)
       :active t :keys "C-c h"]
      ["All-Cells-Attributes" (kotl-mode:cell-help nil -1)
       :active t :keys "C-u -1 C-c h"]
      ["Show-Tree-Attributes" (kotl-mode:cell-help nil 2)
       :active t :keys "C-u C-c h"]
      "----"
      ["Hide (Collapse)"     kotl-mode:hide-tree            t]
      ["Hide-Levels"         kotl-mode:hide-sublevels       t]
      ["Hide-Subtree"        kotl-mode:hide-subtree         t]
      ["Overview"            kotl-mode:overview             t]
      "----"
      ["Show (Expand)"       kotl-mode:show-tree            t]
      ["Show-All"            kotl-mode:show-all             t]
      ["Show-Subtree"        kotl-mode:show-subtree         t]
      ["Show-Top-Level-Only" kotl-mode:top-cells            t])))
  "The middle menu entries common to all Koutliner menus.")