From dfe5b8df8d7ec6db03336594d120ee5565205ac6 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Tue, 14 Jan 2025 17:39:38 +0700
Subject: [PATCH] testing/lisp/test-ox-man.el: Add regression tests for ox-man
* testing/lisp/test-ox-man.el (ox-man/bold, ox-man/code,
ox-man/italic-underlined
Hi, just wanted the code to be more elisp style guide compliant, so here's
a patch that adds spaces before opening parentheses.
>From 0d9b7ce6d5e83d7758566dab6a17642fdf4b9b73 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Mon, 12 Feb 2024 18:33:29 +0600
Subject: [PATCH] Fix fo
-find-duplicates' is what you intended?
Yeah, now it works as it should. Thanks. I've made some minor changes
I've described in the attached patch.
>From 8bcd02bac32d3a4442814c2a42b097d642964372 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Fri, 9 Feb 2024 17:32:58 +0600
S
Ihor Radchenko writes:
> What about the attached amendment?
> It should simplify things significantly.
Sorry, in my previous patch the test that checks the detector itself was not
even run in 'make test' because of incorrect test prefix.
Your patch does not work as you expect. Could you please
Ihor Radchenko writes:
> It has been a while since the last update in this thread.
> Ilya, do you need any help with the patch?
Hi, here is the updated patch.
>From 2385ba08a89f2966a6d71f92e8693e7def33e3fe Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Mon, 22 Jan 2024 01:33
Hi.
Is there a custom variable in org-agenda that allows to set a specific
face (or just foreground/background) for items with specific
property/tag/category?
Ilya Chernyshov writes:
> Sure, here it is. In the patch, I added a new file
> (testing/lisp/test-deduplicator.el) with a test that checks for
> duplicate forms (not just should, should-not, should-error macros) in
> all test files.
It also makes sense to add a test that searches fo
of tests to change before merging. I'll handle them and
submit a new patch if you have no questions about the code.
>From 3b38450f7de8bd168d8795728454d9f4db720843 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Tue, 5 Sep 2023 22:40:59 +0700
Subject: [PATCH] testing: Add testing/lisp/test
Hi.
Is there anything I can do with my Org config so that every time I
change the TODO state of my habit (example below), Org logs inactive
timestamp from SCHEDULED property before TODO state change?
For example, I have this habit, which I have been forgetting to mark as
DONE/MISSED/WHATEVER fo
Hi!
I applied my ert test deduplicator on org tests and found some useless tests
which you can see in the patch.
>From 32d83fc5b2ad076dcd8681434a46b4117ac23858 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Sun, 17 Sep 2023 02:33:51 +0700
Subject: [PATCH] testing: Delete useless
"Dr. Arne Babenhauserheide" writes:
Hi
> I started using this, and it’s great! Thank you!
Nice to hear!
> I also found an edge case: I have a deadline set to 23:59, and that
> deadline is only visible in the timeblocks when I only have that task in
> and switch to hiding all hours before the t
Ihor Radchenko writes:
> I have re-introduced the new tests in place of the removed ones,
> according to my and Max's findings. On top of the patch.
>
> Applied, onto main.
> https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=fe85d61a9
> https://git.savannah.gnu.org/cgit/emacs/org-mo
"Dr. Arne Babenhauserheide" writes:
> Wow, that looks nice!
Thank you!
>
> If you want to provide a print-export (i.e. for hanging on the door of a
> lecture room), you could see whether it’s easy to translate it to a
> latex time table like this:
> https://hg.sr.ht/~arnebab/stundenplan-wochenp
[Changed the subject]
Ilya Chernyshov writes:
> Hi! I wrote a package that provides interactive day view for orgmode
> tasks. With this package you can visually understand your day schedule
> and quickly reschedule your tasks and events. Essentially, this is what
> modern calendars provide, althoug
"Fraga, Eric" writes:
> I have tried again and now it installs. Thank you. I do get many
> errors when trying to navigate to different dates and/or scroll up/down
> in the current date being viewed.
>
> For instance, I get the following in trying org-timeblock a second time
> in the current Ema
"Fraga, Eric" writes:
> Hi,
>
> I'm late to this and I don't have the full thread on my system so
> apologies if this has been asked before.
>
> When I try
>
> M-x package-vc-install RET https://github.com/ichernyshovvv/org-timeblock/
>
> according to the instructions given at the gitlab reposito
"Fraga, Eric" writes:
> Hi,
>
> I'm late to this and I don't have the full thread on my system so
> apologies if this has been asked before.
>
> When I try
>
> M-x package-vc-install RET https://github.com/ichernyshovvv/org-timeblock/
>
> according to the instructions given at the gitlab reposito
Ihor Radchenko writes:
> Thanks for sharing!
>
> As I mentioned in Matrix chat, it would be nice if you could integrate
> the svg image display into Org agenda as minor mode, displaying the
> interactive svg in place of the time grid. That would be a welcome
> addition to Org core.
It's a great
Hi! I wrote a package that provides interactive day view for orgmode
tasks. With this package you can visually understand your day schedule
and quickly reschedule your tasks and events. Essentially, this is what
modern calendars provide, although my package currently only provides
day view.
The
cked the result manually and deleted some of them.
Here is the patch I wrote:
>From 21ba128bd648c6737ed088abdd2a1824cfe01759 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Thu, 13 Jul 2023 01:36:33 +0700
Subject: [PATCH] testing: Delete duplicate tests
* testing/lisp/test-ol.el (test-
-element-timestamp-parser' setting nil for end part if :type is
`active'/`inactive'. That's not true. The actual behavior is that it
sets end date/time to the same values as start date/time even if it's
`active'/`inactive'. So here is the patch:
>From 823e7f3
'
types.
>From aa21a84fa38324f455cb17ac32e656e1242c2135 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Sat, 18 Feb 2023 14:55:39 +0700
Subject: [PATCH] lisp/org-element.el: Add new timestamp property :range-type
* lisp/org-element (org-element-timestamp-interpreter): Preserve old
behavior when :ran
inside timestamp, random breakages may happen. Please, rewrite.
Fixed.
> Interpreting timestamps with :time-range nil and
> :day-end/:year-end/:month-end non-nil as timerange is a breaking change.
> Let's avoid it.
Timestamp objects (ranges) with :range-type nil are now interpreted
erange.
>
> Changing :type values will not be backwards-compatible.
>
From d95418110897bdde85a74734bb5b5fa7a3c77b92 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Sat, 18 Feb 2023 14:55:39 +0700
Subject: [PATCH] New timestamp property :range-type
* lisp/org-element (org-el
You suggest to split timestamp types active/inactive-range to
active/inactive-timerange, active/inactive-daterange?
On February 20, 2023 6:07:19 PM GMT+07:00, Ihor Radchenko
wrote:
>Ilya Chernyshov writes:
>
>> So, an option is needed that controls whether to return a
>>
I forgot to attach the patch :)
>From b47324bc804e64e6cef482ba4897a457252e803a Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Sat, 18 Feb 2023 14:55:39 +0700
Subject: [PATCH] org-element-timestamp-interpreter: Return daterange anyway,
if DATERANGE is non-nil
* lisp/org-element (
Hello, guys
`org-element-timestamp-interpreter' function returns string of the
form
"<2023-02-19 Sun 10:00>--<2023-02-19 Sun 10:30>" for a timestamp
object
passed to it. The better result would be "<2023-02-19 Sun
10:00-10:30>".
This function is also used for interpreting clock entries, whic
Ihor Radchenko writes:
Updating the manual will make more sense. Would you mind writing
a patch?
Of course.
>From da84673301de7e9453cb359536235d8ce56399f1 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Fri, 17 Feb 2023 01:23:27 +0700
Subject: [PATCH] org-manual.org: Update timest
Hello
What's a type of timestamp <2022-10-15 Sat 10:00-13:00>?
From org-manual:
the definition for a timestamp is:
A timestamp is a specification of a date (possibly with a time or
a range of times) in a
special format, either '<2003-09-16 Tue>' or '<2003-09-16 Tue
09:39>'
or ‘<2003-09-16
Ihor Radchenko writes:
Ilya Chernyshov writes:
(defun org-datetree--find-create
@@ -169,18 +167,19 @@ component. If INSERT is non-nil and
there is no match then it is
inserted into the buffer."
(when (or month day)
(org-narrow-to-subtree))
- (let ((re (format regex-tem
Ihor Radchenko writes:
Ilya Chernyshov writes:
(defun org-datetree--find-create
@@ -169,18 +167,19 @@ component. If INSERT is non-nil and
there is no match then it is
inserted into the buffer."
(when (or month day)
(org-narrow-to-subtree))
- (let ((re (format regex-tem
Thanks!
Instead of manually constructing the regexp, you can use
`org-complex-heading-regexp-format'.
Thanks for the tip. Applied changes in the new patch.
>From 8a32385ae2ccbbc0caa35eda9a8184c165e3afcd Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Thu, 15 Dec 2022 02:08:
annoying. This patch fixes it.
From 4d3194adf417ae5bad78c35a783ebca7974b8167 Mon Sep 17 00:00:00 2001
From: Ilya Chernyshov
Date: Thu, 15 Dec 2022 02:08:15 +0600
Subject: [PATCH] lisp/org-datetree.el: Allow datetrees with TODO, priority,
tags
* org-datetree.el (org-datetree--find-create-group,
org
// yantar92,
> Org mode contributor,
> Learn more about Org mode at <https://orgmode.org/>.
> Support Org development at <https://liberapay.com/org-mode>,
> or support my work at <https://liberapay.com/yantar92>
>
From 74cc1a6b879c1b856fdc9205b4e042582f658f6c Mon Se
35 matches
Mail list logo