You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We don't handle very well the fypp syntax when it comes to syntax-highlighting. e.g.
#:set data_names = [ 'eg1', 'eg2' ]
module min_eg
implicit none
private
#:for dname in data_names
public :: eg_${dname}$_t
type :: eg_${dname}$_t
contains
procedure :: do_something => do_something_${dname}$
end type eg_${dname}$_t
#:endfor
contains
#:for dname in data_names
subroutinedo_something_${dname}$ (this)
implicit none
class(eg_${dname}$_t) :: this
print*, "this subroutine has no syntax highlighting with either extension"endsubroutine do_something_${dname}$
#:endfor
end module min_eg
Is there an existing request for this?
Feature Request
We don't handle very well the
fypp
syntax when it comes to syntax-highlighting. e.g.We will have to add a textmate file that inherits the default FreeForm syntax and then extends it when certain patterns are encountered. Link to
fypp
syntax: https://fypp.readthedocs.io/en/stable/fypp.html#preprocessor-languageCC @aradi
The text was updated successfully, but these errors were encountered: