NeoMutt  2025-09-05-43-g177ed6
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
expando.h File Reference

History Expando definitions. More...

#include "expando/lib.h"
+ Include dependency graph for expando.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

const struct ExpandoRenderCallback HistoryRenderCallbacks []
 Callbacks for History Expandos.
 

Detailed Description

History Expando definitions.

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file expando.h.

Variable Documentation

◆ HistoryRenderCallbacks

const struct ExpandoRenderCallback HistoryRenderCallbacks[]
extern

Callbacks for History Expandos.

See also
HistoryFormatDef, ExpandoDataGlobal, ExpandoDataHistory

Definition at line 63 of file expando.c.

63 {
64 // clang-format off
67 { -1, -1, NULL, NULL },
68 // clang-format on
69};
@ ED_HISTORY
History ED_HIS_ ExpandoDataHistory.
Definition domain.h:45
static long history_number(const struct ExpandoNode *node, void *data, MuttFormatFlags flags)
History: Index number - Implements get_number_t -.
Definition expando.c:39
static void history_match(const struct ExpandoNode *node, void *data, MuttFormatFlags flags, struct Buffer *buf)
History: History match - Implements get_string_t -.
Definition expando.c:49
@ ED_HIS_MATCH
HistoryEntry.history.
Definition lib.h:80
@ ED_HIS_NUMBER
HistoryEntry.num.
Definition lib.h:81