On Wed, Dec 09, 2009 at 05:15:09PM +0200, Jari Aalto wrote: > >> joe /tmp/test.txt > >> Warning: /etc/joe/joerc is newer than your /home/foo/.joerc. > >> You should update or delete /home/foo/.joerc > >> Hit enter to continue with /etc/joe/joerc > >> > >> Program should always prefer $HOME dot files over /etc. > > > > It's warning you that you have to verify that your local syntax is > > up to date, because if it's not, your joe may become broken. > > Once you do that, even if you make no changes, just touch the file and > > the check condition will no longer trigger. > > > > The check is valid, but if you wish to update the verbiage, please suggest. > > There a many problems > > - The program should never use the /etc no mattet how broken users setup > is. If the user's setup cannot be used, it should simply die with a > proper error message.
It does that, arguably better - it gives you a warning message and falls back to the defaults. > - The use of timestamp is not an indication of an obsolete setup. It's just an unreliable indication. > - There is no need to notify user about new file in /etc because the > upgrades always possibly bring new files. Every user can consult > the documentation about new features from the manual pages. joe's authors thought it's better to inform the user explicitly. It's erring on the side of caution, and I don't object to it. If you wish to take it up with them, please e-mail [email protected] and/or file a ticket in the upstream tracker at http://sourceforge.net/tracker/?group_id=23475 -- 2. That which causes joy or happiness. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

