For languages where there's not a single way to indent --- especially
where indentation can drive parsing instead of always the other way
around --- the indent operation might cycle through some
possibilities. In that case, multi-line indentation by indenting each
line separately does not work well. The 'drracket:range-indentation
configuration hook lets a language implement multi-line indentation
differently.
For languages where there's not a single way to indent --- especially where indentation can drive parsing instead of always the other way around --- the indent operation might cycle through some possibilities. In that case, multi-line indentation by indenting each line separately does not work well. The 'drracket:range-indentation configuration hook lets a language implement multi-line indentation differently.