Commit Graph

316 Commits

Author SHA1 Message Date
ecab60562e
[Org] Restructuring export settings 2018-09-08 10:27:02 +02:00
a4e5f0616f
[Misc] Change the way to load ‘tex-mode’ 2018-09-06 20:18:01 +02:00
48ce381845
[Utils] Remove obsolete org utility function 2018-08-27 21:28:39 +02:00
67b1290088
[Org] Update docstring for function capturing code snippets 2018-08-18 16:34:00 +02:00
b6bb05eb3f
[Org] Neat capture template for code snippets
from http://ul.io/nb/2018/04/30/better-code-snippets-with-org-capture/, inspired
by http://irreal.org/blog/?p=7207.
2018-08-18 16:18:14 +02:00
9259c48272
[Projects] Delete bookmarks when archiving projects 2018-08-18 10:50:55 +02:00
1f08b83cf8
[Projects] Fix predicates to check for existing projects 2018-08-18 10:49:59 +02:00
2bae031158
[Projects] Add another newline 2018-08-18 10:49:30 +02:00
e1a05acdec
[Projects] Cosmetics 2018-08-18 10:16:21 +02:00
45d8f2c79e
[Projects] Make new projects into git repositories whenever possible 2018-08-18 10:16:15 +02:00
583d2e679c
[Projects] Use long names when creating bookmarks for new projects
When archiving projects, the bookmark is not deleted automatically anymore; will
fix this later.
2018-08-18 10:16:09 +02:00
6ab52f11ed
[Misc] Almost exclusively use ‘with-eval-after-load’
instead of ‘eval-after-load’.
2018-08-15 21:12:42 +02:00
e8a8781a78
[Org] Update file-apps for default M$ programs 2018-08-15 17:54:50 +02:00
4a2acf28fc
[Org] Fix error in file-app default for Cygwin 2018-08-15 17:51:59 +02:00
9b45215f7a
[Org] Don’t make NOP inherited when looking for stuck projects
This is a major change in the semantics of this tag: NOP now does not designated
whole projects anymore, but only headlines that should not considered by
themselves as projects.  Consequently, sub-headlines of NOP-tagged headlines can
by projects on their own, and also show up as stuck projects if they are so.
2018-08-15 17:49:27 +02:00
4975dab897
[Org] Don’t give up on broken links when exporting 2018-08-14 19:50:36 +02:00
68c235b3d0
[Org] Allow current buffer as additional refile target 2018-08-14 19:50:25 +02:00
78fb2e2860
[Org] Update ‘org-file-apps‘ for Cygwin 2018-08-14 19:50:10 +02:00
d5215d60be
[Org] Enable more LaTeX classes 2018-08-09 21:34:28 +02:00
93c6bb2a81
[Projects] Fix typo 2018-08-05 16:35:44 +02:00
2c0b0db45e
[Projects] Simple projectile integration 2018-08-05 16:29:34 +02:00
141ed2c4bc
[Projects] Fix typo in function call 2018-08-05 16:29:03 +02:00
843714c39b
[Projects] Simplify generation of .projectile file 2018-08-05 16:26:01 +02:00
b64c830ac5
[Projects] Simplify directory name concatenation 2018-08-05 16:23:37 +02:00
3f828b64fc
[Projects] Update todo list 2018-08-05 16:23:26 +02:00
6da48163df
[Projects] Add simple project management library 2018-08-05 16:19:52 +02:00
d0a98c9c6a
[Org] Move Hy Babel code to ‘db-org’ 2018-08-04 12:32:54 +02:00
7345824659
[Timeline] New default value for filter functions 2018-08-03 20:15:33 +02:00
db0d3e726a
[Timeline] Allow clustering by same entry
The corresponding function shares a lot of code with the one for clustering by
same category, but for now it’s not worth the effort to refactor this.
2018-08-03 20:14:57 +02:00
f2475711b7
[Timeline] Make default value for skipping short entries customizable 2018-08-03 20:14:39 +02:00
8c4d4b4744
[Timeline] Fix error when showing timeline of past day 2018-08-03 18:39:56 +02:00
d8bf5b3e9e
[Org] Add export by pandoc 2018-08-01 16:28:37 +02:00
09c1d2c37c
[Org] Moving loading of hydra to more sensible place 2018-07-31 21:01:18 +02:00
ca7f632e4b
[Org] Remove iCal support 2018-07-31 20:57:04 +02:00
3419d456dc
[Org] Moving some code around 2018-07-31 20:55:59 +02:00
35518929d3
[Timeline] Cosmetics 2018-07-31 16:04:20 +02:00
4a93f1218a
[Timeline] Allow jumping to headlines in corresponding org-mode files 2018-07-31 16:04:05 +02:00
ffa06f0ee3
[Timeline] Use org-modes parser to parse headlines
The headline will now also have a property called ’marker, pointing to the
corresponding headline in the org-mode file
2018-07-31 16:03:29 +02:00
1acc866b76
[Timeline] Allow interactive skipping of short entries 2018-07-31 14:35:58 +02:00
2eeb057122
[Timeline] Don’t make time formats customizable
One can overwrite them using standard dynamic binding.
2018-07-31 14:13:12 +02:00
8f0549d5d3
[Timeline] Use a proper way to increase a supplied date by one day
Courtesy of http://sachachua.com/blog/2015/08/org-mode-date-arithmetic/
2018-07-31 14:10:12 +02:00
023a14f8e7
[Timeline] Don’t do filtering anymore
Instead draw lines when the category changes.
2018-07-31 14:09:56 +02:00
ddded41c7a
[Timeline] Change time formats when displaying only one day
There is no use in displaying the whole date when it’s clear that we are only
looking at one day.  Thus, only hours and minutes are shown for start and end
times now.  To make the headline still useful, a new time format has been
introduced.
2018-07-31 14:07:56 +02:00
003051ab24
[Timeline] Truncate start and end times 2018-07-31 14:07:20 +02:00
7864384e73
[Utils] Require ‘helm-eww’ before using it 2018-07-20 16:24:34 +02:00
c67255b7c5
[EShell] More prompt beautifications
Or modifications, at least.
2018-07-20 14:26:34 +02:00
462dd74550
[EShell] Fix wrong key bindings 2018-07-20 14:26:18 +02:00
631fbcfd13
[EShell] More playing around with the prompt 2018-07-19 14:30:01 +02:00
7640aae6f6
[EShell] Improving display and navigation of history 2018-07-19 14:02:44 +02:00
1d1f48e47b
[EShell] Shortcut for calling ‘magit-status’ 2018-07-19 13:50:02 +02:00
1126f85c6c
[EShell] Trying to make the prompt look nicer
With inspiration from Howard Abrams’ Emacs configuration
2018-07-19 13:49:26 +02:00
cf4a07d8d6
[Utils] Use ‘helm-eww’ when available to list eww-bookmarks 2018-07-14 12:07:01 +02:00
d635236e48
[Utils] Use ‘cygstart’ to open documents in custom helm interface 2018-07-11 19:17:45 +02:00
241ee33100
[TeX] Use special purpose ispell parser 2018-07-11 17:30:41 +02:00
c6d05cea7b
[Org] Capture template for plain bookmarks 2018-07-08 13:13:28 +02:00
000397e932
[Org] Don’t treat _ and ^ special without braces 2018-07-08 13:13:13 +02:00
4c1afc9baf
[Org] New defaults for opening Microsoft documents 2018-07-06 19:37:15 +02:00
e587855fe3
[Timeline] Allow re-parsing the current timeline
Will update the category cache of all relevant files before redrawing the
current timeline.
2018-06-29 21:22:09 +02:00
c4508fcca0
[Timeline] Enable quitting the current window 2018-06-29 21:21:50 +02:00
12136f699a
[Org] Minor rework of ox integration 2018-05-05 20:41:49 +02:00
5503d13183
[Timeline] Major rewrite
- Add major mode
- Add simple keybindings
- Add possibility to move forward and backward by one day
2018-04-30 19:30:24 +02:00
8d5f7fbe0b
[Timeline] Enable hl-mode and select buffer on display 2018-04-30 16:55:58 +02:00
3189a3a0b1
[Org] Don’t delete diary before export
The original use case, namely an underlying git-annex repository in indirect
mode, has now been changed into an (experimental) v6 git-annex repository.
Let’s see how this works out.
2018-03-25 20:59:58 +02:00
e235e9993c
[Org] Show deadlines even if scheduled
To not lose track of them
2018-03-25 20:59:27 +02:00
805c94a1b6
[Org] Don’t be too strict on exporting diary 2018-03-17 11:39:46 +01:00
b517c17535
[Org] Additional checking when exporting diary 2018-03-17 11:11:37 +01:00
df1fdd16cc
[Org] Delete ‘org-icalendar-combined-agenda-file’ before exporting diary 2018-03-04 14:52:32 +01:00
4c7102eb2d
[Org] Capture notes into default refile file 2018-03-03 10:56:55 +01:00
1aacffa2e8
[Org] Try out ‘org-download’ 2018-02-22 16:43:54 +01:00
b55dbfa9d3
[Timeline] More abstraction 2018-02-19 12:58:50 +01:00
034e342040
[Timeline] Update name for function to retrieve markers 2018-02-19 12:57:15 +01:00
4e208f9d13
[Timeline] Enable undo in display buffer
Had been enabled some time back, but somehow got lost in between …
2018-02-19 12:41:13 +01:00
2a94f343da
[Timeline] Additionally cluster before skipping short entries
Thus consecutive short entries of the same category don’t get deleted.
2018-02-19 12:19:48 +01:00
7d2e41ac01
[Timeline] Entries now always have lists of markers
This removes a special case and thus makes handling easier.
2018-02-19 12:19:05 +01:00
7918f82876
[Timeline] Minor comments 2018-02-19 12:11:36 +01:00
9edfeb2cbc
[Timeline] Minor comment update 2018-02-19 10:41:43 +01:00
e64a2c9183
[Timeline] More abstraction 2018-02-19 10:41:37 +01:00
dd4a7433d2
[Timeline] Minor formatting 2018-02-19 10:21:42 +01:00
55827f5d6c
[Timeline] Add some abstraction 2018-02-19 10:21:35 +01:00
5d446edd29
[Timeline] Retrieve category from archive, too 2018-02-19 10:20:57 +01:00
c77155dd63
[Org] Fix implementation for OneNote-Links 2018-02-14 22:26:29 +01:00
c14f45d186
[Org] Exclude refiling targets with DONE states
Copied from http://doc.norang.ca/org-mode.html#Refiling
2018-02-14 22:06:42 +01:00
2943a7a4b9
[Org] Fix spec for stuck projects 2018-02-04 18:14:30 +01:00
2fe2a55b59
[EMMS] Minor cleanup for configuration 2018-01-28 11:08:40 +01:00
0db33fb843
[EMMS] Silence some compiler warnings 2018-01-27 17:28:20 +01:00
3a556afca6
[Dired] Inline custom function from ‘db-utils’ into init.el 2018-01-27 16:41:20 +01:00
6fd381f020
[Timeline] Include archives 2018-01-27 12:11:59 +01:00
54a2edb223
[Timeline] Don’t stack ‘car’ and ‘cdr’ too much
For clarity and sanity.
2018-01-24 21:09:26 +01:00
eebf3f0e35
[Timeline] Beautify test on including the current clockline 2018-01-24 21:05:11 +01:00
d011ce0422
[Timeline] Barf if no clocklines can be found in given range 2018-01-24 20:55:10 +01:00
d6e79dcf2d
[Timeline] Use ‘org-time-string-to-seconds’
instead of longer version using ‘org-parse-time-string’.
2018-01-24 20:54:48 +01:00
fe1a509acf
[Timeline] Don’t use ‘cl’
Lot’s of ‘car’s and ‘cdr’s now!
2018-01-24 20:50:04 +01:00
0a5dc32b98
[Timeline] Add missing case when looking for clocklines in range
Missed case where there is only one clockline covering the whole requested
range.
2018-01-24 20:48:57 +01:00
7399609194
[EShell] Set some further variables 2018-01-24 19:30:05 +01:00
361ee2e83d
[EShell] Citing some sources 2018-01-24 19:29:57 +01:00
46400826eb
[EShell] Don’t barf if git commands cannot be found 2018-01-24 19:29:42 +01:00
e7ab32951b
[Timeline] Require ‘cl’ 2018-01-24 19:29:24 +01:00
7a9961a253
[Org] Don’t ask so much for meetings 2018-01-23 17:51:00 +01:00
31e1c64037
[Org] Use ‘cl-equalp’ instead of ‘equalp’ 2018-01-23 17:50:23 +01:00
88a20aff5f
[Timeline] Minor updates 2018-01-21 19:48:12 +01:00