From 176e1cc0f9eec3cfcd68148d23aebe5ca2b57111 Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Mon, 11 May 2026 16:53:25 +0200 Subject: [PATCH] Kmpl: read struct defs directly from source instead of lsp_hover --- scripts/Kmpl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/Kmpl b/scripts/Kmpl index 3f71a09..33c9a1c 100755 --- a/scripts/Kmpl +++ b/scripts/Kmpl @@ -64,7 +64,8 @@ if [ -s "$tmpdir/hover_cur" ]; then [ -z "$defn" ] && continue dfile=${defn%%:*} dline=${defn#*:}; dline=${dline%%:*} - python3 $OLLIE/t/lsp_hover "$dfile" "$dline" 1 2>/dev/null | tee -a "$tmpdir/hover_embedded" >> "$tmpdir/hover_cur" || true + # Read struct definition from file (until closing brace) + sed -n "${dline},/^}/p" "$dfile" 2>/dev/null | tee -a "$tmpdir/hover_embedded" >> "$tmpdir/hover_cur" || true done < "$tmpdir/todo_types" done fi