rescript-lang / rescript-lang/vim-rescript
Incorrect resource paths
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Vim Script
- Estrellas
- 164
- Forks
- 17
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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.
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Localiza el código que asigna g:rescript_bsc_exe y g:rescript_bsb_exe; después, inspecciona cómo se forma l:res_bin_dir y si ya es absoluto. Verifica la construcción de las rutas en Neovim 0.6.1 u otra configuración compatible, y confirma que ninguna de las dos rutas de los ejecutables recibe ya un prefijo redundante de getcwd().
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- neovim, vim
- Área
- tooling
- Tipo de issue
- Error
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 55/100