Jethro Kuan
2147adf95c
Create FUNDING.yml
2020-05-18 21:27:31 +08:00
Jethro Kuan
d2654f6023
(docs): add a nice default theme ( #667 )
2020-05-18 19:15:12 +08:00
N V
78b518efd3
(fix): org-roam-capture--capture shadow org-capture-templates-contexts ( #662 )
...
Lexically bind org-capture-templates-contexts to nil before calling org-capture
with org-roam-capture-templates. Otherwise, contexts may shadow
org-roam-templates which have same keys as org-capture-templates.
mentioned in #651
2020-05-17 11:51:25 -04:00
N V
1b5e55b6c4
(fix): org-roam-capture allow creating new file ( #661 )
...
Set title correctly when no match found in prompt's candidates.
fixes #651
2020-05-17 11:36:15 -04:00
Jethro Kuan
4b45f1dbf5
(fix): fix link updating on file-renames ( #660 )
...
Fixes #647 : file: links are now updated to reflect the directory change.
Also fixes #554 : rename-files to directories are also resolved correctly now.
Co-authored-by: Leo Vivier <leo.vivier+dev@gmail.com >
2020-05-17 18:51:52 +08:00
N V
e0aee184a7
(fix): prevent org-roam-version from loading org-roam-dev ( #659 )
...
Instead of visiting file, insert library into temp buffer.
Prevents loading .dir-local dev environment, accompanying unsafe-variable prompt.
Prevents interference with org-roam.el if already open.
2020-05-17 03:41:40 -04:00
N V
eae97487dc
(internal): fix free variable reference ( #658 )
...
Define org-roam-backlinks-mode before it is referenced.
2020-05-17 02:56:15 -04:00
N V
f5a9dfab9b
(fix): Require seq.el ( #657 )
...
seq.el is is not guaranteed to be loaded otherwise.
2020-05-17 02:20:48 -04:00
N V
7844827757
(feature): org-roam-diagnostics command ( #653 )
...
Automates collection of user environment information.
2020-05-17 01:57:38 -04:00
N V
74f12ee8aa
(internal): org-roam-version save-excursion ( #656 )
...
Restore user's point in org-roam.el
2020-05-17 01:46:41 -04:00
N V
055669817a
(feature): org-roam-version command ( #655 )
...
Useful for diagnostic information.
Should be supplemented with finer grained info (commit hash would be
ideal) once we figure out a more sophisticated approach.
2020-05-17 13:33:53 +08:00
N V
1fc08b4428
(internal): inline minor-mode keymaps ( #654 )
...
define-minor-mode macro creates appropriate symbol/documentation for
inlined keymaps.
2020-05-17 01:24:21 -04:00
N V
cfe3b19a73
(doc): bug_report.md request more info ( #652 )
...
Request interactive commands for more build/version info.
Request Org mode version.
2020-05-16 23:24:29 -04:00
Leo Vivier
1bc1559743
(fix): fix regression in find-ref ( #650 )
...
Fixes #649 .
2020-05-17 00:09:58 +02:00
Leo Vivier
265182a698
(fix): adapt find-ref to new format ( #646 )
2020-05-16 14:03:37 +02:00
Jethro Kuan
4b4ebf76c7
(fix): fix parsing for ido ( #645 )
...
This reverts commit 47763f49fd
, after #643
reverted completions from hash-table to alist.
2020-05-16 19:38:52 +08:00
Leo Vivier
3bc174a6f0
(fix): reimplement mtime sorting ( #642 )
2020-05-16 19:32:23 +08:00
Jethro Kuan
8091f4598e
(internal): revert completions from hash table to alist ( #643 )
...
Initially we thought that using hash-tables would shave some seconds
because searching for a key is O(1), but when we present completions, we
typically want them sorted, and hash-tables do not support sorted keys.
Co-authored-by: Leo Vivier <leo.vivier+dev@gmail.com >
2020-05-16 18:17:37 +08:00
Leo Vivier
1267a43043
(fix): refactor get-ref-path-completions ( #633 )
...
* (fix): refactor get-ref-path-completions
* Remove leftover variable
Co-authored-by: Jethro Kuan <jethrokuan95@gmail.com >
2020-05-16 08:40:41 +02:00
N V
8ff09b4b6d
(docs): Mention steps to provide backtrace in bug_report.md ( #641 )
2020-05-15 22:54:37 -04:00
Leo Vivier
2499c7e220
(feat): add COMPLETIONS argument to insert and find-file ( #637 )
...
Needed for smoother interaction with ORB. I’ve elected to keep FILTER-FN for
the moment, even though it’s a bit redundant, and the description in the
docstring is not correct with the addition of tags.
2020-05-16 01:29:18 +02:00
Leo Vivier
d816250614
(fix): move from alist to hash for find-ref ( #640 )
2020-05-16 01:23:36 +02:00
p4v4n
47763f49fd
(fix): fix parsing of new hash-table for ido
...
* Use hash-table-keys to extract titles for ido
* Same change for helm
2020-05-16 01:01:35 +02:00
Leo Vivier
9961a22a8c
(fix): replace if
with when
( #632 )
2020-05-15 20:23:06 +08:00
Jethro Kuan
f390593cfb
(feat): Add a tagging system ( #604 )
...
Tags are used as meta-data for files: they facilitate interactions with notes where titles are insufficient. For example, tags allow for categorization of notes: differentiating between bibliographical and structure notes during interactive commands.
Co-authored-by: Leo Vivier <leo.vivier+dev@gmail.com >
Co-authored-by: N V <44036031+progfolio@users.noreply.github.com >
2020-05-15 16:10:11 +08:00
N V
59c18c0e8c
(internal): org-roam-dev -> sentence-end-double-space nil ( #629 )
...
Required by CI.
2020-05-15 13:11:19 +08:00
Allard Hendriksen
3df3b6519c
(doc): fix org-roam-buffer-no-delete-other-windows ( #628 )
...
It appears the option has changed name, but this was not yet reflected
in the documentation.
2020-05-14 22:52:27 +02:00
Jethro Kuan
b47b76aa41
(refactor): refactor title extraction ( #625 )
...
Introduces '(org-roam-title-sources), which can be a list of lists. Each symbol corresponds to a function, that when called returns a list of titles. If the element is a list, use the first function in the list that returns a successful result.
2020-05-14 19:45:07 +08:00
Günter Zöchbauer
abb36d11ef
(docs): remove redundant word in docstring ( #626 )
2020-05-14 19:04:59 +08:00
Jethro Kuan
e55a38530d
(fix): fix org-roam-doctor broken-link checker ( #624 )
...
The checker originally returns reports of wrong format when there are no
errors
2020-05-14 13:51:35 +08:00
Jethro Kuan
80bc19cbda
(docs): update manual location ( #622 )
2020-05-13 20:19:31 +08:00
Jethro Kuan
85b3e488b2
(ci): fix
2020-05-13 19:56:06 +08:00
Jethro Kuan
5a9f765a49
(ci): move images to the correct location
2020-05-13 19:54:08 +08:00
Jethro Kuan
1c7c5b3b9b
(ci): add nojekyll to docs
2020-05-13 19:48:39 +08:00
Jethro Kuan
4266a81b51
(ci): build the correct folder, clean builds
2020-05-13 19:43:36 +08:00
Jethro Kuan
36940e1eef
Revert "(ci): deploy docs to docs branch"
...
This reverts commit 176aac67e6
.
2020-05-13 19:39:12 +08:00
Jethro Kuan
176aac67e6
(ci): deploy docs to docs branch
2020-05-13 19:36:36 +08:00
Jethro Kuan
376ff71616
(ci): run doc build commands directly ( #621 )
2020-05-13 19:35:48 +08:00
Jethro Kuan
232921b9a1
(docs): track landing page ( #620 )
2020-05-13 19:26:37 +08:00
Jethro Kuan
9e2998c580
(ci): remove old docs, add landing page ( #619 )
2020-05-13 19:24:17 +08:00
Jethro Kuan
e44b84b791
(ci): make multi-page manual ( #618 )
2020-05-13 18:56:42 +08:00
Jethro Kuan
5e63bf32ed
(ci): makeinfo -> texinfo ( #617 )
2020-05-13 18:49:18 +08:00
Jethro Kuan
e62bda799a
(docs): use gh actions to deploy documentation ( #616 )
2020-05-13 18:45:32 +08:00
Jethro Kuan
46975107a2
(internal): remove assignment in issue templates ( #615 )
2020-05-13 17:58:34 +08:00
N V
b388fd3db2
(refactor): org-roam-db--clear pull tables from schemata ( #611 )
...
Programatically pull tables from schemata, rather than manually
specifying each table.
2020-05-13 02:24:50 -04:00
N V
e0cefa7377
(refactor): org-roam-db--clear-file pull tables from schemata ( #613 )
...
Programatically pull tables from schemata, rather than manually
specifying.
2020-05-13 14:14:46 +08:00
N V
fca1777648
(internal): Summarize features ( #608 )
...
* (internal): Summarize features
Replace generic package description in features' first line summary.
Co-authored-by: Leo Vivier <leo.vivier+dev@gmail.com >
2020-05-12 15:06:19 -04:00
N V
1722fae9af
(internal): org-roam-dev use directory-local variable ( #607 )
...
Add .dir-locals.el to load org-roam-dev for all source files.
2020-05-12 13:46:12 -04:00
N V
3727f015cd
(internal): add org-roam-dev.el ( #606 )
...
Help ensure source code consistency.
emacsql indentation for now, but can easily be expanded as needed.
2020-05-13 01:21:54 +08:00
Jethro Kuan
a85205e7bc
(fix): Respect org-roam-file-extensions
during file creation ( #602 )
2020-05-12 19:08:00 +08:00