* viewing log files (mainly _^H) @ 2003-12-04 6:15 Sergei Pokrovsky 2003-12-04 8:45 ` Eli Zaretskii ` (2 more replies) 0 siblings, 3 replies; 6+ messages in thread From: Sergei Pokrovsky @ 2003-12-04 6:15 UTC (permalink / raw) Some shell log files I have to view contain underlined output (_^HA etc). I suppose there should be a viewing mode for such output (in man, shell etc; but is it available as a separate function?). TIA -- Sergei ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: viewing log files (mainly _^H) 2003-12-04 6:15 viewing log files (mainly _^H) Sergei Pokrovsky @ 2003-12-04 8:45 ` Eli Zaretskii [not found] ` <mailman.1025.1070531138.399.help-gnu-emacs@gnu.org> 2003-12-04 19:17 ` Stefan Monnier 2 siblings, 0 replies; 6+ messages in thread From: Eli Zaretskii @ 2003-12-04 8:45 UTC (permalink / raw) > From: Sergei Pokrovsky <pok@none.nowhere.invalid> > Newsgroups: gnu.emacs.help > Date: Thu, 04 Dec 2003 12:15:46 +0600 > > Some shell log files I have to view contain underlined output > (_^HA etc). I suppose there should be a viewing mode for such output > (in man, shell etc; but is it available as a separate function?). Try "M-x Man-fontify-manpage RET". (There's also a similar function woman-man-buffer in woman.el that you may wish to try.) ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <mailman.1025.1070531138.399.help-gnu-emacs@gnu.org>]
* Re: viewing log files (mainly _^H) [not found] ` <mailman.1025.1070531138.399.help-gnu-emacs@gnu.org> @ 2003-12-04 9:18 ` Sergei Pokrovsky 2003-12-04 15:41 ` Eli Zaretskii [not found] ` <mailman.1050.1070556275.399.help-gnu-emacs@gnu.org> 0 siblings, 2 replies; 6+ messages in thread From: Sergei Pokrovsky @ 2003-12-04 9:18 UTC (permalink / raw) >>>>> "EZ" == Eli Zaretskii <eliz@elta.co.il> writes: EZ> Man-fontify-manpage RET". Yes, it does what I need. Thank you, Eli. The only problem is that it modifies the buffer; but I can do with it. In fact, I expected something like "font-lock" -- but may be it is not adequate for the task. EZ> (There's also a similar function woman-man-buffer in woman.el EZ> that you may wish to try.) Maybe later. -- Sergei ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: viewing log files (mainly _^H) 2003-12-04 9:18 ` Sergei Pokrovsky @ 2003-12-04 15:41 ` Eli Zaretskii [not found] ` <mailman.1050.1070556275.399.help-gnu-emacs@gnu.org> 1 sibling, 0 replies; 6+ messages in thread From: Eli Zaretskii @ 2003-12-04 15:41 UTC (permalink / raw) > From: Sergei Pokrovsky <pok@none.nowhere.invalid> > Newsgroups: gnu.emacs.help > Date: Thu, 04 Dec 2003 15:18:31 +0600 > > The only problem is that it modifies the buffer; but I can do with it. "M-~" should take care of that, as you probably know already ;-) > In fact, I expected something like "font-lock" You could try hi-lock-mode (and define ^H.*^H as a pattern to highlight with "M-x highlight-regexp"), but that would leave those ugly ^H characters visible. ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <mailman.1050.1070556275.399.help-gnu-emacs@gnu.org>]
* Re: viewing log files (mainly _^H) [not found] ` <mailman.1050.1070556275.399.help-gnu-emacs@gnu.org> @ 2003-12-04 17:09 ` Kevin Rodgers 0 siblings, 0 replies; 6+ messages in thread From: Kevin Rodgers @ 2003-12-04 17:09 UTC (permalink / raw) Eli Zaretskii wrote: > You could try hi-lock-mode (and define ^H.*^H as a pattern to > highlight with "M-x highlight-regexp"), but that would leave those > ugly ^H characters visible. What if you hid them using the display table? (or buffer-display-table ;; Don't let disp-table.el overwrite standard-display-table: (let ((standard-display-table standard-display-table)) (setq buffer-display-table (make-display-table)))) ;; Make ^H invisible: (aset buffer-display-table ?\^H []) -- Kevin Rodgers ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: viewing log files (mainly _^H) 2003-12-04 6:15 viewing log files (mainly _^H) Sergei Pokrovsky 2003-12-04 8:45 ` Eli Zaretskii [not found] ` <mailman.1025.1070531138.399.help-gnu-emacs@gnu.org> @ 2003-12-04 19:17 ` Stefan Monnier 2 siblings, 0 replies; 6+ messages in thread From: Stefan Monnier @ 2003-12-04 19:17 UTC (permalink / raw) > Some shell log files I have to view contain underlined output > (_^HA etc). I suppose there should be a viewing mode for such output > (in man, shell etc; but is it available as a separate function?). You said you wanted a font-lock thingy ? How about... (defvar foo-font-lock-keywords '(("\\(_\b\\)\\(.\\)" (1 '(face nil invisible t)) (2 'underline)) ("\\(\\(.\\)\b\\)\\(\\2\\)" (1 '(face nil invisible t)) (3 'bold)))) (define-derived-mode foo-mode fundamental-mode "Foo" "Foo viewing mode" (set (make-local-variable 'font-lock-defaults) '(foo-font-lock-keywords))) -- Stefan ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2003-12-04 19:17 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2003-12-04 6:15 viewing log files (mainly _^H) Sergei Pokrovsky 2003-12-04 8:45 ` Eli Zaretskii [not found] ` <mailman.1025.1070531138.399.help-gnu-emacs@gnu.org> 2003-12-04 9:18 ` Sergei Pokrovsky 2003-12-04 15:41 ` Eli Zaretskii [not found] ` <mailman.1050.1070556275.399.help-gnu-emacs@gnu.org> 2003-12-04 17:09 ` Kevin Rodgers 2003-12-04 19:17 ` Stefan Monnier
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).