Commit Graph

28 Commits

Author SHA1 Message Date
fa26dc1269 Refactor lang/org 2019-03-08 02:37:33 -05:00
53cf2b4e2b Restore space in personal todo checkbox 2018-10-15 22:44:39 -04:00
7cb1e489dc Revert personal TODO back to checkbox in capture template 2018-10-15 13:39:24 +02:00
623195e312 Checkboxes -> TODOs 2018-10-11 10:41:39 +02:00
b59a27a160 Built-in capture templates add a link to the file from where capture was initiated 2018-10-10 17:36:25 +02:00
77255a63e0 lang/org: refactor & expand org-capture-templates
+ Adds three new default org-capture templates, for todo, notes and
  changelogs. It will use the first {todo,notes,changelog}.org file
  found up the file heirarchy from the current file, or will use
  {project-root}/X.org.
+ Variables in org-capture-templates are now resolved relative to
  org-directory, if they aren't absolute.
+ Display target file in org capture window header-line.

Mentioned in #886.
2018-09-19 23:30:00 -04:00
80e8ccec1c Alias +org-default-notes-file to org-default-notes-file 2018-09-18 15:19:50 -04:00
0cf9d1f2f2 Minor refactor & revision across the board 2018-08-31 02:53:50 +02:00
d24fce1dcd Fix void-variable org-capture-is-refiling error
In case org-capture.el isn't loaded when org-refile is used.
2018-08-29 16:45:09 +02:00
6693db48af Mark +org-dir obsolete (use org-directory instead)
I prefer not to invent new variables when they aren't strictly
necessary. org-directory is one such variable (although the other path
variables are still necessary).
2018-06-15 01:05:22 +02:00
80aa086680 APPEASE THE GREAT BYTE-COMPILER-SAMA 2018-03-20 21:20:45 -04:00
0260d60dd0 lang/org: fix kill-confirm prompt when refiling from org-capture #462 2018-03-15 22:45:07 -04:00
6853196017 lang/org: general refactor; split init into hooks
lang/org's initialization process is now split up into hooks on
org-load-hook. This approach is cleaner and easier to customize. I also
removed the escape binding in org-agenda-mode-map, as the popup system
makes it redundant.
2018-01-08 20:41:56 -05:00
35594f0729 lang/org: fix todo(t) capture target (incorrect path) 2018-01-07 22:20:11 -05:00
208fbb1726 Fix invalid-file-location when capturing to todo template #296 2017-12-24 15:08:00 -05:00
a9d71630da lang/org: defvar org-capture-templates
This prevents lang/org from overwriting user-defined
org-capture-templates in their init.el.
2017-12-16 12:50:36 -05:00
cd7bd7628f lang/org: refactor org init process
after! org is more reliable than org-load-hook.
2017-12-09 14:42:46 -05:00
b111303d20 Move modules/org/* back to lang/org 2017-12-08 23:14:13 -05:00
d2d4166b42 Move lang/org => org/*
Since lang/org has grown (and is expected to grow much, much more), it
has been given its own module category.

Concerns #129, #138
2017-07-05 12:26:08 +02:00
eff937432e Optimize lang/org: lexical-binding = t; cl-case => pcase 2017-06-10 01:52:44 +02:00
5add3c3805 lang/org: cleanup & refactor 2017-05-19 03:29:00 +02:00
9254e1b076 lang/org: update doc comments 2017-04-22 01:51:52 -04:00
5ae94b765c PRAISE BE TO THE BYTE COMPILER FOR THY SHARP QUOTES 2017-04-17 02:17:10 -04:00
4356f894fd General cleanup + refactor 2017-02-28 12:12:18 -05:00
a446c58846 lang/org: fix org-capture workflow and org-shackle hacks 2017-02-24 20:00:59 -05:00
33c88d4f82 Revert macros to ...! name convention (elisp doesn't like @...) 2017-02-23 00:06:12 -05:00
302eb6f5c1 lang/org: fix headers + pin org-plus-contrib to 'org' 2017-02-20 12:01:39 -05:00
941f3abc6f Add modules/lang/org (WIP) 2017-02-20 00:26:48 -05:00