help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs Calendar - Removing holidays


From: Christopher Dimech
Subject: Re: Emacs Calendar - Removing holidays
Date: Sat, 21 Nov 2020 21:16:14 +0100


---------------------
Christopher Dimech
General Administrator - Naiad Informatics - GNU Project (Geocomputation)
- Geophysical Simulation
- Geological Subsurface Mapping
- Disaster Preparedness and Mitigation
- Natural Resource Exploration and Production
- Free Software Advocacy


> Sent: Saturday, November 21, 2020 at 8:47 PM
> From: "Michael Heerdegen" <michael_heerdegen@web.de>
> To: "Christopher Dimech" <dimech@gmx.com>
> Cc: help-gnu-emacs@gnu.org, "Jean Louis" <bugs@gnu.support>
> Subject: Re: Emacs Calendar - Removing holidays
>
> Christopher Dimech <dimech@gmx.com> writes:
>
> > Could you give some examples of "diary symbolic expressions" and how
> > they would be useful for setting work dates.
>
> The Emacs diary supports symbolic expressions that return a boolean
> value depending on the free variable `date'. Functions that can be used
> in such expressions are described in the manual.  As a special non-nil
> value a string describing the event, and a cons (mark . string)
> including a mark type for the calendar are allowed.  See
> `diary-lunar-phases' for an example.
>
> The good thing is that anything Elisp supports is allowed to be used in
> such expressions.  The bad thing is that not so super many are
> predefined.
>
> > I am particularly interested in marking dates that are available for
> > deadlines, meetings.  And another for those already set with
> > deadlines, meetings, etc.
>
> For org?  For that you would need to have a predicate that would tell
> whether a given `date' is available or not.  I guess someone on the
> org-mode user list might have an idea how to implement that.  Maybe
> reusing some of the agenda code.  Depending on how your meetings
> etc. are specified.

Yes, for org.

> Regards,
>
> Michael.
>
>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]