From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <97bca9a7ee8ffaa6861f51703c185b96@plan9.ucalgary.ca> To: 9fans@cse.psu.edu Subject: Re: [9fans] color of window border From: mirtchov@cpsc.ucalgary.ca In-Reply-To: <87k77pu9gt.fsf@rgristroph-austin.ath.cx> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Date: Tue, 30 Sep 2003 19:57:32 -0600 Topicbox-Message-UUID: 598033e6-eacc-11e9-9e20-41e7f4b1d025 > You mean the pain and torment of flipping back to the console to type > "startx -- :2" and test X without losing your current window state, as > compared to the ease and simplicity of doing right button down, select > new, sweep open new window, and typing "rio" ? > > --Rob it's more like this (because i've done it): - finding what to edit in X's source -- 1 hour (500mb source!) - editing a small change -- 5 minutes repeat: - rethinking whether you did the right thing while it compiles -- 5 minutes - waiting for the rest of the compile to finish -- 1 hour (varies) - goto repeat unless you're happy -- 0 minutes - pressing ctlr+alt+Fx -- 0 minutes - pressing ctlr+alt+Fx a few more times because you can't find where your last session where -- 0 minutes - cursing and typing your username at the login: window -- 1 minute - typing startx :2 to start new X -- 1 minute (and waiting for it to start) - finding the consequences of your change -- 5 minutes - killing X because you realized you started the wrong binary -- 0 minutes - typing $home/src/somewhere/blah/startx -- 5 minutes (includes making sure it didn't _still_ start the wrong binary) Frustration: endless... I'm sorry, you can't beat the functionality you get for something as simple as Rio. And as a developer you really can't beat the ~7000 (!) lines of code that it comprises. ok, there are differences (vga drivers are in the kernel, for example). still it's much simpler and even complete idiots like me can understand it. somewhat. inflamatory subject though, i admit :)