sfeed_update/sfeedrc example: use $basename variable name - sfeed - RSS and Atom parser
(HTM) git clone git://git.codemadness.org/sfeed
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
(DIR) commit 8285ff3dca6560253dfd1b710643f878a940a164
(DIR) parent e77e0165d3151ebe763a602adaa486af2467e6df
(HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date: Fri, 8 Aug 2025 14:34:59 +0200
sfeed_update/sfeedrc example: use $basename variable name
$filename happened to work, but it is set in the global scope.
Use the intended $basename in the scope of the fetch() function.
Found while testing the fetch() function by using SFEED_UPDATE_INCLUDE=1
(so $filename was not set here).
Diffstat:
M README | 2 +-
M sfeedrc.5 | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
---
(DIR) diff --git a/README b/README
@@ -668,7 +668,7 @@ file:
basename="$(basename "$3")"
etag="$HOME/.sfeed/etags/${basename}"
lastmod="$HOME/.sfeed/lastmod/${basename}"
- output="${sfeedtmpdir}/feeds/${filename}.xml"
+ output="${sfeedtmpdir}/feeds/${basename}.xml"
curl \
-f -s -m 15 \
(DIR) diff --git a/sfeedrc.5 b/sfeedrc.5
@@ -1,4 +1,4 @@
-.Dd February 9, 2025
+.Dd August 8, 2025
.Dt SFEEDRC 5
.Os
.Sh NAME
@@ -224,7 +224,7 @@ fetch() {
basename="$(basename "$3")"
etag="$HOME/.sfeed/etags/${basename}"
lastmod="$HOME/.sfeed/lastmod/${basename}"
- output="${sfeedtmpdir}/feeds/${filename}.xml"
+ output="${sfeedtmpdir}/feeds/${basename}.xml"
curl \e
-f -s -m 15 \e