> * Finally! A sane solution to the problem of hard-coded paths > in the plan9port tree: Most of them have been removed, in > favor of a "#!/usr/bin/env 9rc" approach (which execs "9 rc"). > The "9" script has been updated with "intelligence" to detect > and set $PLAN9 from miscellaneous clues in its environment. > (Exec is used throughout, so no memory penalty is incurred.) > Just a few hard-coded paths remain. One of them is in the "9" > script, itself. The others (5, at last count) can be found in > lib/moveplan9.files. OS X users should develop a habit (like > Linux users) of setting their $PATH variables to include > $PLAN9/bin, so some of the remaining hard-coded paths can be > eliminated.
what's the practical advantage of having m hardcoded paths rather than n? does your sam -d edit complete a few microseconds faster? > * Per recommendations from the Plan 9 community, I ordered an > HP DY651A three-button USB optical mouse with no scroll wheel. > (The actual mouse I received is labeled M-U0013-O, which I'm > guessing is a synonymous part number.) This mouse is > significantly smaller than my hand, and the middle button is > not haptically distinguishable from the others. This means > that chording requires fine motor skill, which is tedious > pretty much from the get go. The other mouse recommended by > the Plan 9 community, the IBM 40K9201, appears to have been > discontinued and could not be found for purchase, even on the > Internet. No three-button optical USB mice (ZERO! NONE!) > without scroll wheels could be found in local computer shops > or retail stores. try "Lenovo Scrollpoint Mouse", 31P7405 although there's sort of a scroll button, in practice the button does not interfere. these are the standard mouse at coraid. - erik
