rescript-lang / rescript-lang/vim-rescript
Incorrect resource paths
Personne n'a encore pris cette issue.
- Langage dominant
- Vim Script
- Étoiles
- 164
- Forks
- 17
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
For some reason, on my setup, the following code results in the wrong paths:
let g:rescript_bsc_exe = getcwd() . "/" . l:res_bin_dir . "/bsc.exe"
let g:rescript_bsb_exe = getcwd() . "/" . l:res_bin_dir . "/bsb.exe"
The path l:res_bin_dir is already absolute, so prepending getcwd() adds redundant directories to the front and makes the path wrong.
This change fixes the paths on my system: https://github.com/ellbur/vim-rescript/commit/b42b94e939c1827d8ca32d0bbc46f5340755e796
I don't know much about vimscript so I don't know if that would cause problems on other systems.
My system is: Linux (Manjaro), NeoVim 0.6.1.
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Repérez le code qui affecte g:rescript_bsc_exe et g:rescript_bsb_exe, puis examinez comment l:res_bin_dir est construit et s’il est déjà absolu. Vérifiez la construction des chemins avec Neovim 0.6.1 ou une autre configuration prise en charge, et confirmez que les deux chemins des exécutables ne reçoivent plus de préfixe getcwd() redondant.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- neovim, vim
- Domaine
- tooling
- Type d'issue
- Bug
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 55/100