emacs: In programming modes (at least) treat `------' as a page boundary.