vscode/extensions/make
Enzo Nunes d9145a291d
Fix line comment action for makefiles (Fixes #234464) (#243283)
* Fix line comment action for makefiles (Fixes #234464)

Pass languageId to _analyzeLines to distinguish makefiles
from the rest of the languages.

Add test to _analyzeLines specifically for makefiles.

* Remove hardcoded string. Apply fix at LanguageConfigurationService. Add comment rule to specify fixed column token placement. Change test scope to test line command instead of just testing the _analyzeLines method.

* change added field to use bool instead of user-chosen offset

* add check to remove comment detection

* add check to following space removal

* update branch. add config interface for new noindent option. adapt existing logic for new config format.

* fix small issue with following space removal

* polish

---------

Co-authored-by: Aiday Marlen Kyzy <amarlenkyzy@microsoft.com>
2025-06-06 11:22:37 +02:00
..
syntaxes Update make grammar (#170948) 2023-01-10 11:50:28 +01:00
.vscodeignore Restore extensions in core (#114921) 2021-01-25 17:07:56 +01:00
cgmanifest.json Update make grammar (#170948) 2023-01-10 11:50:28 +01:00
language-configuration.json Fix line comment action for makefiles (Fixes #234464) (#243283) 2025-06-06 11:22:37 +02:00
package.json Use categories for builtin extensions groups (#202453) 2024-01-14 18:19:29 +01:00
package.nls.json run prettier over extensions json files 2021-01-29 15:19:18 +01:00