From 208ddaa76019af05d1e0f352912dab38ceedad6b Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Fri, 23 Feb 2024 15:19:26 +0100 Subject: Add nvim-ts article --- m4/article.m4 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 m4/article.m4 (limited to 'm4/article.m4') diff --git a/m4/article.m4 b/m4/article.m4 new file mode 100644 index 0000000..9572ff8 --- /dev/null +++ b/m4/article.m4 @@ -0,0 +1,17 @@ +m4_define(ARTICLE, ⁨li .article { + a href="$1" $2 __FILE_CREATE_DATA($1) +}⁩) + +m4_define(__FILE_CREATE_DATA, ⁨ + m4_define(⁨__DT⁩, m4_esyscmd( + git log --follow --pretty='format:%cI' $(dirname m4___file__)/$1/index.gsp \ + | tail --lines=1 + )) + m4_ifelse(__DT, , + span {-No date yet…}, + time datetime="__DT" {= + m4_esyscmd(date --date='__DT' '+%-d of %B %Y' \ + | ordinal --positions=1) + } + ) +⁩) -- cgit v1.2.3