------ art_62320_9305099.1189154922621 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline I've got an idea. Forgive me if this issue has been resolved, or if this idea has been suggested before. This thread is really long and mostly irrelevant to the initial question, so I haven't read it all. But here's what I understand: - The main argument *against* prepending [RUBY] is that it pushes the subject line a few characters to the right. - The main argument *for* it is that a mail filter -- a computer, not a human -- can identify these emails by the subject line. So why not *append* [RUBY] to the subject? That way, folks with skinny screens won't lose actual subject content (the only thing that gets pushed off the screen is the label), and folks who want to filter by subject can still do so. Unless there's some technical reason why this won't work, the only problem I see is aesthetic. Altay On 9/6/07, Bob Proulx <bob / proulx.com> wrote: > > M. Edward (Ed) Borasky wrote: > > "grep" standing for "Generalized Regular Expression Processor", etc. > > Being the pedant that I am I have to clarify this statement. The > 'grep' name came from use in 'ed' and similar editors. Of course > ed-like editors were the standard editors at the time that grep was > written. Why were line editors used? Because a screen editor just > does not function well on the paper printing terminals commonly in use > at that time. :-) > > A common operation by anyone who uses a line editor is to print lines > matching a pattern in the file. The way to do this in 'ed' is the > following: > > $ ed somefile > g/RE/p > q > > The 'q' quits the editor (in case you try this and need to know how to > get out of the program). The /RE/ is a regular expression pattern. > If the RE matches then invoke the command-list. The 'g' is a suffix > to globally operate on every line in the file. Without the 'g' > (global) suffix the command would operate only on the current line. > The 'p' is the command-list item to print. > > Putting this all together the command reads, globally operate on every > line of the file, if a line matches the regular expression then print > it. Global Regular Expression Print. grep. > > Bob > > ------ art_62320_9305099.1189154922621--