changeset 26439:5ebcf240e1c6

(ansi-color-apply): Updated regexps to include highlighted face.
author Gerd Moellmann <gerd@gnu.org>
date Sat, 13 Nov 1999 23:19:15 +0000
parents 8cff6b2a70c6
children 1e3acb0878a2
files lisp/ansi-color.el
diffstat 1 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ansi-color.el	Sat Nov 13 22:47:19 1999 +0000
+++ b/lisp/ansi-color.el	Sat Nov 13 23:19:15 1999 +0000
@@ -4,7 +4,7 @@
 
 ;; Author: Alex Schroeder <alex@gnu.org>
 ;; Maintainer: Alex Schroeder <alex@gnu.org>
-;; Version: 2.1.1
+;; Version: 2.1.2
 ;; Keywords: comm processes
 
 ;; This file is part of GNU Emacs.
@@ -118,7 +118,7 @@
 	(result)
 	(params))
     ;; find the next escape sequence
-    (while (setq end (string-match "\033\\[\\([01347][01234567]?;\\)*[01347][01234567]?m" string start))
+    (while (setq end (string-match "\033\\[\\([013457][01234567]?;\\)*[013457][01234567]?m" string start))
       ;; store escape sequence
       (setq escape (match-string 0 string))
       ;; colorize the old block from start to end using old face
@@ -127,7 +127,7 @@
       (setq result (concat result (substring string start end)))
       ;; create new face by applying all the parameters in the escape sequence
       (let ((i 0))
-	(while (setq i (string-match "[01347][01234567]?[;m]" escape i))
+	(while (setq i (string-match "[013457][01234567]?[;m]" escape i))
 	  (setq face (ansi-color-make-face face
 					   (aref escape i)
 					   (aref escape (1+ i))))