On Jan 27, 2008, at 08:28 , Jaap Spies wrote:

>
> Jaap Spies wrote:
>> William Stein wrote:
>
>
> In
>           aString = self.eval('cputime(%s)'%t)
>           IDENTITY_MAP = ''.join([chr(x) for x in range(256)])
>           BAD_MAP = ''.join([chr(x) for x in range(32) + [124]])
>           aNewString = aString.translate(IDENTITY_MAP, BAD_MAP)
>           return float(aNewString)
>
> only the control characters are filtered out.
>
> What can be the meaning of escape followed by a string like "[0;31m  
> [0m"
> (also see below)? And where is it coming from?
>
>>> I wonder if the notebook works kind of funky for you on that
>>> same computer?  I mean, if there are funny control codes everywhere
>>> in sage0, then that would impact the notebook as well, possibly.
>>>
>>
>> This test first failed in sage-2.10.1.alpha1. As did the notebook()
>> with gnutls related problems.
>> I removed the alpha0, but on sage-2.10, I got
>> sage -t  devel/sage-main/sage/interfaces/sage0.py           ^[[?1034h
>>           [23.4 s]
>>
>> ------------------------------------------------
>> Note the strange characters, or are they intentionally there?
>>
>
> In test.log I see them all the time:
>
> sage -t  devel/sage-main/sage/monoids/ 
> free_abelian_monoid_element.py^[[?1034h
>           [1.6 s]
> sage -t  devel/sage-main/sage/monoids/string_ops.py         ^[[?1034h
>           [1.5 s]
> sage -t  devel/sage-main/sage/monoids/free_monoid.py        ^[[?1034h
>           [1.6 s]
> sage -t  devel/sage-main/sage/monoids/monoid.py             ^[[?1034h
>           [1.5 s]
> sage -t  devel/sage-main/sage/monoids/string_monoid.py      ^[[?1034h

FWIW, these look like "escape codes" for screen control, a la curses 
(3).  Are you viewing at the log file through 'tail' or something  
similar?

The sequence "ESC[" (or "^[[") is the Control Sequence Indicator/ 
Introducer.  There's a pretty accessible description of this stuff at
   <http://en.wikipedia.org/wiki/ANSI_escape_code>

Justin

--
Justin C. Walker, Curmudgeon-at-Large
() The ASCII Ribbon Campaign
/\ Help Cure HTML Email




--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to