Abstract of INFO-MAC archived encoded Mac binary file 'text/bbe/linesort-ppc.hqx' Uploaded 08/28/1998 159217 bytes From: chm@rmi.net Subject: LineSort 4.2 LineSort is an extension that adds functionality to BBEdit, a commercial text editor from Bare Bones Software. LineSort is capable of sorting large amounts of text with reasonable speed and predictable memory requirements. The basic unit of sorting is a line, a string of text terminated by an end-of-line character. LineSort Version 4.2 includes the following useful features: * convenient floating window interface * forward or reverse ordering of output * grep pattern matching * lexicographic or natural ordering * merges, removes or retains duplicate lines during sorting * operates on either a selected region of text or the entire document * optionally ignores case * sorts in place, or inserts sorted lines into a new document window * supports the undo command Requirements * Macintosh (any model) with System 7 or 8. * BBEdit 3.5.2 or later (the commercial version, not BBEdit Lite) PATTERN MATCHING Pattern matching adds considerable power and flexibility to LineSort. The generality of pattern-matching allows the user to greatly extend the capabilites of LineSort, without requiring any re-programming by the author. The basic idea is that you can define a pattern upon which to sort. LineSort will search for and recognize this pattern. When it rearranges the lines of text, it will order them according to the patterns it finds. If a line does not contain the pattern then it can't be sorted. After sorting, lines that did not match the selected pattern are moved into a new untitled window. -- Craig H. Maynard chm@rmi.net http://home.rmi.net/~chm/linesort.html