Alain Kalker writes: > In a buffer editing a Makefile, marking a line in a recipe then doing > C-c C-c should put a "#" at the beginning of the line (before the > ). Instead, it puts "# " before the command, which doesn't make a > valid Makefile comment, i.e. it gets sent to the shell. In particular, > expansions like $(definedvar) get executed, which is usually not what is > wanted. (This bug report unfortunately got no response at the time.) I tried reproducing this bug in Emacs 28 with this Makefile snippet: