Adam Porter
b362dd68b0
Fix: (org-dblock-write:org-ql) Resolve element properties
...
Fixes <https://github.com/alphapapa/org-ql/issues/431 >.
Reported-by: Jez Cope <https://github.com/jezcope >
2024-06-26 11:30:26 -05:00
Adam Porter
ffc3477013
Fix: (org-ql-regexp-part-ts-date) Allow punctuation in day-of-week
...
Fixes <https://github.com/alphapapa/org-ql/issues/432 >. Closes
<https://github.com/alphapapa/org-ql/pull/435 >.
Reported-by: Florian D. <https://github.com/neurolit >
2024-06-26 11:20:28 -05:00
Adam Porter
914e64746f
Fix: (org-ql-search) Interactive narrowing
...
Fixes #430 . Closes #436 .
Reported-by: Akira Komamura <akira.komamura@gmail.com>
2024-06-26 10:41:58 -05:00
Adam Porter
4af08e37f9
Merge: Match timestamps with inner time ranges
...
Note that this is a form of basic, initial support. More
comprehensive support will require refactoring of how timestamp values
are handled, which is deferred until a future version.
See <https://github.com/alphapapa/org-ql/pull/237 > and
<https://github.com/alphapapa/org-ql/issues/371 >.
Reported-by: Ihor Radchenko <yantar92@gmail.com>
2024-06-26 10:29:28 -05:00
Adam Porter
e3b956e54d
Docs: Update changelog
2024-06-26 10:25:41 -05:00
Adam Porter
02b4213826
Tests: Timestamps with inner time ranges
2024-06-26 10:20:35 -05:00
Ihor Radchenko
0d9c46247d
org-ql-regexp-part-ts-time: Fix for time intervals
2024-06-26 10:01:20 -05:00
Adam Porter
b8284c8f5c
Meta: v0.8.7-pre
2024-06-26 09:58:11 -05:00
Adam Porter
1f264bf464
Release: v0.8.6
2024-04-03 15:26:33 -05:00
Adam Porter
8bd73b4b46
Fix: (org-ql-view-bookmark-make-record) buffers-files as symbol
2024-04-03 15:25:58 -05:00
Adam Porter
d3f6dde344
Meta: v0.8.6-pre
2024-04-03 15:25:06 -05:00
Adam Porter
bfff0b5517
Release: v0.8.5
2024-02-21 05:46:04 -06:00
Adam Porter
c90bae0eab
Fix: (ancestors, parent) Normalize sub-queries
...
I'm not sure why calling the REC labeled function didn't correctly
normalize these sub-queries; it seemed to only normalize for one
round, leaving some queries incorrectly normalized. But this fixes
it.
Fixes #365 .
Reported-by: Gabriele Mongiano <https://github.com/kofm >
2024-02-21 05:45:46 -06:00
Adam Porter
b6efba9aeb
Fix: (heading) Don't match strings as regexps
...
Reported-by: Alex Popescu <https://github.com/al3xandru >
2024-02-21 05:45:36 -06:00
Adam Porter
770e60766a
Meta: v0.8.5-pre
2024-02-21 05:45:25 -06:00
Adam Porter
9606aaf812
Release: v0.8.4
2024-01-13 00:03:28 -06:00
Adam Porter
34f8b75b35
Fix: (org-ql-find) Go to base buffer if possible
...
Use the base buffer if it has one, because if we run the search from
an indirect buffer, it's likely already narrowed to a different entry,
and making an indirect buffer from that one would end up with a
restriction that would likely hide the selected entry.
2024-01-13 00:03:03 -06:00
Adam Porter
0168171a14
Meta: v0.8.4-pre
2024-01-12 23:58:41 -06:00
Adam Porter
7d8bd8b884
Release: v0.8.3
2024-01-10 01:56:00 -06:00
Adam Porter
0b1e4b43ec
Fix: (org-ql-find) Moving point and widening buffer as needed
...
See #380 .
Reported-by: Omar Antolín Camarena <omar.antolin@gmail.com>
2024-01-10 01:55:16 -06:00
Adam Porter
694739b31d
Meta: v0.8.3-pre
2024-01-10 01:38:15 -06:00
Adam Porter
3448e49d86
Release: v0.8.2
2024-01-09 02:27:11 -06:00
Adam Porter
7ff6cc2ef7
Fix: (org-ql-find) Don't use org-with-point-at
...
See <https://github.com/alphapapa/org-ql/issues/380#issuecomment-1881913025 >.
Reported-by: Bram Schoenmakers <me@bramschoenmakers.nl>
2024-01-09 02:25:46 -06:00
Adam Porter
8595139f5b
Meta: v0.8.2-pre
2024-01-09 02:22:38 -06:00
Adam Porter
51869fd7f9
Release: v0.8.1
2024-01-03 18:47:44 -06:00
Adam Porter
02a2e256dc
Docs: Fix v0.7 changelog
...
Fixes #335 .
Reported-by: Nicholas Vollmer <https://github.com/progfolio >
2024-01-03 18:46:21 -06:00
Ivan Perez
393f88e7f3
Remove mentions of removed functions from v0.7 subheading in Changelog.
...
These commands were removed in 5768c685ad ,
but they were still mentioned in the release that was going to
incorporate those two functions, v0.7.
This commit removes the mention of those two functions from the v0.7
subheading in the changelog. Note that `org-ql-find-path` was
re-introduced in v0.8, so it remains under that subheading as a separate
addition.
2024-01-03 18:44:56 -06:00
Adam Porter
529e05851b
Fix: (org-ql-view--format-element) Avoid unlinkifying links
...
I don't fully understand why this is the correct fix, because I don't
know where the raw heading text is being linkified (it seems like the
:raw-value property should be the unlinkified text), but this seems to
work correctly now. If it turns out to break something else, we'll
find out and fix it.
Fixes #282 .
Reported-by: Jacob Boxerman <https://github.com/jakebox >
2024-01-03 18:35:11 -06:00
Adam Porter
8e9a8fe090
Fix: (org-ql-find) Widen buffer
...
This fixes the case in which a user calls org-ql-find from a narrowed
buffer and chooses a result outside the restriction. This is already
done in, e.g. org-ql-open-link; it's just an oversight here.
2024-01-03 18:28:06 -06:00
Adam Porter
24b799ab0b
Meta: v0.8.1-pre
2024-01-03 18:25:18 -06:00
Adam Porter
087e99703e
Release: v0.8
2023-12-21 17:14:30 -06:00
Adam Porter
09e7b60505
Tidy: Compatibility aliases for Org 9.6
2023-12-21 17:11:01 -06:00
Adam Porter
b015b3b910
Tidy: Indentation, variable
2023-12-21 17:10:53 -06:00
Adam Porter
eaf58b463e
Meta: Update copyright years
...
Fixes #336 .
2023-12-21 16:54:17 -06:00
Adam Porter
08497a1648
Merge: org-ql-completing-read-export
2023-12-21 16:49:13 -06:00
Adam Porter
f98dee54c8
Docs: Update changelog and usage
2023-12-21 16:49:06 -06:00
Adam Porter
f4b006ffb9
Remap embark-collect to embark-export
2023-12-21 16:40:09 -06:00
Adam Porter
2644f53fe2
Tidy, rename
2023-12-21 16:40:09 -06:00
Omar Antolín
0552aa8b93
Use a keymap for the org-ql-view export functionality
2023-12-21 16:40:09 -06:00
Omar Antolín Camarena
121af5c5d5
Add C-c C-e key binding to save an org-ql-find session
2023-12-21 16:40:09 -06:00
Adam Porter
4ef9d9efed
Meta: (bug_report.yml) Add Org version, remove labels and assignee
2023-12-19 03:27:01 -06:00
Adam Porter
77b4c2bce2
Meta: Add bug report template
2023-12-16 07:55:16 -06:00
Adam Porter
3dc2409539
Meta: Require Emacs 27.1 or later
...
Emacs 26.3 is quite old now, and I can't practically run tests for it
anymore because some other dependencies have dropped support for it.
2023-12-16 07:10:52 -06:00
Adam Porter
9a5680c6f3
Merge: (property) Use 'selective argument to org-entry-get
...
Closes #346 . See also #356 .
Reported-by: Bram Schoenmakers <https://github.com/bram85 >
Co-developed-by: Bram Schoenmakers <https://github.com/bram85 >
2023-12-16 05:39:33 -06:00
Adam Porter
c78f785378
Docs: Update changelog
2023-12-16 05:39:08 -06:00
Bram Schoenmakers
f6d7514159
Handle the case when org-use-property-inheritance is a list of strings
...
When org-use-property-inheritance is a list, then the query
(property "FOO" "BAR")
would bail out with:
org-ql--byte-compile-warning: Invalid Org QL query: "Invalid Org QL
query: \"‘\\\"BLAH\\\"’ is a malformed function\", :warning", :error
(property "FOO") would still work though.
So, if org-use-property-inheritance is a list, cast it to
the (default) boolean value for this variable: nil.
Use 'selective' inheritance when org-use-property-inheritance is a list
This symbol is mentioned in the org-entry-get documentation.
2023-12-16 05:39:05 -06:00
Adam Porter
1496185141
Fix: (property) Handle org-use-property-inheritance when unspecified
...
Fixes #356 .
Reported-by: beast-pro <https://github.com/beast-pro >
Reported-by: pcompassion <https://github.com/pcompassion >
2023-12-16 05:37:48 -06:00
Adam Porter
004ed1ee0f
Tidy: Indentation
...
For Emacs 29.1's and with-simulated-input's changes.
2023-12-16 05:37:48 -06:00
Adam Porter
c62ff77cd3
Tidy: Use compat and newer symbol names
2023-12-16 05:37:48 -06:00
Adam Porter
0ab236f95b
Tidy: Docstring
...
The compiler still complains that it has wrong usage of an unescaped
single quote, but nothing seems to fix it.
2023-12-16 05:37:48 -06:00