Hi. I'd like to resurrect this bug. While working in JS I found a bug, which I tracked down to the same change indicated here. Basically, auto-fill in JS mode will sometimes insert a "/*" on a filled line, where it should not. You can see a precise recipe in the new test case, in the attached patch. One funny thing is that if you do this interactively (in my real-world case I had auto-fill-mode enabled), you have to be sure that there isn't a newline after point. If there is a newline, the filling works properly. Anyway, let me know what you think. I'd like to check this in, but, given the comments in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=6806#23 I suppose I would not close the bug. Tom