i like the background; i'm not sure about the font though.
what should really be done is a startup logo frame:
http://www.xemacs.org/Architecting-XEmacs/init-files.html
Frame mapping
In addition to the above scheme, the way that XEmacs handles mapping the
initial frame should be changed. However, this
change perhaps should be delayed to a later version of XEmacs because of the
user visible changes that it entails and the
possible breakage in people's init files that might occur. (For example, if the
rest of the scheme is implemented in 21.2, then this
part of the scheme might want to be delayed until version 22.) The basic idea
is that the initial frame is not created before the
initialization file is run, but instead a banner frame is created containing
the XEmacs logo, a button that allows the user to cancel
the execution of the init file and an area where messages that are output in
the process of running this file are displayed. This
area should contain a number of lines, which makes it better than the current
scheme where only the last message is visible.
After the init file is done, the initial frame is mapped. This way the init
file can make face changes and other such modifications
that affect initial frame and then have the initial frame correctly come up
with these changes and not see any frame dancing or
other problems that exist currently.
There should be a function that allows the initialization file to explicitly
create and map the first frame if it wants to. There should
also be a pre-init property that controls whether the banner frame appears (of
course it defaults to true) a property controlling
when the initial frame is created (before or after the init file, defaulting to
after), and a property controlling whether the initial
frame is mapped (normally true, but will be false if the -unmapped command line
argument is given).
If an error occurs in the init file, then the initial frame should always be
created and mapped at that time so that the error is
displayed and the debugger has a place to be invoked.
Ben Wing
Sergej Malinovski wrote:
This is, of course, not a very important issue, or something that
(technical) people really care about, but for now I can only help the
XEmacs development in this area.
I wanted to propose my idea of a new XEmacs logo. Currently I have
nothing specific in mind on how that new logo should look like -- I just
dislike the old one.
The biggest problem with the existing logo is it's transparency. Many
people have background color other than default gray and that is one of the
reasons why those dislike the logo. I am one of them - I use
DarkSlateGray background. You can see how ugly it turns out by visiting
XEmacs Beta section of
xemacs.org.
Also I personally dislike the italic font. In my opinion italic font can
only spoil a title or a logo. The very sharp and dark shadow doesn't fit
at all. It is too unrealistic to add something to the logo. You might
of course disagree with me here, but I don't think people say "wow"
about the existing logo. Neither does it reflect the functionality of
XEmacs... or it's beauty :-)
How old is the existing logo?
So, I would like to suggest to make some alternative logos and choose
the best one for the upcoming versions. Maybe we should make it a
contest, I don't know. Debian people solved their "problem" that way...
I took the initiative myself and created one. It can be found at
http://dreamer.nitro.dk/linux/xemacs/screenshot.png. It should be
considered merely as a suggestion and not necessary something I really
want to see in the next versions of XEmacs. I encourage other people to
make logos that are better than the existing one, and mine as well.
Not to repeat myself too much here is a part of a reply to my logo
suggestion from comp.emacs.xemacs:
> > In any case, here are my specific objections: first off, the name is
> > "XEmacs", not "XEMACS".
And here is (was) my answer:
> I knew that this could be a discussion topic for some when I was
> creating my logo. Personally I see nothing wrong with my choice. This
> form (all caps) is used by many print press typographers (or whoever
> does the work) as you can notice on front pages of many books and other
> print press publications.
>
> On the other hand I think It would be wrong to write xemacs or Xemacs
> (or xEmacs etc.). By writing a word in caps is not a grammar error
> unlike the other examples, in my opinion.
>
> The other side of this style is that is looks better because XEMACS is
> more symmetrical than XEmacs.
So, what do you think of the whole idea?
--
Sergej Malinovski [
http://dreamer.nitro.dk]
--
Ben
In order to save my hands, I am cutting back on my mail. I also write
as succinctly as possible -- please don't be offended. If you send me
mail, you _will_ get a response, but please be patient, especially for
XEmacs-related mail. If you need an immediate response and it is not
apparent in your message, please say so. Thanks for your understanding.
See also
http://www.666.com/ben/typing.html.