Re: removing stuff between '<' and '>' ?
Voytek Eymont <[email protected]> Wed, 29 Jun 2011 10:52:21 +1000
| Newsgroups | gmane.comp.handhelds.palm.peditors |
|---|---|
| Message-ID | <[email protected]> |
Many thanks I'll try later today and let you know. Learning Swype on Motrix But still have problems with editing quoted text Thanks again John Markley <[email protected]> wrote: >Quoting Voytek Eymont <[email protected]>: >> >> pToolSet >> >> the data is in a text field in 'Hours' >> >> thanks >> >> -- >> Voytek > > OK Voytek, here it is. There are several ways of accomplishing >this, and this very long pScript chain is I think one of the easiest. > >It will work in any normal text field as long as you have pToolSet on, > >and you have the text cursor flashing anywhere in the field, i.e. it >is an active text field. > Less than half of the total chain does the removal of <blah blah> >as you requested. The rest of it is safeguards to prevent undesired >consequences. If you run it on some field or app that is not an >active text field it will do nothing. If you run it on a text field >that has "<", but no ">", or vice versa, or neither of them it will >also do nothing. It will only run when there is a < and a >. This is > >important since it eats up < and > and everything between, and if it >worked if only one or other were there it would eat the whole text >field.! > Since it is so long I suggest you copy and paste it into pScriptPad >rather than try to transcribe it by hand. Hope this is what you need, > >let me know. > >{cut<>:: >/*Abort if not text field*/ >/&specAct[5] >/&varSet@[$2,$^] >/&ifAbort@[$2==0] >/&script$[@@cut<>0@@]} >{cut<>0::/*Abort if no >*/ >/&specAct[8] > >/xEpst f >/&script$[@@no>1@@]} >{no>1:: >/!/$f >/&ifScript@Bf[$$==6742,@@no >@@] >/&script$[@@cut<>1@@]} >{no >:: >/&mess[@@no >@@] >/xEpst . >/xEpet o} >{cut<>1:: >/&mess[@@ok@@] >/xEpet d >/xEpet o >/0x1D >/&script$[@@cut<>1B@@]} >{cut<>1B:: >/&specAct[8] < >/xEpst f >/xEpst d >/&script$[@@cut<>1C@@]} >{cut<>1C:: >/!/$f >/&ifScript@Bf[$$==6742,@@no <@@] >/&script$[@@cut<>2@@]} >{cut<>2:: >/0x08 >/e@ >/&varSet@ [$1,$$] >/&ifScript@Bf[$1!=62,@@cut<>3@@] >/&ifScript@Bf[$1==62,@@cut<>4@@]} >{cut<>3:: >/0x1D >/0x08 >/&script$[@@cut<>2@@]} >{cut<>4:: >/0x1D >/0x08 >/&mess[@@DONE@@]} >{no <:: >/&mess[@@no <@@] >/xEpst . } > > regards, John > > > >------------------------------------ > >Latest pedit/pToolSet/LapTopHack at >http://www.osuweb.net/~pc/pca/pc_all.zip >pedit/pToolSet/LapTopHack scripting info/resources at >http://www.peditors.com >Peditors Forum http://groups.yahoo.com/group/peditors >Unsubscribe by writing to peditors-unsubscribe-hHKSG33Tihh4sT85+ipIM4ckdKdSAMto@public.gmane.org! >Groups Links > > > Voytek --- Sent from my Motrix with K-9 Mail. Please excuse my brevity. ------------------------------------ Latest pedit/pToolSet/LapTopHack at http://www.osuweb.net/~pc/pca/pc_all.zip pedit/pToolSet/LapTopHack scripting info/resources at http://www.peditors.com Peditors Forum http://groups.yahoo.com/group/peditors Unsubscribe by writing to peditors-unsubscribe-hHKSG33Tihh4sT85+ipIM4ckdKdSAMto@public.gmane.org! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/peditors/ <*> Your email settings: Individual Email | Traditional <*> To change settings online go to: http://groups.yahoo.com/group/peditors/join (Yahoo! ID required) <*> To change settings via email: [email protected] [email protected] <*> To unsubscribe from this group, send an email to: [email protected] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/