Re: syscons features

2005-06-22 Thread Charles Swiger

On Jun 22, 2005, at 2:52 PM, Steven Friedrich wrote:

Can anyone explain to me the mechanism behind the following:

If I echo B^HB | more

I get a bold B.  more is somehow activating? a feature of syscons  
(or the vga

driver).

Are there any other utilities like more that do this?  Is this  
behavior

documented in a man page ?


Yes.  From "man less" (your more is probably really less):

   -U or --UNDERLINE-SPECIAL
  Causes  backspaces,  tabs  and carriage returns to be  
treated as
  control characters; that is, they are handled  as   
specified  by

  the -r option.

  By  default,  if  neither  -u  nor -U is given,  
backspaces which
  appear adjacent to an  underscore  character  are   
treated  spe-
  cially:  the  underlined  text is displayed using the  
terminal's
  hardware underlining capability.  Also, backspaces  
which  appear
  between  two  identical  characters  are  treated  
specially: the
  overstruck text is printed using the terminal's   
hardware  bold-
  face  capability.   Other backspaces are deleted,  
along with the
  preceding character.  Carriage returns immediately  
followed by a
  newline  are  deleted.   other  carriage  returns are  
handled as
  specified by the -r option.  Text which is overstruck  
or  under-
  lined can be searched for if neither -u nor -U is in  
effect.


This is using the $TERM setting via termcap or terminfo.

--
-Chuck

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


syscons features

2005-06-22 Thread Steven Friedrich
Can anyone explain to me the mechanism behind the following:

If I echo B^HB | more

I get a bold B.  more is somehow activating? a feature of syscons (or the vga 
driver).  

Are there any other utilities like more that do this?  Is this behavior 
documented in a man page ?

-- 
i386 FreeBSD 4.11-STABLE
There are 10 types of people in this world. Ones that understand binary and 
then, the others.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"