Jethro Kuan
ea1ba21825
(chore): inline links in changelog ( #467 )
...
I had initially thought that keeping them separate would be cleaner, but
it's very easy to forget to add the links at the bottom of the
changelog. Relevant emacs-lisp that did this:
(replace-regexp "\\[gh-\\([0-9]+\\)\\]" "(https://github.com/jethrokuan/org-roam/pull/\\1 )")
2020-04-15 15:28:47 +08:00
Jethro Kuan
d7fc91e047
(feat): Add support for different file extensions ( #465 )
...
Adds `org-roam-file-extensions`, which allows org-roam to detect file extensions other than .org. Fixes #461
2020-04-15 15:02:05 +08:00
Michael Herold
a4a2ac8d19
Use MELPA for installing in Spacemacs ( #462 )
...
Now that org-roam is out on MELPA, let's suggest that people use it
instead of GitHub to install the package.
Co-authored-by: Jethro Kuan <jethrokuan95@gmail.com>
2020-04-15 14:34:23 +08:00
Sayan
f79ee9e850
Correct database query function ( #463 )
...
`org-roam-sql` is obsolete now. Also changed the syntax that works for the new `org-roam-db-query` function.
2020-04-15 14:09:58 +08:00
Jethro Kuan
a71176ee40
(docs): mention company-org-roam in documentation ( #457 )
2020-04-14 17:00:13 +08:00
Jethro Kuan
6bdde3a634
(bugfix): fix org-roam-graph--open ( #456 )
2020-04-14 16:31:14 +08:00
Noboru
b33300a23d
(docs): fix broken format in win-install doc ( #438 ) ( #451 )
2020-04-14 13:17:05 +08:00
N V
8c7bc09f9b
(fix): Use make-temp-file in org-roam-graph-build ( #454 )
...
Create a new temporary file for each graph that is built.
See: #453
2020-04-14 13:14:23 +08:00
Roland Coeurjoly
0a9ca736e4
(docs): fix small typo ( #445 )
...
Co-authored-by: Jethro Kuan <jethrokuan95@gmail.com>
2020-04-13 14:55:12 +08:00
N V
3506f16648
(fix): org-roam.el eval-when-compile subr-x ( #449 )
2020-04-13 12:12:30 +08:00
Jürgen Hötzel
772505ba70
(bugfix): Explicitly load subr-x library ( #429 )
...
Ensure the `if-let*` macro definitions is available during compile-time
2020-04-12 17:18:09 +08:00
Noboru
6392a8b5df
(docs): fix broken format+typo in win-install ( #438 ) ( #444 )
...
Co-authored-by: nobiot <me@nobiot.com>
2020-04-12 17:05:27 +08:00
Tim Quelch
580a320c66
(feat): graph: add cite links to graph ( #439 )
2020-04-12 14:38:58 +08:00
Noboru
0e79bbb75a
(doc) add Windows installation instruction ( #397 ) ( #438 )
...
Co-authored-by: nobiot <me@nobiot.com>
2020-04-12 11:35:42 +08:00
Johann Klähn
4af4d2e4d5
(feat): split building and showing of the graph into two functions ( #426 )
2020-04-11 16:41:49 +08:00
N V
18939fcccd
(doc): ref-capture-templates > capture-ref-templates ( #433 )
...
See: #430
2020-04-11 16:38:46 +08:00
Alexey Shmalko
1b13c426aa
(feat): add org-roam-graph-edge-extra-config ( #435 )
...
Introduces `org-roam-graph-edge-extra-config` to add options to edges
2020-04-11 13:41:21 +08:00
N V
bee8e506c2
(refactor): Move obsolete vars/functions to org-roam-compat ( #434 )
2020-04-11 13:25:12 +08:00
Leo Vivier
c280f249a9
(fix) typo in doc, titles -> refs ( #436 )
2020-04-11 12:36:59 +08:00
Johann Klähn
ba1782d361
(feat): graph of bfs from given node ( #418 )
2020-04-11 04:20:43 +08:00
Leo Vivier
e327fb3f0c
(fix): reuse variable defined in let-form ( #431 )
...
Co-authored-by: Jethro Kuan <jethrokuan95@gmail.com>
2020-04-11 04:13:16 +08:00
N V
40dc3a5af8
(refactor): org-roam-db.el eval-when-compile subr-x ( #432 )
...
Prevents unnecessary evaluation when compiled .elc is loaded.
From the commentary of subr-x.el:
;; NB If you want to use this library, it's almost always correct to use:
;; (eval-when-compile (require 'subr-x))
See: #429
2020-04-11 03:55:24 +08:00
Leo Vivier
05c9e8e2e7
(feat): add org-roam-find-directory ( #424 )
2020-04-10 20:11:39 +08:00
Jürgen Hötzel
df20754fb0
(bugfix): Explicitly load subr-x library ( #425 )
...
Ensure the `when-let` macro definitions is available during
compile-time.
2020-04-10 19:19:00 +08:00
James Ravn
dddbe286de
(feat): add customization to set no-delete-other-windows ( #422 )
...
Adds `org-roam-buffer-no-delete-other-windows`, which controls the behaviour of the org-roam buffer side window upon `delete-other-windows`.
2020-04-10 17:50:52 +08:00
Jürgen Hötzel
92500b1338
(bugfix): Use predicate to check for a org-roam-capture
process ( #413 )
...
Instead of using a global variable to check for a existing capture,
leverage the :org-roam plist property of the buffer-local variable
`org-roam-capture-current-plist`.
This prevents a lockout if the capture buffer is killed
2020-04-10 17:03:49 +08:00
N V
772504c488
(internal): modularize org-roam-buffer ( #406 )
...
Split functionality related to the org-roam-buffer into its own
feature/file.
Introduce `org-roam-buffer-prepare-hook' to allow customizations of the
org-roam-buffer content.
Co-authored-by: Jethro Kuan <jethrokuan95@gmail.com>
2020-04-10 14:38:41 +08:00
Jethro Kuan
6e97003967
(fix): Detect all org-ref cite types ( #417 )
2020-04-09 12:26:40 +08:00
N V
dd3fd592bb
(internal): Move aliases to org-roam-compat.el ( #412 )
...
Same strategy Org uses. Consolidates backward compatibility into a
single location. Leverages `define-obsolete-*-alias' macros.
2020-04-09 12:16:22 +08:00
Johann Klähn
67495e269a
(feat): allow creation of connected-component graph ( #398 )
2020-04-08 10:52:40 +08:00
Langston Barrett
72faa591fb
(docs): fix typo eduring -> during ( #405 )
...
Co-authored-by: Jethro Kuan <jethrokuan95@gmail.com>
2020-04-07 15:30:07 +08:00
N V
c7a44b9f12
Move org-roam-capture command to org-roam-capture.el ( #407 )
2020-04-07 13:53:22 +08:00
Jethro Kuan
5120f8eac3
(chore): update Slack invite link ( #403 )
2020-04-06 18:23:51 +08:00
Jethro Kuan
e73bc78274
(feat): Add org-ref citation support ( #374 )
...
Adds support for org-ref cite: links to the backlinks buffer.
Requires a db-rebuild, since the db schema has changed.
2020-04-06 16:48:17 +08:00
N V
4ca2606a28
(docs): org-roam-db-build-cache ( #396 )
...
Remove references to obsolete variable.
org-roam-build-cache -> org-roam-db-build-cache
2020-04-04 03:50:10 +08:00
Langston Barrett
f9a4f3b7f7
(docs:) spacemacs: replace show-graph with graph-show ( #393 )
...
Co-authored-by: Jethro Kuan <jethrokuan95@gmail.com>
2020-04-02 13:40:53 +08:00
Jürgen Hötzel
8f28bd4ccf
(feature): Add numeric prefix argument to org-roam-tomorrow
( #392 )
...
Also add prefix argument to `org-roam-yesterday`.
This makes it possible to jump back or forward several days.
2020-04-02 13:32:22 +08:00
N V
dfb8449680
Refactor org-roam--setup-buffer ( #388 )
...
Change function name org-roam--setup-buffer org-roam--set-up-buffer.
Warn user and default to 'right when org-roam-buffer-position is
an invalid position.
Make better use of pcase to avoid repeating code.
2020-04-01 13:16:09 +08:00
Jethro Kuan
48ccb084f0
(feat): Cache template variable entry ( #387 )
...
Addresses
https://github.com/jethrokuan/org-roam/issues/285#issuecomment-606724827
2020-04-01 12:09:41 +08:00
Jethro Kuan
f27e5f2384
(fix): Undo font locking changes in backlinks buffer ( #386 )
2020-04-01 11:50:16 +08:00
Jethro Kuan
e4f77eb586
(feat): Add org-roam-graph-node-extra-config ( #385 )
...
org-roam-graph-node-extra-config is an alist containing additional node
configuration options, as per
https://graphviz.gitlab.io/_pages/doc/info/attrs.html
This also deprecates org-roam-graph-node-shape, which is a special case
of the node options
2020-04-01 11:36:24 +08:00
philip-bl
2e3119e027
Allow top and bottom placement of the sidebar in addition to left and right ( #380 )
...
* Allow placement of the sidebar on top or on bottom
* Add "let_sidebar_be_on_top_or_bottom" to the changelog
* Remove an unnecessary progn and replace an if with a pcase
As requested by jethrokuan in https://github.com/jethrokuan/org-roam/pull/380
comments.
2020-03-31 18:34:23 +08:00
N V
b06e296e88
(chore): update org-roam-graph variable names ( #383 )
...
See: https://github.com/jethrokuan/org-roam/issues/382
2020-03-31 16:56:15 +08:00
bdarcus
04acbda916
(docs): simplifying doom installation instructions ( #381 )
...
With the new `+roam` flag now added to doom emacs, this simplifies the instructions.
2020-03-31 05:46:46 +08:00
Jethro Kuan
b86d2c8637
(docs): Add Org-roam video ( #376 )
2020-03-30 02:39:17 +08:00
Jethro Kuan
7dd371c023
(fix?): use helm-make-source instead ( #375 )
...
Byte-compiled code should not contain macros.
2020-03-29 21:30:23 +08:00
Jethro Kuan
58c07f74bc
(docs): Add note about completion mechanism ( #373 )
2020-03-29 17:58:49 +08:00
Jethro Kuan
bc28c85dfc
(hotfix): move capture in-process setting as late as possible ( #372 )
...
This is a hotfix for #369 . Currently, calling `org-roam-capture` sets
`org-roam-capture--in-process` to `t`, but cancelling the capture
process does not reset it to `nil`, causing false errors. The whole
nested org-capture processes workaround is brittle, this change moves it
as far back as possible, but the whole thing needs to be redesigned.
2020-03-29 17:52:22 +08:00
Jethro Kuan
b607e56c5f
(feat): Add interactive org-roam-capture ( #371 )
2020-03-29 17:29:57 +08:00
Jethro Kuan
ba835ef624
(fix): Add alias for 'org-roam--capture-get-point ( #370 )
...
This ensures custom templates don't break
2020-03-29 17:12:33 +08:00