bugGNU Zile (Zile is Lossy Emacs) - Bugs: bug #33856, [ui] format splash screen...

 
 

bug #33856: [ui] format splash screen correctly to match C Zile

Submitted by:  Gary V. Vaughan <gary>
Submitted on:  Mon 25 Jul 2011 11:45:19 AM UTC  
 
Category: LuaSeverity: 2 - Minor
Status: FixedAssigned to: Gary V. Vaughan <gary>
Open/Closed: ClosedRelease: None

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

(Jump to the original submission Jump to the original submission)

Sun 31 Jul 2011 08:22:49 AM UTC, comment #6:

Came up with an emacs 24 inspired splash screen that addresses my concerns below too.

Gary V. Vaughan <gary>
Project AdministratorIn charge of this item.
Sat 30 Jul 2011 04:42:32 PM UTC, comment #5:

Ping?

Gary V. Vaughan <gary>
Project AdministratorIn charge of this item.
Wed 27 Jul 2011 10:59:55 AM UTC, comment #4:

oops, forgot to amend some of the 'Emacs' to 'Zile'... so please imagine I was more careful before I hit submit :)

Gary V. Vaughan <gary>
Project AdministratorIn charge of this item.
Wed 27 Jul 2011 10:58:11 AM UTC, comment #3:

Now that gnulib is working again, I have built C Zile from the HEAD of master successfully.

Attached is a revised patch that copies the 'make splash screen a buffer' part of your patch 82b7cb1c7eebf59795490aa56d86aba037f5fc75 on master 'Simplify screen drawing and make splash screen a buffer as in Emacs.'.

I haven't applied it, because I'm not convinced this new splash text is as good as the old text, and both that text and even the current splash text are somewhat different from my 2 day build of Emacs 24.0.50.1 from the cz git repo mirror...

Specifically I dislike:

1. The inconsistency in capitalisation between CTRL, ESC and Meta, Alt in the new splash text;
2. The inconsistency in quoting between C-x u near the start and then `C-x u' near the end;
3. With only a single line in the table of commands, the odd looking spacing makes it a little harder to understand which key combination goes with what action in the first line than in the old splash text.

Unless we add support for more of the key combinations shown on the Emacs splash screen, I'd be happy to amend the attached patch to display the following splash text and apply that instead if you agree?

Welcome to GNU Emacs, a part of the GNU operating system.

Undo changes C-x u
Exit Emacs C-x C-c
(`C-' means use the CTRL key. `M-' means use the META (or ALT) key.
If you have no META key, you may instead type ESC followed by the character.)

GNU Zile 2.4.0.50
Copyright (C) 2011 Free Software Foundation, Inc.

GNU Zile comes with ABSOLUTELY NO WARRANTY;
Zile is Free Software--Free as in Freedom--so you can redistribute copies
of Zile and modify it; see the file COPYING. Otherwise, a copy can be
downloaded from http://www.gnu.org/licenses/gpl.html, or obtained by
writing to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
Boston, MA 02110-1301, USA.

(file #23702)

Gary V. Vaughan <gary>
Project AdministratorIn charge of this item.
Tue 26 Jul 2011 12:48:46 AM UTC, comment #2:

Ah yes, I even saw the commit scroll by in `git log`... but a bug in yesterday's gnulib close module has so far prevented me from building C Zile from git. It looks like Paul and Bruno have that in hand too now though, so I might find time today to try again :)

Gary V. Vaughan <gary>
Project AdministratorIn charge of this item.
Mon 25 Jul 2011 06:38:18 PM UTC, comment #1:

Thanks for this; I've just redone the C splash screen, both in layout and in implementation, so this is probably redundant, but I'll leave it open to remind me to check when I port the changes to Lua.

Reuben Thomas <rrt>
Project Administrator
Mon 25 Jul 2011 11:45:19 AM UTC, original submission:

Lua removes the first new line from string literals delimited with brackets.

I'm applying the attached patch to fix up some missing newlines in the rendering of the lua Zile splash screen compared to C Zile.

Gary V. Vaughan <gary>
Project AdministratorIn charge of this item.

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by rrt (Posted a comment)
  • -unavailable- added by gary (Submitted the item)
  •  

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 31 Jul 2011 08:22:49 AM UTCgaryOpen/ClosedOpen=>Closed
    Wed 27 Jul 2011 10:58:11 AM UTCgaryAttached File-=>Added 0001-ui-Make-splash-screen-a-buffer-as-in-Emacs-copy-from.patch, #23702
    Mon 25 Jul 2011 11:45:19 AM UTCgaryAttached File-=>Added 0001-ui-format-splash-screen-correctly-to-match-C-Zile.patch, #23696

    Back to the top


    Powered by Savane 3.1-cleanup1