Thanks Pete - so many languages, so little time!

Is newLISP something that's easy to integrate with BBEdit? And does it mean
I need to get extra stuff, or is it in Mac OS already?

Thanks
Rich
-- 

>From [EMAIL PROTECTED] on 3/6/06 12:26 pm:

> On 2 Jun 2006, at 22:49, Richard A Clarke wrote:
> 
>> Can I do a 'sort lines...' based on how many times a particular
>> character
>> appears in the line?
> 
> It's not difficult to do if you can define a custom sort handler in
> your scripting language. For example, in newLISP (wot I use):
> 
> (set 'contents (parse (read-file ((main-args) 2)) "\n"))
> (sort contents
> (fn (a b)
> (<     (count (list ",") (explode a))
> (count (list ",") (explode b)))))
> (map println contents)
> 
> will sort the lines into ascending comma-count order. Not too quick,
> but short.
> 
> You could write something similar in AppleScript (a bit more work,
> though :-)).
> 
> Pete




-- 
------------------------------------------------------------------
Have a feature request? Not sure the software's working correctly?
If so, please send mail to <[EMAIL PROTECTED]>, not to the list.
List FAQ: <http://www.barebones.com/support/lists/bbedit_talk.shtml>
List archives: <http://www.listsearch.com/BBEditTalk.lasso>
To unsubscribe, send mail to:  <[EMAIL PROTECTED]>

Reply via email to