Commit graph

245 commits

Author SHA1 Message Date
emacspace
8c18c1fc30 documentation formatting: Mon Jan 25 02:14:21 UTC 2021 2021-01-25 09:01:25 +02:00
duianto
7ffcae0360
[org] Update org-enable-valign
Move the org-enable-valign variable definition
and the valign package setup to the org layer.

Document the variable.
2021-01-24 22:58:34 +01:00
Daniel Bankmann
981621e000 Add variables for configuration of startup of the @Org perspective.
Add Readme part
2021-01-19 21:48:28 +01:00
Daniel Bankmann
e734f6a9a7 Add some missing key bindings for org-agenda 2021-01-10 20:06:14 +01:00
Daniel Bankmann
58c26f8e64 Fix issue #14250 by unshadowing 'K' 2021-01-10 20:04:00 +01:00
Daniel Nicolai
bd1631bdce Add org-journal-open-current-journal-file keybinding
In my opinion this is an elementary org-journal command that should have a
keybinding.
2021-01-09 09:02:44 +01:00
Daniel Nicolai
11345a8392 Add consistent org-agenda transient-state keybinding
I do not see any reason why the keybinding to enter org-agenda should not be on
`. ,`. Therefore I propose here to make that keybinding consistent with the
keybindings for entering transient states in most/all other modes
2021-01-03 09:00:09 +01:00
Fan Yang
8f093ff2a3 Configure org-roam to lazy load
Set up autoload for a few org-roam commands via use-package.
Replace a number of obsolete functions (org-roam-dailies-...).
2020-12-30 21:11:30 +01:00
Brad DeMorrow
184bb2b008
Add tR hotkey for org-table-recalculate-buffer-tables (#14130)
* Add tR hotkey for org-table-recalculate-buffer-tables

* Update Documentation

Co-authored-by: Brad DeMorrow <brad@demorrow.net>
2020-11-12 23:16:06 +01:00
Maximilian Wolff
0046448c81
[org] Fix key binding table formating 2020-11-12 22:52:55 +01:00
Marty Buchaus
836d5c315e
Org roam tag bindings (#14109)
* add org-roam tag-add and tag-delete +prefix
Co-authored-by: madand <dev@madand.net>
2020-11-12 22:50:31 +01:00
madand
4c2fcc13cb [org] Activate insert state after some org-insert-* commands
Having to manually press i after using any of these commands is annoying to say
the least. This commit affects the following commands:
- org-insert-drawer
- org-insert-heading
- org-insert-item
- org-insert-structure-template

Change to org-insert-heading also affects other commands that use it
internally (e.g. org-insert-subheading).
2020-11-02 19:49:51 +01:00
Keith Pinson
7cc1f06986 [org] SPC m s N -> SPC m s w to match mnemonics of SPC n w
I chose to go this way rather than the other way because:

* Whenever you can avoid holding down a modifier key, great!
* It seems like the more specific should yield to the more general

This may be a controversial change, because it could break some folks' finger
memory. However I consider this a very unpleasant inconsistency that inhibits
the development of finger memory, so I thought I would at least suggest it as
the default for Spacemacs.
2020-10-22 23:14:41 +02:00
emacspace
598ac10337 documentation formatting: Thu Oct 15 21:23:44 UTC 2020 2020-10-15 23:33:25 +02:00
Mariusz Klochowicz
1227cbd75d [org] Add major mode key bindings for org-jira
org-jira is typically used from org major mode - new keybindings add a more
convenient way of invoking its functions.

The new org-jira submenu is available under "mj" - using the same pattern as
org-trello.
2020-10-13 16:39:23 +02:00
Mariusz Klochowicz
2e27161c19 [org] Add org-roam support
Add org-roam support along with keybindings under new menu prefix "SPC a o r".

Assign layer search keybinding ("SPC a o /") to helm-org-rifle, falling back to
previously assigned function (org-occur-in-agenda-files) when using ivy.

Creating another keybinding for org-occur-in-agenda-files is not necessary,
as it can be accessed with another existing keybinding ("SPC a o o /").
2020-10-13 15:05:36 +02:00
Alexander Matyasko
85f5db280f
Add toggle for org-num-mode (#13978) 2020-09-27 14:28:43 +02:00
Robert O'Connor
82ba73a1c0
update copyright to 2020 2020-09-23 21:25:01 +02:00
duianto
3d5d4b2f28 [org] Fix readme: typo and table alignment 2020-09-21 13:15:32 +02:00
syl20bnr
e3acd91118 [core] Rename spacemacs|require to spacemacs|require-when-dumping 2020-09-20 21:17:21 -04:00
Maximilian Wolff
31b9be9666
[org] Make org-rich-yank load eager, to not fail the first paste 2020-09-18 20:08:14 +02:00
Keith Pinson
d4668c519f
[org] support rich insert of code from other buffers (org-rich-yank) (#13960) 2020-09-18 20:00:00 +02:00
Nicholas Kirchner
516da8dfbd [helm] Add the helm-org package so that helm-spacemacs-faq works
There is a (require 'helm-org) directive in helm-spacemacs-faq.el
which is triggered by the key sequence 'SPC h f'.
2020-09-08 11:03:55 +02:00
Aaron L. Zeng
524e4d19c7 Set org-log-done to 'time instead of t
Setting this variable to 'time is equivalent, while setting to t is
deprecated.
2020-08-28 23:20:40 +02:00
Langston Barrett
af6b1479f3 new layer: outshine (with outorg support)
outshine layer: Add "Features:" section to the README

outorg: use `a O` instead of `a o o` as a prefix

outshine: add transient state

outshine layer: (re)document keybindings, add imenu keybinding

outshine layer: fix outorg mode keybinding documentation

address review comments
2020-08-05 14:28:37 +02:00
Cormac Cannon
bf1ef03bda [org] Updated 'Archive subtree' command to support customisation.
Binding ~SPC m s A~ to org-archive-subtree-default rather than existing
org-archive-subtree binding.
2020-07-18 09:38:54 +02:00
emiltoacs
0045a72f83 [org] update org-journal obsolete functions
Related to comment in
[Issue: #13735]
2020-07-03 20:14:49 +02:00
Pierre Balayé
3b4f9ecd37 Tune org-babel transient state.
When navigating source code blocks, it is now possible to execute several of
them without exiting the transient state.
2020-06-07 19:41:28 +02:00
Thanh Vuong
1451268757 [org] replace org-bullets with org-superstar
org-bullets has been deprecated
2020-06-07 18:18:21 +02:00
Mariusz Klochowicz
2349e23fb5 [org] Enable org-habit module.
This org-module is not mentioned in org.el. Enabling it fixes habit consistency
graph view in org-agenda.
2020-05-08 23:06:03 +02:00
Thanh Vuong
ce6f35505a [org-mode] [verb] fix binding crashing C-h k
for verb-response-headers-mode It's a major mode not a minor one.

lazy loading  verb-response-body-mode

Without this change `C-h k` will crash throwing verb-response-headers-mode
variable is void.
2020-05-08 22:22:29 +02:00
Daniel Nicolai
e40ac8b3bc add and document org-journal scheduled(-view) date shortcuts
org-journal-new-scheduled-entry and org-journal-schedule-view are
both basic org-journal features. Besides providing these shortcuts,
their documentation exposes this functionality to the user.
2020-04-03 17:52:28 +02:00
duianto
607d75e2ae [org] Remove obsolete fix, helm-ag unfold org line
It's been fixed upstream.
Use helm-goto-char to show match and reveal outlines
https://github.com/emacsorphanage/helm-ag/pull/304
2020-03-31 20:04:17 +02:00
Maximilian Wolff
72f280dc07
[org] Make org-capture abord bindings work without having to enter insert state
Org-capture abord bindings were only available after having entered
insert state at least once. Bindings are now applied immediately on
entering the minor mode.

Fixes #13084
2020-03-29 00:40:14 +01:00
Maximilian Wolff
332f1bb06f
[org-agenda] Add binding for setting priority 2020-03-28 21:11:59 +01:00
Maximilian Wolff
b5f0eb5f76
[org] Fix typo in docs 2020-03-25 07:06:35 +01:00
emacspace
889d889751
documentation formatting: Tue Mar 24 22:00:54 UTC 2020 2020-03-24 23:10:48 +01:00
Maximilian Wolff
48ac607e71
[org] Revise verb integration
Added missing subheadings
Load babel integration before org is loaded
2020-03-24 22:57:25 +01:00
Federico Tedin
82f5b1f242
[org] Add Verb package support 2020-03-24 22:08:50 +01:00
wangtianshu
665c02e7f6
Replace org-toggle-latex-fragment with org-latex-preview 2020-01-30 21:54:26 +00:00
Keith Pinson
4ae7be5404 fix(org-present): exiting presentation always removes inline images
Spacemacs configures `org-present` to inline images while presenting. That much
makes sense. But it has a hook to turn them off unconditionally when exiting
presentation mode. This causes a problem if you just want images to show in and
out of presentation mode.

STEPS TO REPRODUCE
1. Create an Org file
2. Add a link to a file
3. Set `#+STARTUP: inlineimages`
4. `M-x org-present`
5. Exit presentation mode

EXPECTED
Because of `#+STARTUP: inlineimages` images are still inlined.

ACTUAL
The inline images have been removed upon exiting the presentation mode.

FIX
Check `org-startup-with-inline-images` on exiting presentation mode and only
remove the inline images if it is false.

TESTING
To ensure that this did not introduce a regression of the converse behavior, I
also tested with `#+STARTUP: noinlineimages`, and it still turned off the images
when exiting the presentation.
2020-01-26 17:21:07 +01:00
Zach Latta
1d2a1fa6e4 Fix capitalization of GitHub
Change instances of "Github" to "GitHub".
2020-01-20 09:14:12 +01:00
duianto
76ce0ac03e
[org] Un-evilify org-present-mode
Because [escape] was bound to evil-evilified-state
after exiting org-present-mode.
2019-12-20 19:06:34 +01:00
Maximilian Wolff
153990bbc8
Add doc for org-table-field-info 2019-12-16 12:32:42 +01:00
Dominik Schrempf
bf1ef14c6c
[org-mode] org table field info keybinding 2019-12-16 12:27:26 +01:00
kimr
da80634370
converted cl to cl-lib 2019-12-14 20:20:51 +00:00
Nick Anderson
a51b08133d Added keybinding to export org to mail from buffer to subtree
~org-mime-htmlize-subtree~ as has the ability to set the email =To=, =From=,
=Subject=, =CC=, and =BCC= fields based on properties. If you commonly capture
and email the subtree being able to bake these settings into your template is
very convenient.

https://github.com/org-mime/org-mime#m-x-org-mime-org-subtree-htmlize

~org-mime-org-subtree-htmlize~ is similar to ~org-mime-org-buffer-htmlize~ but
works on subtree. It can also read subtree properties =MAIL_SUBJECT=, =MAIL_TO=,
=MAIL_CC=, and =MAIL_BCC=. Here is the sample of subtree:

  ,,* mail one
   :PROPERTIES:
   :MAIL_SUBJECT: mail title
   :MAIL_TO: person1@gmail.com
   :MAIL_CC: person2@gmail.com
   :MAIL_BCC: person3@gmail.com
   :END:
  content ...
2019-12-14 05:43:53 +01:00
milserk
9f5e76e091 Fix typo "verbose" -> "verbatim"
The description for `SPC m x v` reads "make region verbose." However, this keybinding actually invokes `spacemacs/org-verbatim`.
2019-12-05 06:35:53 +01:00
jaremko
9c2cb17e54 doc fixes and new tags 2019-11-08 17:09:01 +00:00
emacspace
c91779aff4 documentation formatting: Fri Nov 8 16:03:53 UTC 2019 2019-11-08 16:08:22 +00:00