On Tue, Jul 9, 2019 at 4:31 PM Alan Mackenzie wrote: > > I'm fixing electric-pair-mode, Hopefully that amounts to "use one of electric-pair-mode's" variables in cc-mode.el. You can call it whatever you want. > and I'm adding a feature to CC Mode > specially for you, because you've asked for it so insistently. :-) > I've not. I've stated what the breakage was. Really Alan, permit me to perhaps impudently give you a piece of of Kantian advice: don't do anything because of "someone", do it rather because you think there is intrinsic value in it. Still, I'm not oblivious to the fact that you have put in hours (minutes? days?) of your life for my personal benefit. You have my heartfelt gratitude. Now, I've dealt with the "problem" (formerly "breakage" :-), differently. As you know, it has existed for over a year (and I've not "complained" since then). I've done so with a simple tweak to a certain variable that you have created and that is "set if the language supports multiline string literals without escaped newlines". I ask you again, that you bless this variable for all users, not just me: I think you will find intrinsic value in doing so. It should allow you to do syntactic operations on two disjoint "s, while > at the same time preserving CC Mode's fontification strategy. > > You may have less justification for complaining after trying this out. > No apologies for that. ;-) > Let me tell you how I would try this: I would apply it to all the Emacsen I work with, in a branch. When developing C++ code for work, I would use it and hope for good behaviour. When developing for Emacs, I would be careful to always rebase it and not commit it. That's non-trivial work. Now, if you tell me there may be bugs (and there might indeed be in such a long patch) it's not a great motivation for trying it out, because (1) these bugs would have a real impact on my work, and (2) I'm not particularly fond of this strategy. So, I may try it, but not in the short term. And, as was the case for more than a year, I will not "complain", rather continue to state disagreement whenever I think it's opportune for the common good. João