| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
Auf den Ziel-Windows-Systemen ist bereits ein aktuelles MSVC installiert,
daher entfaellt die zig.zig-Installation in bootstrap/neovim-win.ps1
komplett (auch aus dem Kopfkommentar/der Liste ungeprueft er IDs entfernt).
Stattdessen dokumentiert (Skript-Kommentar + neovim-windows-setup.md,
Abschnitte 1/3/4): cl.exe braucht INCLUDE/LIB aus vcvarsall.bat, die nur
in einer 'Developer PowerShell for VS' gesetzt sind - Neovim muss dort
gestartet werden, sonst schlaegt die Treesitter-Parser-Kompilierung fehl.
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
im PATH)
bootstrap/neovim-win.ps1: Update-SessionPath liest PATH nach der
Git/Node-Installation aus der Registry neu ein, damit die folgenden
npm-Installationen (Formatters/LSP) im selben Lauf nicht faelschlich
'npm nicht gefunden' melden.
install-win.ps1: haengt windows/bin (gmake.cmd) automatisch und
idempotent an den User-PATH an, statt das manuell per Anleitung zu
verlangen.
|
| |
|
|
|
|
|
|
|
|
| |
setx PATH "%PATH%;..." funktioniert in PowerShell nicht wie in cmd.exe
(kein automatisches Expandieren von %VAR%) und haette zusaetzlich den
kompletten Prozess-PATH inkl. System-Anteil dauerhaft in den User-PATH
kopiert. Ersetzt durch [Environment]::GetEnvironmentVariable/SetEnviron-
mentVariable("PATH", ..., "User") in bootstrap/neovim-win.ps1 und
neovim-windows-setup.md. Ausserdem klargestellt, dass windows/bin/gmake.cmd
bewusst die einzige Nicht-PowerShell-Datei im Windows-Zweig bleibt.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
ergaenzt
install-win.cmd entfernt, install-win.ps1 (reines PowerShell) uebernimmt
dieselbe Aufgabe (Config-Kopie nach %LOCALAPPDATA%\nvim, .gitconfig,
config-up2parts, npmrc). Ausserdem bootstrap/neovim-dict-win.ps1 als
PowerShell-Pendant zu bootstrap/neovim-dict.sh: laedt die deutschen
Rechtschreib-Woerterbuecher nach %LOCALAPPDATA%\nvim-data\site\spell.
neovim-windows-setup.md aktualisiert: verweist jetzt durchgehend auf
die .ps1-Skripte statt .cmd/Git-Bash, Python-Installationsschritt
entfernt (Provider ist deaktiviert), Stolperstein-Liste bereinigt.
|
| |
|
|
|
|
|
|
|
|
|
| |
Reiner PowerShell-Weg statt Git-Bash/WSL, wie von Thomas gewuenscht.
Installiert Formatter/Tools/LSP-Server per winget und npm; einzelne
fehlschlagende Pakete werden als Warnung gemeldet statt das Skript
abzubrechen (mehrere winget-IDs konnten in dieser Session nicht gegen
eine Live-Quelle verifiziert werden, siehe Kopfkommentar im Skript).
neovim-windows-setup.md: Abschnitt zu externen Abhaengigkeiten auf das
neue Skript verweisen lassen statt einzelne Befehle aufzulisten.
|
| |
|
|
|
|
|
|
|
|
| |
Alle Plugins sind reines Lua, ein Provider wird nicht benoetigt.
g.python3_host_prog entfernt (zeigte auf unix-spezifischen venv-Pfad),
stattdessen g.loaded_python3_provider = 0 und g.loaded_node_provider = 0.
bootstrap/neovim.sh: setup_python_provider() (venv + pynvim) und
install_npm neovim-node-host entfernt, python3 als Systemvoraussetzung
gestrichen. node bleibt (wird fuer npm-Installationen benoetigt).
|
| | |
|
| |
|