platforms x86/amd64 & esc seq: the difference is probably somewhere quite
deep. it might be a debian thing, or further upstream. i don't know if
i malformed it and the x86 version handled it gracefully whereas the
amd64 did not, or what.

tput: no, didn't know that. Did want something like it at some stage.


social bash: was good to have input.


Incidentally, a new bash micro-crudity:

man history

...it's quite long.


james


On 26/5/2009, "Pall Thayer" <[email protected]> wrote:

>Hi James,
>That's strange. I wouldn't think that there would be a difference in
>the escape sequences between platforms. Between terminal emulators
>perhaps but not between platforms. But what do I know?
>
>You know you can use:
>
>WIDTH=`tput cols`
>HEIGHT=`tput lines`
>
>to get the terminal window width and height.
>
>Anyway, thanks for todays "social bash". 'Twas fun.
>
>best r.
>Pall
>
>
>On Tue, May 26, 2009 at 8:16 PM, james morris <[email protected]> wrote:
>>
>> Here's a patch attached which adds minor additional functionality to the
>> re_store_present* scripts posted here today.
>>
>> for the following scripts:
>>
>> re_store_present2
>> re_store_present3
>> re_store_present4
>> re_store_present5b
>>
>> the patch adds the command line argument -width n  where n is a custom
>> width you wish to trim to. adds glitchymess if n > terminal width.
>>
>> ie ./re_store_present3 -width 85
>>
>> for the following scripts:
>>
>> re_store_present4
>> re_store_present5b
>>
>> the patch also adds a second command line argument -glitch where if
>> specified, the escape sequence to erase characters left from the last
>> v-scroll is replaced with "xxxx". the escape sequence itself has also
>> been modified to work on the amd64 platform where it appeared to not
>> work - don't know if this breaks things for x86 though.
>>
>> ------
>>
>> to apply the patch, make sure all previous scripts are located in the
>> same directory. cd into that directory. save the patch in that directory
>> and do:
>>
>> patch -p1 < re_store_presents.patch
>>
>> to apply it. if you don't have all scripts you'll be prompted to enter
>> location of those missing - press enter and then answer y + [enter] to
>> skip.
>>
>>
>> cheers,
>> james
>>
>> _______________________________________________
>> NetBehaviour mailing list
>> [email protected]
>> http://www.netbehaviour.org/mailman/listinfo/netbehaviour
>>
>
>
>
>-- 
>*****************************
>Pall Thayer
>artist
>http://www.this.is/pallit
>*****************************
>
>_______________________________________________
>NetBehaviour mailing list
>[email protected]
>http://www.netbehaviour.org/mailman/listinfo/netbehaviour
>
>

_______________________________________________
NetBehaviour mailing list
[email protected]
http://www.netbehaviour.org/mailman/listinfo/netbehaviour

Reply via email to