sxemacs-devel
[Top] [All Lists]

Re: To be done yesterday!

From: Zajcev Evgeny <zevlg@xxxxxxxxx>
Subject: Re: To be done yesterday!
Date: Sun, 19 Dec 2004 18:46:30 +0300
Organization: Home
User-agent: Gnus/5.1002 (Gnus v5.10.2) XEmacs/21.4 (Security Through Obscurity, berkeley-unix)
Steve Youngs <steve@xxxxxxxxxxx> writes:

> * Steve Youngs <steve@xxxxxxxxxxx> writes:
>
>   >   1) Everyone (and I mean everyone) is to send me a pic of themselves
>   >      that I can add to etc/photos
>
>   >   2) Everyone needs to add their bio to about.el (just look at what's
>   >      there now, do something similar)
>
> C'mon people!  Pull your fucking fingers out!  So far, Sebastian is
> the _only_ one who's done this.
>
> I have made it easier for you, I've added everyone to about.el, now
> all I need is pictures and some content...
>
>   steve        me                 done
>   erik         Erik Arneson       Picture and bio needed
>   heatxsink    Nick ???           Last name, and bio needed
>   hroptatyr    Sebastian Freundt  done
>   hynek        Hynek Schlawack    Picture and bio needed
>   lg           Evgeny Zajcev      Picture and bio needed

Ok, here it is:

Attachment: lg.png
Description: lg's face

Attachment: lg.desc
Description: lg's bio

>   myrkraverk   Johann Oskarsson   Picture and bio needed
>   rendhalver   Peter Brown        Picture and bio needed
>
>   >   3) All the code needs to be gone through meticulously and rename
>   >      XEmacs to SXEmacs; xemacs to sxemacs.  Yes I know that Hynek
>   >      wrote a script to do this, but it caused more problems than it
>   >      solved.  This has to be done carefully...
>
> Still lots to be done here, but I think I've covered most of the
> user-visible renaming.

Steve, check Clark Kent's repository at dev@xxxxxxxxxxxxxxxx
(http://arch.xwem.org/2004-w).  As i know he did a little in this
direction.

>
>   >         - SXEmacs *MUST* provide both the symbols `sxemacs' *AND*
>   >           `xemacs'. 
>
> Done.
>
>   >         - SXEmacs *MUST* be able to find and use the XEmacs package
>   >           directories.  (I'm not sure at this stage if we want/need
>   >           SXEmacs package directories as well, but I do want the
>   >           option left open)
>
> ATM, SXEmacs looks in
> $prefix/lib/sxemacs/{site,mule,xemacs}-packages.  I'll set it so it'll
> use either $prefix/lib/sxemacs or $prefix/lib/xemacs and if both are
> present, give $prefix/lib/sxemacs precedence.
>
> I'll also add a `sxemacs-package' directory.
>
>   >         - I'd prefer the user-init-directory to default to ~/.sxemacs/
>   >           and perhaps if that directory doesn't exist, ask the user if
>   >           a symlink to ~/.xemacs is OK (if ~/.xemacs exists)
>
> Done. `user-init-directory' defaults to...
>
>   `(or "~/.sxemacs/" "~/.xemacs/")'

Great!

>
>   >   4) The versioning code needs to be redone.  I want M-x version RET
>   >      to report...
>
>   >         steve@xxxxxxxxxxxxxxxxx/sxemacs--main--22.1.0--patch-2
>
> Done.
>
>   >   5) The initial splash screen needs attention.  The copyright notices
>   >      at the bottom need to go (providing we aren't breaking any
>   >      copyright laws by doing so).
>
> Done.  I simply commented them in startup.el and then added my name.
> The old copyrights are still there, you just have to look at the source.
>
>   >   6) The new logo needs to go in.  Sebastian, I've got the "non-beta"
>   >      version but don't have the "beta" version (that cool one you did
>   >      with the word "beta" in stylisied blood).
>
> Done.
>
>   >   7) I want all the C code to go to 8 char tabs, the way the Gods had
>   >      intended tabs to be.
>
> Done.  Although this has caused some problems, namely the doc strings
> for the lisp built-ins.  As I said in another post, if you find
> yourself hacking any of the C code, please go through the whole file
> and fix up those doc strings.

Yes, this is really an issue.  We are still thinking about resolving
it.  Wait a little, avoid hacks, we need something like general
solution for this.

-- 
lg
<Prev in Thread] Current Thread [Next in Thread>