Richard Stallman writes: > [[[ To any NSA and FBI agents reading my email: please consider ]]] > [[[ whether defending the US Constitution against all enemies, ]]] > [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > The usual default behavior of Emacs commands that take START and END > arguments is to operate by default on the reguon. > `repunctuate-sentences' operates by default from point to EOB. Is > that wise? Is there a reason why it should not follow > the usual convention instead? AFAICT, `repunctuate-sentences' does operate on the region when active: (interactive (list nil (use-region-beginning) (use-region-end))) Please see the attached patch, which makes repunctuate-sentences respect the current prefix argument. Juri, do I need to update the interactive-args declaration? I'm not totally clear on how that works. Thank you! Joseph