Ludovic Courtès writes: > Hello Guix! > > One issue that’s often reported is that it’s inconvenient to edit the > config file with all its parentheses in the installation image given the > available options (Zile, Nano, and nvi). > > Something like Paredit and ‘show-paren-mode’ in Emacs would help avoid > mistakes such as unbalanced parenthesis. However ‘emacs-minimal’ takes > 180MiB and it would be unreasonable to include it. > > So I figured we could use Zile-on-Guile¹ (yes!) and extend it to have > something that resembles Paredit, like: > > > Of course, it takes more than these few lines to write a real Paredit, > but still, wouldn’t it be cool? :-) > > What do people (Mike in particular!) think?
Note that I saw that mit-scheme's edwin now includes some sort of paredit: https://www.gnu.org/software/mit-scheme/release.html New parenthesis-editing minor mode M-x paredit-mode. iirc edwin is written in scheme, so adapting their paredit-mode might be less work than writing our own from scratch?