| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
"$Id: ..." wird von PowerShell als Scope-Qualifizierer (wie $env:)
fehlinterpretiert, wenn direkt ein Doppelpunkt folgt - Praxistest zeigte
den Parser-Fehler 'Ungueltiger Variablenverweis'. Behoben mit ${Id}:.
Restliche Datei auf dasselbe Muster geprueft, keine weiteren Treffer.
|
| |
|
|
|
|
|
|
|
|
|
| |
gefundene Pakete automatisieren
Neue Helper Find-BinaryDirectory (sucht <Binary>.exe unter Program
Files, Program Files (x86), %LOCALAPPDATA%\Programs) und Add-ToUserPath
(dauerhaft + fuer die laufende Sitzung). Install-WingetPackage nutzt
das jetzt automatisch im 'bereits installiert, aber nicht im PATH'-Fall
(bisher nur als manueller Hinweis, z.B. clangd/LLVM.LLVM im Praxistest)
statt den User manuell suchen zu lassen.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Praxistest (24.07.2026) bestaetigt: google.yamlfmt, GnuWin32.Gawk und
GnuWin32.Libxml2 existieren nicht in der winget-Registry ('kein Paket
gefunden, das den Eingabekriterien entspricht'). Kein verifizierter
Ersatz gefunden, deshalb aus Install-Formatters entfernt statt weiter
zu raten - Formatierung faellt fuer awk/xml/yaml auf LSP zurueck.
LLVM.LLVM schlug ebenfalls fehl, aber aus anderem Grund: Paket bereits
installiert, clangd nur nicht im PATH (winget meldet 'kein Upgrade
verfuegbar', keine Neuinstallation noetig). Install-WingetPackage
erkennt diesen Fall jetzt per Textmuster und gibt einen gezielten
Hinweis statt der irrefuehrenden 'Paket nicht gefunden'-Meldung.
neovim-windows-setup.md entsprechend aktualisiert (Abschnitte 0, 3, 4, 6).
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Praxistest zeigte 4 Fehlschlaege (google.yamlfmt, GnuWin32.Gawk,
GnuWin32.Libxml2, GnuWin32.Make). Install-WingetPackage verschluckte
bisher die eigentliche winget-Fehlermeldung (Out-Null) - jetzt werden
die letzten Zeilen der winget-Ausgabe in der Warnung mit ausgegeben,
um die Ursache (falsche ID vs. anderer Installationsfehler) sichtbar
zu machen.
GnuWin32.Make (2006er-Softwarestand, Pflegezustand im winget-Repo
unklar) durch ezwinports.make ersetzt, einen aktiver gepflegten
GNU-Make-Port fuer Windows.
|
|
|
bootstrap/neovim-win.ps1 -> bootstrap-win/neovim.ps1
bootstrap/neovim-dict-win.ps1 -> bootstrap-win/neovim-dict.ps1
Eigenes Verzeichnis statt Suffix pro Datei, analog zu windows/ fuer
gmake.cmd. bootstrap/ (POSIX, macOS/FreeBSD) bleibt unveraendert.
Referenzen in neovim-windows-setup.md aktualisiert.
Nebenbei: eine unerklaerte, nicht selbst vorgenommene Aenderung an
nvim/lua/config/treesitter.lua (fuegte 'powershell' zur Sprachliste
hinzu) verworfen statt versehentlich mit einzuchecken.
|