16224, “bradcray”, “Chapel emacs mode improvements”, “2020-08-11T04:16:16Z”
Our Chapel emacs mode is better than nothing, but leaves a lot to be desired. This issue is designed to capture the desire for a new/improved emacs mode, whether by improving the current mode or starting from scratch (e.g., see https://github.com/damon-kwok/chapel-mode for a recent effort).
List of issues with the current mode (will add more as they come up):
- [ ] poor indentation of the following (tab entered at the start of each line):
if test then foo(); else bar();
(there are definitely other more major ones, but I can’t reproduce them all at the moment… will append to this issue as I come back across them, which is frequently)