Path: utzoo!utgpu!water!watmath!clyde!rutgers!ames!pasteur!ucbvax!LF-SERVER-2.BBN.COM!jr From: jr@LF-SERVER-2.BBN.COM (John Robinson) Newsgroups: comp.emacs Subject: Re: Reading usenet inside Emacs Message-ID: <8801260210.AA21081@ucbvax.Berkeley.EDU> Date: 25 Jan 88 20:59:56 GMT References: <149@mccc.UUCP> Sender: daemon@ucbvax.BERKELEY.EDU Reply-To: jr@BBN.COM Organization: The Internet Lines: 32 >> What's this ^H stuff for Emacs? Are you talking about the >> metacharacter, M- ??? Or what? Or is this microGNU stuff??? It is GNU emacs that is being describes. Here's the scoop: set-selective-display C-x $ Function: Set selective-display to ARG; clear it if no arg. set-selective-display: Set selective-display to ARG; clear it if no arg. When selective-display is a number > 0, lines whose indentation is >= selective-display are not displayed. selective-display's value is separate for each buffer. selective-display's value is nil Documentation: t enables selective display: after a ^M, all the rest of the line is invisible. ^M's in the file are written into files as newlines. Integer n as value means display only lines that start with less than n columns of space. Automatically becomes local when set in any fashion. ^M is a literal carriage-return character. otherwise known as control-M. Line breaks are signalled by a new-line character, which happens to be ^J, or linefeed. Try setting selective-display in a buffer and inserting (with ^Q^M) control-M characters and see what happens. /jr jr@bbn.com or jr@bbn.uucp