About the text editor discussion: I think one ought to be included even in a minimal installation, as it is now (no, ed doesn't count

). Heck, as psycho says,
vi is in the POSIX standard.
However, vi is not for the uninitiated. Then nano is a good choice, but I remember back when I was still new to GNU Linux that the step saving files was confusing. You got to press two Ctrl-this Ctrl-that combinations. The mc editor is so much better in this aspect, yet never gets attention, probably because it requires installing mc in the first place.
psycho wrote:I was way behind. Now I get it: qsmodo is looking at the official set names. There *is* a @selected set that I've somehow never noticed and that corresponds to the world file, so it would indeed make more sense for that file to be called selected. Having two different sets named "selected" and "world", and then having the "world" file list the packages in the "selected" set rather than the "world" set, is indeed somewhat bizarre from a newcomer's perspective. I'm so used to the world file's role in defining my @world set that I think of this relationship as obvious and intuitive, but it really isn't, in the context of the package set names listed on the wiki: I can see how, for someone trying to make sense of the terms on that page, it is quite a confusingly inconsistent use of the term "world".
Yes, that's exactly what was bugging me.
psycho wrote:Oh well. My boxes still seem to be chugging along quite nicely, despite their @selected packages being listed in a file named world, and their @world packages including a whole lot more than the packages in that world file. I don't think they'll lose any sleep over it so I won't either...and I'm not going to get myself out of sync with the normal usage by redefining the sets locally, though it's nice to know we can do that. Obviously I didn't pay enough attention when package sets were introduced (I basically just ignored them, continuing to refer to world rather than @world, since portage lets me do that).
Yup, I totally agree there, no point in redefining sets now that the relationship between the sets and the world file is clearer.