* [ELPA] New package: splash-screen @ 2020-09-20 8:35 Nicolas P. Rougier 2020-09-20 11:24 ` Colin Baxter ` (2 more replies) 0 siblings, 3 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-20 8:35 UTC (permalink / raw) To: emacs-devel [-- Attachment #1: Type: text/plain, Size: 2249 bytes --] Given the ongoing thread on a friendler Emacs, maybe this is not the best time to propose this new package that aims at providing an alternative splash-screen I've no idea if it's ok to propose such a package for inclusion in ELPA. Here is a mockup: +–––——————————––––––––––––––––––––––––––––———————————————————————+ | | | | | | | | | | | | | <www.gnu.org> | | GNU Emacs version XX.Y | | Type Ctrl-h for help | | | | | | | | | | | | | | GNU Emacs comes with ABSOLUTELY NO WARRANTY | | Copyright (C) 2020 Free Software Foundation, Inc. | +–––––––––––––––––––––––––––––––––––––––––———————————————————————+ - No logo (not even in graphical mode) - Vertical and horizontal scroll bars are hidden - Modeline is hidden - " ", "x", "q", <esc>, <return> or <mouse-1> kills the splash screen - "C-h" shows the regular startup screen - Splash screen is automatically killed after 3 seconds - With emacs-mac (Mituharu), splash screen is faded out after 3 seconds Usage: (require 'splash-screen) Nicolas splash-screen.el: [-- Attachment #2: splash-screen.el --] [-- Type: application/emacs-lisp, Size: 7190 bytes --] ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 8:35 [ELPA] New package: splash-screen Nicolas P. Rougier @ 2020-09-20 11:24 ` Colin Baxter 2020-09-20 12:36 ` Nicolas P. Rougier 2020-09-20 13:16 ` Stefan Monnier 2020-09-22 12:59 ` Lars Ingebrigtsen 2 siblings, 1 reply; 74+ messages in thread From: Colin Baxter @ 2020-09-20 11:24 UTC (permalink / raw) To: emacs-devel >>>>> Nicolas P Rougier <nicolas.rougier@inria.fr> writes: > - No logo (not even in graphical mode) - Vertical and horizontal I have a picture of my cat in the splash screen. How would I do that with your set-up? > scroll bars are hidden - Modeline is hidden - " ", "x", "q", If the modeline is hidden then how do I see if I have new mail? Best wishes, ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 11:24 ` Colin Baxter @ 2020-09-20 12:36 ` Nicolas P. Rougier 2020-09-20 13:34 ` Colin Baxter 0 siblings, 1 reply; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-20 12:36 UTC (permalink / raw) To: Colin Baxter; +Cc: emacs-devel Colin Baxter <m43cap@yandex.com> writes: >>>>>> Nicolas P Rougier <nicolas.rougier@inria.fr> writes: > > > - No logo (not even in graphical mode) - Vertical and > > horizontal > > I have a picture of my cat in the splash screen. How would I do > that > with your set-up? You cannot. > > > scroll bars are hidden - Modeline is hidden - " ", "x", > > "q", > > If the modeline is hidden then how do I see if I have new mail? You cannot. But you have the choice to not use it. Nicolas ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 12:36 ` Nicolas P. Rougier @ 2020-09-20 13:34 ` Colin Baxter 0 siblings, 0 replies; 74+ messages in thread From: Colin Baxter @ 2020-09-20 13:34 UTC (permalink / raw) To: emacs-devel >>>>> Nicolas P Rougier <nicolas.rougier@inria.fr> writes: > Colin Baxter <m43cap@yandex.com> writes: >>>>>>> Nicolas P Rougier <nicolas.rougier@inria.fr> writes: >> >> > - No logo (not even in graphical mode) - Vertical and > >> horizontal >> >> I have a picture of my cat in the splash screen. How would I do >> that with your set-up? > You cannot. >> >> > scroll bars are hidden - Modeline is hidden - " ", "x", > "q", >> >> If the modeline is hidden then how do I see if I have new mail? > You cannot. > But you have the choice to not use it. Indeed. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 8:35 [ELPA] New package: splash-screen Nicolas P. Rougier 2020-09-20 11:24 ` Colin Baxter @ 2020-09-20 13:16 ` Stefan Monnier 2020-09-20 14:50 ` Nicolas P. Rougier ` (3 more replies) 2020-09-22 12:59 ` Lars Ingebrigtsen 2 siblings, 4 replies; 74+ messages in thread From: Stefan Monnier @ 2020-09-20 13:16 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: emacs-devel > Here is a mockup: > > +–––——————————––––––––––––––––––––––––––––———————————————————————+ > | | > | | > | | > | | > | | > | | > | <www.gnu.org> | > | GNU Emacs version XX.Y | > | Type Ctrl-h for help | > | | > | | > | | > | | > | | > | | > | GNU Emacs comes with ABSOLUTELY NO WARRANTY | > | Copyright (C) 2020 Free Software Foundation, Inc. | > +–––––––––––––––––––––––––––––––––––––––––———————————————————————+ > > - No logo (not even in graphical mode) I think I agree with it: having a picture was useful in Emacs-21 to showcase the fact that we can have pictures in our buffers, but I think nowadays our visual prowess won't impress anyone anyway, so we may as well proudly display our devotion to text. > - Vertical and horizontal scroll bars are hidden Fine by me. > - Modeline is hidden I think I'm OK with it, but this is slightly dangerous, in case this splashscreen ever gets displayed when there's more than 1 window in the frame, in which case the resulting display could be confusing because there could two windows without any visual separation between them. If we can avoid that corner case, I'm fine with it. I like the minimal design, yet I can't help wanting to put more: - While it technically does say "Free Software" it only does that within the copyright statement. So, maybe we should have something like > | GNU Emacs comes with ABSOLUTELY NO WARRANTY | > | Look ma! No license agreement! This is truly Free Software | > | Copyleft (C) 2020 Free Software Foundation, Inc. | And various parts of that text would be hyperlinks. - We currently have a "GNU/Linux" hyperlink which it would be good to preserve within the last 2-3 lines. - I think many first time users may not want "help" at first, so maybe beside "help" we should advertize a "config wizard" or a "choose your favorite UI" which would get them to some simple customization page, where I'd expect choices like "traditional Emacs UI" or "emulate system UI". Stefan ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 13:16 ` Stefan Monnier @ 2020-09-20 14:50 ` Nicolas P. Rougier 2020-09-20 17:50 ` Stefan Monnier 2020-09-20 19:20 ` Juri Linkov ` (2 subsequent siblings) 3 siblings, 1 reply; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-20 14:50 UTC (permalink / raw) To: Stefan Monnier; +Cc: emacs-devel >> - Modeline is hidden > I think I'm OK with it, but this is slightly dangerous, in case > this > splashscreen ever gets displayed when there's more than 1 window > in the > frame, in which case the resulting display could be confusing > because > there could two windows without any visual separation between > them. > If we can avoid that corner case, I'm fine with it. Good point, I need to think how to cope with that case. My initial idea was to show this splash screen only at startup and if there's nothing else to show (a file argument would prohibit the display of the splash screen, I've just modified the code to do that, but not the two windows case). > I like the minimal design, yet I can't help wanting to put more: > > - While it technically does say "Free Software" it only does > that within > the copyright statement. So, maybe we should have something > like > > > | GNU Emacs comes with ABSOLUTELY NO WARRANTY > > | > > | Look ma! No license agreement! This is truly Free > > Software | > > | Copyleft (C) 2020 Free Software Foundation, Inc. > > | > > And various parts of that text would be hyperlinks. For purely aesthetic reasons, I would prefer to stick with no link on the bottom part. Also, I'm not sure to understand the "copyleft" you mention. I took the two lines at the bottom from the "about-emacs" startup screen. > - We currently have a "GNU/Linux" hyperlink which it would be > good to preserve > within the last 2-3 lines. I'm not sure what your refer to (I don't see such link on the default startup page). > - I think many first time users may not want "help" at first, so > maybe > beside "help" we should advertize a "config wizard" or a > "choose your > favorite UI" which would get them to some simple customization > page, > where I'd expect choices like "traditional Emacs UI" or > "emulate > system UI". Currently, the "C-h" redirects to the about-emacs where a new user would find supplementary information (as he currently does). Nicolas ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 14:50 ` Nicolas P. Rougier @ 2020-09-20 17:50 ` Stefan Monnier 2020-09-20 20:33 ` Nicolas P. Rougier 0 siblings, 1 reply; 74+ messages in thread From: Stefan Monnier @ 2020-09-20 17:50 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: emacs-devel > For purely aesthetic reasons, I would prefer to stick with no link on the > bottom part. Also, I'm not sure to understand the "copyleft" you > mention. I took the two lines at the bottom from the "about-emacs" > startup screen. I think Emacs should emphasize the fact that it's Free rather than gratis and the underlying ideas of freedom and the copyleft technique to enforce it. >> - We currently have a "GNU/Linux" hyperlink which it would be good to >> preserve within the last 2-3 lines. > I'm not sure what your refer to (I don't see such link on the default > startup page). Sorry, I looked at the "About Emacs" page rather than the startup page (which I have disabled in my .emacs). >> - I think many first time users may not want "help" at first, so maybe >> beside "help" we should advertize a "config wizard" or a "choose your >> favorite UI" which would get them to some simple customization page, >> where I'd expect choices like "traditional Emacs UI" or "emulate >> system UI". > Currently, the "C-h" redirects to the about-emacs where a new user would > find supplementary information (as he currently does). But the average users won't necessarily know it and they'll (rightfully) think "an editor shouldn't be so complex that I'd require help right from the start" so they won't do C-h and won't get to see that extra info. Stefan ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 17:50 ` Stefan Monnier @ 2020-09-20 20:33 ` Nicolas P. Rougier 2020-09-20 22:22 ` Stefan Monnier ` (2 more replies) 0 siblings, 3 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-20 20:33 UTC (permalink / raw) To: Stefan Monnier; +Cc: emacs-devel Stefan Monnier <monnier@iro.umontreal.ca> writes: > I think Emacs should emphasize the fact that it's Free rather > than > gratis and the underlying ideas of freedom and the copyleft > technique to > enforce it. But is it the right place to do so? > But the average users won't necessarily know it and they'll > (rightfully) > think "an editor shouldn't be so complex that I'd require help > right > from the start" so they won't do C-h and won't get to see that > extra info. I replaced it with "Type <i> for more info". Note that a brand new user will not see this screen since it is a package that needs first to be installed. Nicolas ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 20:33 ` Nicolas P. Rougier @ 2020-09-20 22:22 ` Stefan Monnier 2020-09-21 3:50 ` Richard Stallman 2020-09-21 5:47 ` Alfred M. Szmidt 2 siblings, 0 replies; 74+ messages in thread From: Stefan Monnier @ 2020-09-20 22:22 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: emacs-devel > I replaced it with "Type <i> for more info". Note that a brand new user will > not see this screen since it is a package that needs first to be installed. Small technical detail, Stefan ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 20:33 ` Nicolas P. Rougier 2020-09-20 22:22 ` Stefan Monnier @ 2020-09-21 3:50 ` Richard Stallman 2020-09-21 5:47 ` Alfred M. Szmidt 2 siblings, 0 replies; 74+ messages in thread From: Richard Stallman @ 2020-09-21 3:50 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: monnier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > I think Emacs should emphasize the fact that it's Free rather > > than > > gratis and the underlying ideas of freedom and the copyleft > > technique to > > enforce it. > But is it the right place to do so? The right place to do this is where the most people will see it. The ultimate goal of GNU Emacs is not success as such, not "making good software" as such. It is victory for freedom. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 20:33 ` Nicolas P. Rougier 2020-09-20 22:22 ` Stefan Monnier 2020-09-21 3:50 ` Richard Stallman @ 2020-09-21 5:47 ` Alfred M. Szmidt 2020-09-21 6:06 ` Nicolas P. Rougier 2 siblings, 1 reply; 74+ messages in thread From: Alfred M. Szmidt @ 2020-09-21 5:47 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: monnier, emacs-devel > I think Emacs should emphasize the fact that it's Free rather > than > gratis and the underlying ideas of freedom and the copyleft > technique to > enforce it. But is it the right place to do so? It is one of the first places that a user sees, making users aware of computer freedom is probobly the most important thing GNU Emacs can do in grand scheme of things. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 5:47 ` Alfred M. Szmidt @ 2020-09-21 6:06 ` Nicolas P. Rougier 2020-09-21 11:09 ` Philip K. ` (2 more replies) 0 siblings, 3 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-21 6:06 UTC (permalink / raw) To: Alfred M. Szmidt; +Cc: monnier, emacs-devel Here is a new mockup: +——————————––––––––––––––––––––––––––––————————————————————+ | | | | | | | | | | | | | www.gnu.org | | GNU Emacs version XX.Y | | Free/libre text editor | | | | | | | | | | GNU Emacs comes with ABSOLUTELY NO WARRANTY | | Copyright (C) 2020 Free Software Foundation, Inc. | | | +––––––––––––––––––––––––––––––––––––––————————————————————+ Any key but <escape>, <space>, <return>, "q", "x" will open the about-emacs page. Nicolas ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 6:06 ` Nicolas P. Rougier @ 2020-09-21 11:09 ` Philip K. 2020-09-21 11:42 ` Nicolas P. Rougier 2020-09-21 11:53 ` Alfred M. Szmidt 2020-09-21 13:27 ` Stefan Monnier 2 siblings, 1 reply; 74+ messages in thread From: Philip K. @ 2020-09-21 11:09 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: Alfred M. Szmidt, monnier, emacs-devel "Nicolas P. Rougier" <nicolas.rougier@inria.fr> writes: > Here is a new mockup: > > +——————————––––––––––––––––––––––––––––————————————————————+ > | | > | | > | | > | | > | | > | | > | www.gnu.org | Why www.gnu.org and not https://www.gnu.org/software/emacs/? > | GNU Emacs version XX.Y | > | Free/libre text editor | > | | > | | > | | > | | > | GNU Emacs comes with ABSOLUTELY NO WARRANTY | > | Copyright (C) 2020 Free Software Foundation, Inc. | > | | > +––––––––––––––––––––––––––––––––––––––————————————————————+ > > Any key but <escape>, <space>, <return>, "q", "x" will open > the about-emacs page. Shouldn't that be mentioned? Or at least how to close the splash screen? Wouldn't it make more sense that most keys kill or bury the buffer? Also, what happens when you invoke Emacs in the shell like $ emacs myfile.c how will the splash screen then behave? -- Philip K. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 11:09 ` Philip K. @ 2020-09-21 11:42 ` Nicolas P. Rougier 2020-09-21 15:24 ` Philip K. 2020-09-21 16:40 ` Philip K. 0 siblings, 2 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-21 11:42 UTC (permalink / raw) To: Philip K.; +Cc: Alfred M. Szmidt, monnier, emacs-devel Philip K. <philipk@posteo.net> writes: > Why www.gnu.org and not https://www.gnu.org/software/emacs/? I think it's much easier to remember www.gnu.org rather than www.gnu.org/software/emacs/. Once on www.gnu.org, it is easy to find emacs. Also, from a purely aesthetic point of view, www.gnu.org fits better. >> Any key but <escape>, <space>, <return>, "q", "x" will open >> the about-emacs page. > Shouldn't that be mentioned? Or at least how to close the splash > screen? > Wouldn't it make more sense that most keys kill or bury the > buffer? The default behavior is to fall back to the about-emacs page since we can suspect a more experienced user would disable this splash-screen anyway. There's also an idle timer (5 seconds) that open the about-emacs buffer. > Also, what happens when you invoke Emacs in the shell like > $ emacs myfile.c > how will the splash screen then behave? In such case, splash screen is not shown (modulor errors in my code). Nicolas ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 11:42 ` Nicolas P. Rougier @ 2020-09-21 15:24 ` Philip K. 2020-09-21 16:40 ` Philip K. 1 sibling, 0 replies; 74+ messages in thread From: Philip K. @ 2020-09-21 15:24 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: ams, monnier, emacs-devel -- Philip K. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 11:42 ` Nicolas P. Rougier 2020-09-21 15:24 ` Philip K. @ 2020-09-21 16:40 ` Philip K. 2020-09-21 17:22 ` Nicolas P. Rougier 1 sibling, 1 reply; 74+ messages in thread From: Philip K. @ 2020-09-21 16:40 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: ams, monnier, emacs-devel "Nicolas P. Rougier" <nicolas.rougier@inria.fr> writes: > Philip K. <philipk@posteo.net> writes: > > >> Why www.gnu.org and not https://www.gnu.org/software/emacs/? > > I think it's much easier to remember www.gnu.org rather than > www.gnu.org/software/emacs/. Once on www.gnu.org, it is easy to > find emacs. > Also, from a purely aesthetic point of view, www.gnu.org fits > better. So how about "www.gnu.org/s/emacs" or "gnu.org/s/emacs"? >>> Any key but <escape>, <space>, <return>, "q", "x" will open >>> the about-emacs page. >> Shouldn't that be mentioned? Or at least how to close the splash >> screen? >> Wouldn't it make more sense that most keys kill or bury the >> buffer? > > The default behavior is to fall back to the about-emacs page since > we can suspect a more experienced user would disable this > splash-screen anyway. There's also an idle timer (5 seconds) that > open the about-emacs buffer. So what's the point then? As far as I understand, this is supposed to be an ELPA package, but my understanding of splash screens is that they are displayed while an application is loading, to ensure the user that something is being done, or the computer didn't freeze. A spash-screen for the sake of it seems counter-intuitive, or am I missing something? -- Philip K. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 16:40 ` Philip K. @ 2020-09-21 17:22 ` Nicolas P. Rougier 0 siblings, 0 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-21 17:22 UTC (permalink / raw) To: Philip K.; +Cc: ams, monnier, emacs-devel > So how about "www.gnu.org/s/emacs" or "gnu.org/s/emacs"? Thanks, didn't know this shortcut. This way I can split the link in "gnu.org" (for www.gnu.org) and "emacs" (for www.gnu.org/software/emacs) and leave the "/s/" inert. > So what's the point then? As far as I understand, this is > supposed to be > an ELPA package, but my understanding of splash screens is that > they are > displayed while an application is loading, to ensure the user > that > something is being done, or the computer didn't freeze. A > spash-screen > for the sake of it seems counter-intuitive, or am I missing > something? It is indeed mostly a cosmetic package to give user the choice of an alternative startup screen. Nicolas ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 6:06 ` Nicolas P. Rougier 2020-09-21 11:09 ` Philip K. @ 2020-09-21 11:53 ` Alfred M. Szmidt 2020-09-21 12:29 ` Nicolas P. Rougier 2020-09-21 13:27 ` Stefan Monnier 2 siblings, 1 reply; 74+ messages in thread From: Alfred M. Szmidt @ 2020-09-21 11:53 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: monnier, emacs-devel I really want to like this, it looks nice -- though I miss the graphics. But it is lacking the usefulness, and direction of the original. A new user would be totally lost as to what one would do, reminiscant of the way vi starts up with nothing other than beeps. Also, where would the information about recovering files be shown? What about do you think about this? While I think the visit new file "link" is useful, I think it would be good to keep the menu bar shown when the splash screen is shown, since most users would be familiar with the File menu and want to open a file that way. +------------------------------------------------------------------------------+ GNU Emacs 26.3 is free software and part of the GNU operating system Tutorial Manual If an Emacs session crashed recently, type M-x recover-session RET to recover the files you were editing. GNU Emacs comes with ABSOLUTELY NO WARRANTY Copyright (C) 2020 Free Software Foundation, Inc. +------------------------------------------------------------------------------+ ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 11:53 ` Alfred M. Szmidt @ 2020-09-21 12:29 ` Nicolas P. Rougier 0 siblings, 0 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-21 12:29 UTC (permalink / raw) To: Alfred M. Szmidt; +Cc: monnier, emacs-devel Thanks to your message I just realized that I made some confusion between the actual startup page and the about-emacs page that are similar yet different (for me they were the same since I disabled the startup screen a long time ago and never really read it). I also realized the startup page in graphical (emacs -q) and terminal mode (emacs -q -nw) are also different on my system for some unknown reason to me. In my case, only the terminal version display some useful key bindings. Initially, my idea was to have a transient splash screen that can be bypassed by an experienced user but leads automatically to the startup screen for a new user where useful information is displayed. Now I've a problem because it's not clear how to show the initial startup screen; Nicolas Alfred M. Szmidt <ams@gnu.org> writes: > I really want to like this, it looks nice -- though I miss the > graphics. But it is lacking the usefulness, and direction of > the > original. A new user would be totally lost as to what one would > do, > reminiscant of the way vi starts up with nothing other than > beeps. > > Also, where would the information about recovering files be > shown? > > What about do you think about this? > > While I think the visit new file "link" is useful, I think it > would be > good to keep the menu bar shown when the splash screen is shown, > since > most users would be familiar with the File menu and want to open > a > file that way. > > > +------------------------------------------------------------------------------+ > GNU Emacs > 26.3 > is free software > and > part of the GNU operating system > > Tutorial > Manual > > If an Emacs session crashed recently, type > M-x recover-session RET > to recover the files you were editing. > > GNU Emacs comes with ABSOLUTELY NO WARRANTY > Copyright (C) 2020 Free Software Foundation, Inc. > +------------------------------------------------------------------------------+ ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 6:06 ` Nicolas P. Rougier 2020-09-21 11:09 ` Philip K. 2020-09-21 11:53 ` Alfred M. Szmidt @ 2020-09-21 13:27 ` Stefan Monnier 2020-09-21 13:45 ` Thibaut Verron 2 siblings, 1 reply; 74+ messages in thread From: Stefan Monnier @ 2020-09-21 13:27 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: Alfred M. Szmidt, emacs-devel > Any key but <escape>, <space>, <return>, "q", "x" will open > the about-emacs page. Clever. That lets you keep it really minimal yet show more info in the About-Emacs for the beginner who likely won't know to hit ESC. I'd be tempted to reduce this set of keys to just ESC. Stefan ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-21 13:27 ` Stefan Monnier @ 2020-09-21 13:45 ` Thibaut Verron 0 siblings, 0 replies; 74+ messages in thread From: Thibaut Verron @ 2020-09-21 13:45 UTC (permalink / raw) To: Stefan Monnier; +Cc: Alfred M. Szmidt, Nicolas P. Rougier, emacs-devel > Clever. That lets you keep it really minimal yet show more info in the > About-Emacs for the beginner who likely won't know to hit ESC. > I'd be tempted to reduce this set of keys to just ESC. I agree to remove space and return from the list. For me, q is the natural key to hide a buffer after it's filled its purpose. Then comes C-g if somehow q doesn't work, and only then comes Esc Esc Esc. So I'd recommend keeping at least q for experienced users. I don't think I use any software or emacs package where I need to press x to quit, so I don't have any opinion on that one. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 13:16 ` Stefan Monnier 2020-09-20 14:50 ` Nicolas P. Rougier @ 2020-09-20 19:20 ` Juri Linkov 2020-09-20 20:53 ` Nicolas P. Rougier 2020-09-20 19:58 ` Lars Ingebrigtsen 2020-09-21 3:49 ` Richard Stallman 3 siblings, 1 reply; 74+ messages in thread From: Juri Linkov @ 2020-09-20 19:20 UTC (permalink / raw) To: Stefan Monnier; +Cc: Nicolas P. Rougier, emacs-devel >> Here is a mockup: >> >> +–––——————————––––––––––––––––––––––––––––———————————————————————+ >> | | >> | | >> | | >> | | >> | | >> | | >> | <www.gnu.org> | >> | GNU Emacs version XX.Y | >> | Type Ctrl-h for help | >> | | >> | | >> | | >> | | >> | | >> | | >> | GNU Emacs comes with ABSOLUTELY NO WARRANTY | >> | Copyright (C) 2020 Free Software Foundation, Inc. | >> +–––––––––––––––––––––––––––––––––––––––––———————————————————————+ >> >> - No logo (not even in graphical mode) > > I think I agree with it: having a picture was useful in Emacs-21 to > showcase the fact that we can have pictures in our buffers, but I think > nowadays our visual prowess won't impress anyone anyway, so we may as > well proudly display our devotion to text. Maybe instead of a picture display a video with a guided tour? ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 19:20 ` Juri Linkov @ 2020-09-20 20:53 ` Nicolas P. Rougier 0 siblings, 0 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-20 20:53 UTC (permalink / raw) To: Juri Linkov; +Cc: Stefan Monnier, emacs-devel > Maybe instead of a picture display a video with a guided tour? That would be too intrusive I fear. Nicolas ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 13:16 ` Stefan Monnier 2020-09-20 14:50 ` Nicolas P. Rougier 2020-09-20 19:20 ` Juri Linkov @ 2020-09-20 19:58 ` Lars Ingebrigtsen 2020-09-21 3:49 ` Richard Stallman 3 siblings, 0 replies; 74+ messages in thread From: Lars Ingebrigtsen @ 2020-09-20 19:58 UTC (permalink / raw) To: Stefan Monnier; +Cc: Nicolas P. Rougier, emacs-devel Stefan Monnier <monnier@iro.umontreal.ca> writes: > I think I agree with it: having a picture was useful in Emacs-21 to > showcase the fact that we can have pictures in our buffers, but I think > nowadays our visual prowess won't impress anyone anyway, so we may as > well proudly display our devotion to text. I wouldn't be so sure -- I think there's still a lot of people out there that think that Emacs is a text-only editor. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 13:16 ` Stefan Monnier ` (2 preceding siblings ...) 2020-09-20 19:58 ` Lars Ingebrigtsen @ 2020-09-21 3:49 ` Richard Stallman 3 siblings, 0 replies; 74+ messages in thread From: Richard Stallman @ 2020-09-21 3:49 UTC (permalink / raw) To: Stefan Monnier; +Cc: nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > - While it technically does say "Free Software" it only does that within > the copyright statement. So, maybe we should have something like > > | GNU Emacs comes with ABSOLUTELY NO WARRANTY | > > | Look ma! No license agreement! This is truly Free Software | > > | Copyleft (C) 2020 Free Software Foundation, Inc. | There is no agreement you have to sign, but there IS a license: GNU GPL version 3 or later. The splash screen must give this information. > - We currently have a "GNU/Linux" hyperlink which it would be good to preserve > within the last 2-3 lines. I agree. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-20 8:35 [ELPA] New package: splash-screen Nicolas P. Rougier 2020-09-20 11:24 ` Colin Baxter 2020-09-20 13:16 ` Stefan Monnier @ 2020-09-22 12:59 ` Lars Ingebrigtsen 2020-09-23 3:42 ` Richard Stallman 2 siblings, 1 reply; 74+ messages in thread From: Lars Ingebrigtsen @ 2020-09-22 12:59 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: emacs-devel "Nicolas P. Rougier" <nicolas.rougier@inria.fr> writes: > Here is a mockup: What about if we just have an animated GIF as the splash screen? For instance https://i.chzbgr.com/full/9551293696/hE9D67F18/cat. [...] > | GNU Emacs comes with ABSOLUTELY NO WARRANTY | Surely this line can go. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-22 12:59 ` Lars Ingebrigtsen @ 2020-09-23 3:42 ` Richard Stallman 2020-09-23 3:59 ` Stefan Monnier 2020-09-23 12:36 ` Lars Ingebrigtsen 0 siblings, 2 replies; 74+ messages in thread From: Richard Stallman @ 2020-09-23 3:42 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > | GNU Emacs comes with ABSOLUTELY NO WARRANTY | > Surely this line can go. We need to preserve that line, and the copyright and license, due to legal concerns. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-23 3:42 ` Richard Stallman @ 2020-09-23 3:59 ` Stefan Monnier 2020-09-23 8:03 ` Mathias Dahl 2020-09-24 1:31 ` Richard Stallman 2020-09-23 12:36 ` Lars Ingebrigtsen 1 sibling, 2 replies; 74+ messages in thread From: Stefan Monnier @ 2020-09-23 3:59 UTC (permalink / raw) To: Richard Stallman; +Cc: Lars Ingebrigtsen, nicolas.rougier, emacs-devel > > > | GNU Emacs comes with ABSOLUTELY NO WARRANTY | > > Surely this line can go. > We need to preserve that line, and the copyright and license, due to > legal concerns. Why? I can't think of a single other program which displays such things in its startup/splash screen. Stefan ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-23 3:59 ` Stefan Monnier @ 2020-09-23 8:03 ` Mathias Dahl 2020-09-24 1:31 ` Richard Stallman 1 sibling, 0 replies; 74+ messages in thread From: Mathias Dahl @ 2020-09-23 8:03 UTC (permalink / raw) To: Stefan Monnier Cc: Lars Ingebrigtsen, emacs-devel, Richard Stallman, nicolas.rougier [-- Attachment #1: Type: text/plain, Size: 618 bytes --] > > > We need to preserve that line, and the copyright and license, due to > > legal concerns. > > Why? I can't think of a single other program which displays such things > in its startup/splash screen. > Agree. "Legal people" don't seem to have problems hiding things in hard-to-find places ("make sure to read the small print", etc), so shouldn't the fact that this information is already there under the Help menu be enough to make them happy/have Emacs or GNU stay out of trouble? Or can we have it in a smaller font (I know, it will not help in the terminal). Or shorten it ("Warranty") and make it clickable. [-- Attachment #2: Type: text/html, Size: 943 bytes --] ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-23 3:59 ` Stefan Monnier 2020-09-23 8:03 ` Mathias Dahl @ 2020-09-24 1:31 ` Richard Stallman 2020-09-24 6:17 ` Nicolas P. Rougier 1 sibling, 1 reply; 74+ messages in thread From: Richard Stallman @ 2020-09-24 1:31 UTC (permalink / raw) To: Stefan Monnier; +Cc: larsi, nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] All GNU programs that have a splash screen should include the copyright, license notice, and no warranty notice in it. If you notice any exceptions, would you please tell me? I will politely remind the maintainers of the importance of doing this. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-24 1:31 ` Richard Stallman @ 2020-09-24 6:17 ` Nicolas P. Rougier 2020-09-25 4:39 ` Richard Stallman 0 siblings, 1 reply; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-24 6:17 UTC (permalink / raw) To: rms; +Cc: larsi, Stefan Monnier, emacs-devel > All GNU programs that have a splash screen should include > the copyright, license notice, and no warranty notice in it. > If you notice any exceptions, would you please tell me? > I will politely remind the maintainers of the importance of > doing this. From what I've understood of the reference below [1], I think it implies that warranty should be conspicuously written: "U.C.C. Section 2-316 prescribes certain procedures that vendors must follow to disclaim implied warranties: disclaimers must be conspicuous; they may not conflict with express warranties; and they must use prescribed language." I'll put back the warranty notice. Nicolas [1] Robert W. Gomulkiewicz, The Implied Warranty of Merchantability in Software Contracts: A Warranty No One Dares to Give and How to Change That, 16 J. Marshall J. Computer & Info. L. 393 (1998) http://repository.jmls.edu/jitpl/vol16/iss2/6 ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-24 6:17 ` Nicolas P. Rougier @ 2020-09-25 4:39 ` Richard Stallman 0 siblings, 0 replies; 74+ messages in thread From: Richard Stallman @ 2020-09-25 4:39 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: larsi, monnier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I'll put back the warranty notice. Thank you. And thanks for finding that explanation of why that notice is important. I would not have known how to find it, or even thought of looking for it. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-23 3:42 ` Richard Stallman 2020-09-23 3:59 ` Stefan Monnier @ 2020-09-23 12:36 ` Lars Ingebrigtsen 2020-09-23 16:21 ` Alfred M. Szmidt 2020-09-24 1:32 ` Richard Stallman 1 sibling, 2 replies; 74+ messages in thread From: Lars Ingebrigtsen @ 2020-09-23 12:36 UTC (permalink / raw) To: Richard Stallman; +Cc: nicolas.rougier, emacs-devel Richard Stallman <rms@gnu.org> writes: > > > | GNU Emacs comes with ABSOLUTELY NO WARRANTY | > > > Surely this line can go. > > We need to preserve that line, and the copyright and license, due to > legal concerns. If FSF's legal counsel says that this magical phrase has to be on the Emacs splash screen... then perhaps it's time for the FSF to get new legal counsel? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-23 12:36 ` Lars Ingebrigtsen @ 2020-09-23 16:21 ` Alfred M. Szmidt 2020-09-23 16:36 ` Nicolas P. Rougier 2020-09-24 1:32 ` Richard Stallman 1 sibling, 1 reply; 74+ messages in thread From: Alfred M. Szmidt @ 2020-09-23 16:21 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: emacs-devel, rms, nicolas.rougier If the FSF requires or wants such a small sentence, it doesn't hurt to have it. And there is definitly no reason to ask them to get new legal counsel because of such a simple and easy thing. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-23 16:21 ` Alfred M. Szmidt @ 2020-09-23 16:36 ` Nicolas P. Rougier 0 siblings, 0 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-23 16:36 UTC (permalink / raw) To: Alfred M. Szmidt; +Cc: Lars Ingebrigtsen, rms, emacs-devel Alfred M. Szmidt <ams@gnu.org> writes: > If the FSF requires or wants such a small sentence, it doesn't > hurt to > have it. And there is definitly no reason to ask them to get > new legal > counsel because of such a simple and easy thing. Current design is 3 short lines in the middle, 2 long lines at the bottom. Without the warranty line, it could be 2 short lines in the middle and one long line at the bottom (to keep a balanced visual) and would be both less intrusive and more salient. Nicolas ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-23 12:36 ` Lars Ingebrigtsen 2020-09-23 16:21 ` Alfred M. Szmidt @ 2020-09-24 1:32 ` Richard Stallman 2020-09-24 2:14 ` Stefan Monnier 2020-09-24 13:36 ` Lars Ingebrigtsen 1 sibling, 2 replies; 74+ messages in thread From: Richard Stallman @ 2020-09-24 1:32 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > If FSF's legal counsel says that this magical phrase has to be on the > Emacs splash screen... then perhaps it's time for the FSF to get new > legal counsel? It is not "magical". It is information we want users to know, so we show it to them. Part of the reason we want them to know it is legal. Part of it is to soread awareness of the FSF and the GNU GPL. This is important. So we will keep this information in the splash screen. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-24 1:32 ` Richard Stallman @ 2020-09-24 2:14 ` Stefan Monnier 2020-09-24 13:36 ` Lars Ingebrigtsen 1 sibling, 0 replies; 74+ messages in thread From: Stefan Monnier @ 2020-09-24 2:14 UTC (permalink / raw) To: Richard Stallman; +Cc: Lars Ingebrigtsen, nicolas.rougier, emacs-devel > It is not "magical". It is information we want users to know, > so we show it to them. I fully agree with it when it comes to the product being under a copyleft license, but I do not understand why we particularly want people to know it is distributed with "absolutely no warranty". AFAIK all the software I've ever seen came with "absolutely no warranty". That applies to proprietary software just as much as Free Software. So what do we have to gain by promoting this "characteristic" of Emacs? > Part of the reason we want them to know it is legal. That's a part of the argument I do not understand and would like to see developed. > Part of it is to soread awareness of the FSF and the GNU GPL. And what does "absolutely no warranty" have to do with the FSF and the GPL? Stefan ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-24 1:32 ` Richard Stallman 2020-09-24 2:14 ` Stefan Monnier @ 2020-09-24 13:36 ` Lars Ingebrigtsen 2020-09-25 4:38 ` Richard Stallman 1 sibling, 1 reply; 74+ messages in thread From: Lars Ingebrigtsen @ 2020-09-24 13:36 UTC (permalink / raw) To: Richard Stallman; +Cc: nicolas.rougier, emacs-devel Richard Stallman <rms@gnu.org> writes: > > If FSF's legal counsel says that this magical phrase has to be on the > > Emacs splash screen... then perhaps it's time for the FSF to get new > > legal counsel? > > It is not "magical". It is information we want users to know, > so we show it to them. > > Part of the reason we want them to know it is legal. Part of it > is to soread awareness of the FSF and the GNU GPL. This is important. So shouting a long sentence about "NO WARRANTY" towards all users is not something the FSF's legal counsel has insisted upon? Then I retract my snarky statement about them. This does not explain why you want this magical, nonsensical phrase to appear on the Emacs splash screen, though. How does the phrase lead to awareness about the FSF and the GNU GPL? > So we will keep this information in the splash screen. That's very autocratic of you, I'm sure. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-24 13:36 ` Lars Ingebrigtsen @ 2020-09-25 4:38 ` Richard Stallman 2020-09-25 10:04 ` Lars Ingebrigtsen 2020-09-26 8:28 ` Dmitry Gutov 0 siblings, 2 replies; 74+ messages in thread From: Richard Stallman @ 2020-09-25 4:38 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > So shouting a long sentence about "NO WARRANTY" towards all users is not > something the FSF's legal counsel has insisted upon? He urged us to do it, and that was enough reason for me to decide that we will do as he recommended. If there is an important reason to change it, I will consult again. But that would take considerable time and effort, and so far I have not seen an important reason to change it. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-25 4:38 ` Richard Stallman @ 2020-09-25 10:04 ` Lars Ingebrigtsen 2020-09-25 11:26 ` Thibaut Verron 2020-09-26 4:37 ` Richard Stallman 2020-09-26 8:28 ` Dmitry Gutov 1 sibling, 2 replies; 74+ messages in thread From: Lars Ingebrigtsen @ 2020-09-25 10:04 UTC (permalink / raw) To: Richard Stallman; +Cc: nicolas.rougier, emacs-devel Richard Stallman <rms@gnu.org> writes: > > So shouting a long sentence about "NO WARRANTY" towards all users is not > > something the FSF's legal counsel has insisted upon? > > He urged us to do it, and that was enough reason for me to decide that > we will do as he recommended. Then I retract my retraction of my snarky comment. > If there is an important reason to change it, I will consult again. > But that would take considerable time and effort, and so far I have > not seen an important reason to change it. Shouting magical phrases at users is one of the things that makes the FSF look quaint and out of touch. Nobody else does the NO WARRANTY splash screen thing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-25 10:04 ` Lars Ingebrigtsen @ 2020-09-25 11:26 ` Thibaut Verron 2020-09-26 4:37 ` Richard Stallman 1 sibling, 0 replies; 74+ messages in thread From: Thibaut Verron @ 2020-09-25 11:26 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: emacs-devel, Richard Stallman, Nicolas P. Rougier > > If there is an important reason to change it, I will consult again. > > But that would take considerable time and effort, and so far I have > > not seen an important reason to change it. > > Shouting magical phrases at users is one of the things that makes the > FSF look quaint and out of touch. > > Nobody else does the NO WARRANTY splash screen thing. I just did a quick and non-exhaustive survey with some GNU software which are installed on this computer. Screen does show the NO WARRANTY line on its splash screen, with the option to turn the message off (like emacs). Wget, tar and bazaar do show it when called with --version, but not when called normally or with no arguments or in their man page. Bazaar does mention the FSF goal in its man page. I am using Gnome Shell on this computer and I don't recall ever seeing the NO WARRANTY line. It is not in the first screen of gnome-help. I tried a few gnome- programs with --version, without seeing it there either. Non GNU software such as Firefox or Libreoffice do not appear to mention it, including in the "about" window. Actively searching for the complete EULA of Firefox gives this page: https://www.mozilla.org/en-US/about/legal/terms/firefox/ which does mention no warranty (in bold, not in capitals) for the Firefox Web Services, and apparently not for the software. The software is distributed under the Mozilla Public License, and this licence (accessible after two more clicks from the previous page) mentions that there is no warranty (highlighted yellow, Paragraph 6). The license of Libreoffice is the same MPL, offered here: https://www.libreoffice.org/about-us/licenses "No warranty" is still Paragraph 6, without any highlighting. If that presentation is sufficient for the legal counsel of the Mozilla Foundation and The Document Foundation, could a "licensing information" link on the splash screen be enough to C the FSF's A? ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-25 10:04 ` Lars Ingebrigtsen 2020-09-25 11:26 ` Thibaut Verron @ 2020-09-26 4:37 ` Richard Stallman 2020-09-26 13:43 ` Lars Ingebrigtsen 1 sibling, 1 reply; 74+ messages in thread From: Richard Stallman @ 2020-09-26 4:37 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Shouting magical phrases at users is one of the things that makes the > FSF look quaint and out of touch. I am sure that isn't a problem big enough to call for omission of any of the important statements form the splash screen. But it might suggest doing more to explain to the users why those statements are needed there. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-26 4:37 ` Richard Stallman @ 2020-09-26 13:43 ` Lars Ingebrigtsen 2020-09-27 2:43 ` Richard Stallman 0 siblings, 1 reply; 74+ messages in thread From: Lars Ingebrigtsen @ 2020-09-26 13:43 UTC (permalink / raw) To: Richard Stallman; +Cc: nicolas.rougier, emacs-devel Richard Stallman <rms@gnu.org> writes: > > Shouting magical phrases at users is one of the things that makes the > > FSF look quaint and out of touch. > > I am sure that isn't a problem big enough to call for omission > of any of the important statements form the splash screen. > But it might suggest doing more to explain to the users why those > statements are needed there. But they aren't needed, according to every other software organisation in the world. Is your stance that all the other orgs just doesn't have as good legal counsel as the FSF, and the FSF therefore knows something that nobody else does? I guess it's possible? But it's unlikely. Open any other (non-GNU) program, free or non-free, and nobody will be shouting at you ABOUT THERE BEING NO WARRANTY. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-26 13:43 ` Lars Ingebrigtsen @ 2020-09-27 2:43 ` Richard Stallman 2020-09-27 8:54 ` Thibaut Verron 0 siblings, 1 reply; 74+ messages in thread From: Richard Stallman @ 2020-09-27 2:43 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > But they aren't needed, according to every other software organisation > in the world. All we know is that some organizations don't present no-warranty notices. We don't know whether it was a thought-out decision. If it was, we don't know what their reasons were. No conclusion can be draen. > Open any other (non-GNU) program, free or non-free, and nobody will be > shouting at you ABOUT THERE BEING NO WARRANTY. Displaying text on the screen is not shouting. I see you have strong feelings about those words on the screen, but I don't see any real problem in them. No real reason to remove them. If they were of no importance, I'd say, "Ok, delete them if you like." Because it would not be worth arguing about. But they are important -- and Nicolas Rougier posted the reason why. This is a GNU Project policy decision, and "I hate the capital letters" is not an argument for changing deleting them. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 2:43 ` Richard Stallman @ 2020-09-27 8:54 ` Thibaut Verron 2020-09-27 9:42 ` Eli Zaretskii 2020-09-28 3:43 ` Richard Stallman 0 siblings, 2 replies; 74+ messages in thread From: Thibaut Verron @ 2020-09-27 8:54 UTC (permalink / raw) To: Richard Stallman; +Cc: Lars Ingebrigtsen, Nicolas P. Rougier, emacs-devel Le dim. 27 sept. 2020 à 04:46, Richard Stallman <rms@gnu.org> a écrit : > > Open any other (non-GNU) program, free or non-free, and nobody will be > > shouting at you ABOUT THERE BEING NO WARRANTY. > > Displaying text on the screen is not shouting. I see you have strong > feelings about those words on the screen, but I don't see any real > problem in them. No real reason to remove them. Displaying text in all capitals is commonly understood as shouting. According to Wikipedia, this association dates at least back to 1856. I understand that it is the only option on pure text tty's, but a lot of terminals nowadays have other options for emphasis, for example bold font or color. Is there a law or judicial precedent stipulating that such a text has to be in all capitals to be binding? Do you maybe remember when was the last time the FSF's counsel reiterated that advice? I'm particularly perplexed at the example of Gnome, which, as far as I can remember, never shot any such message to my face. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 8:54 ` Thibaut Verron @ 2020-09-27 9:42 ` Eli Zaretskii 2020-09-27 9:56 ` Thibaut Verron 2020-09-28 3:43 ` Richard Stallman 1 sibling, 1 reply; 74+ messages in thread From: Eli Zaretskii @ 2020-09-27 9:42 UTC (permalink / raw) To: thibaut.verron; +Cc: larsi, emacs-devel, rms, nicolas.rougier > From: Thibaut Verron <thibaut.verron@gmail.com> > Date: Sun, 27 Sep 2020 10:54:28 +0200 > Cc: Lars Ingebrigtsen <larsi@gnus.org>, > "Nicolas P. Rougier" <nicolas.rougier@inria.fr>, > emacs-devel <emacs-devel@gnu.org> > > Le dim. 27 sept. 2020 à 04:46, Richard Stallman <rms@gnu.org> a écrit : > > > Open any other (non-GNU) program, free or non-free, and nobody will be > > > shouting at you ABOUT THERE BEING NO WARRANTY. > > > > Displaying text on the screen is not shouting. I see you have strong > > feelings about those words on the screen, but I don't see any real > > problem in them. No real reason to remove them. > > Displaying text in all capitals is commonly understood as shouting. > According to Wikipedia, this association dates at least back to 1856. Every software license and EULA text I've ever seen, including the ones I've read a few days ago, always shows the "DISCLAIMER OF WARRANTY" part in all-caps. So this seems to be common practice, and Emacs is not different here from any other software. Whether we should show it or not is a separate question, but let's not muddy the waters by creating tangents that don't add anything useful to this discussion. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 9:42 ` Eli Zaretskii @ 2020-09-27 9:56 ` Thibaut Verron 2020-09-27 10:10 ` Eli Zaretskii 2020-09-27 16:08 ` Stefan Monnier 0 siblings, 2 replies; 74+ messages in thread From: Thibaut Verron @ 2020-09-27 9:56 UTC (permalink / raw) To: Eli Zaretskii Cc: Lars Ingebrigtsen, emacs-devel, Richard Stallman, Nicolas P. Rougier Le dim. 27 sept. 2020 à 11:42, Eli Zaretskii <eliz@gnu.org> a écrit : > > > From: Thibaut Verron <thibaut.verron@gmail.com> > > Date: Sun, 27 Sep 2020 10:54:28 +0200 > > Cc: Lars Ingebrigtsen <larsi@gnus.org>, > > "Nicolas P. Rougier" <nicolas.rougier@inria.fr>, > > emacs-devel <emacs-devel@gnu.org> > > > > Le dim. 27 sept. 2020 à 04:46, Richard Stallman <rms@gnu.org> a écrit : > > > > Open any other (non-GNU) program, free or non-free, and nobody will be > > > > shouting at you ABOUT THERE BEING NO WARRANTY. > > > > > > Displaying text on the screen is not shouting. I see you have strong > > > feelings about those words on the screen, but I don't see any real > > > problem in them. No real reason to remove them. > > > > Displaying text in all capitals is commonly understood as shouting. > > According to Wikipedia, this association dates at least back to 1856. > > Every software license and EULA text I've ever seen, including the > ones I've read a few days ago, always shows the "DISCLAIMER OF > WARRANTY" part in all-caps. So this seems to be common practice, and > Emacs is not different here from any other software. Firefox does it with a yellow background. Firefox web services does it in bold. Libreoffice does it with no highlighting whatsoever. All of those are clear, non-aggressive, marks of emphasis. > Whether we should show it or not is a separate question, but let's not > muddy the waters by creating tangents that don't add anything useful > to this discussion. I don't agree that it's a tangent. Emacs shows it "first thing you see", in all caps. Other software require either clicking one's way to the EULA, or requesting this info with --version. And software which display it outside of a terminal tend to follow standard typographical practices when doing so. (Yes, bold is also discouraged as a marker of emphasis, but it is very commonly used for that purpose.) If the topic is to be brought to the FSF's counsel again, why not request updated advice on all aspects of the issue? ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 9:56 ` Thibaut Verron @ 2020-09-27 10:10 ` Eli Zaretskii 2020-09-27 10:34 ` Thibaut Verron 2020-09-27 16:08 ` Stefan Monnier 1 sibling, 1 reply; 74+ messages in thread From: Eli Zaretskii @ 2020-09-27 10:10 UTC (permalink / raw) To: thibaut.verron; +Cc: larsi, emacs-devel, rms, nicolas.rougier > From: Thibaut Verron <thibaut.verron@gmail.com> > Date: Sun, 27 Sep 2020 11:56:34 +0200 > Cc: Richard Stallman <rms@gnu.org>, Lars Ingebrigtsen <larsi@gnus.org>, > "Nicolas P. Rougier" <nicolas.rougier@inria.fr>, emacs-devel <emacs-devel@gnu.org> > > > Whether we should show it or not is a separate question, but let's not > > muddy the waters by creating tangents that don't add anything useful > > to this discussion. > > I don't agree that it's a tangent. Emacs shows it "first thing you > see", in all caps. Other software require either clicking one's way to > the EULA, or requesting this info with --version. Some software does what you describe. Others display the EULA _first_, and won't even let you see the real program's display until and unless you click on "agree". (Still others are even nastier: they show in small print, or momentarily display, something to the effect that "by using this you agree to ...".) > And software which display it outside of a terminal tend to follow > standard typographical practices when doing so. (Yes, bold is also > discouraged as a marker of emphasis, but it is very commonly used for > that purpose.) I see all-caps in GUI applications as well. > If the topic is to be brought to the FSF's counsel again, why not > request updated advice on all aspects of the issue? Sure, why not? But let's not maintain the position that Emacs is the odd one out here; it's not. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 10:10 ` Eli Zaretskii @ 2020-09-27 10:34 ` Thibaut Verron 2020-09-27 10:50 ` Eli Zaretskii 0 siblings, 1 reply; 74+ messages in thread From: Thibaut Verron @ 2020-09-27 10:34 UTC (permalink / raw) To: Eli Zaretskii Cc: Lars Ingebrigtsen, emacs-devel, Richard Stallman, Nicolas P. Rougier > > I don't agree that it's a tangent. Emacs shows it "first thing you > > see", in all caps. Other software require either clicking one's way to > > the EULA, or requesting this info with --version. > > Some software does what you describe. Others display the EULA > _first_, and won't even let you see the real program's display until > and unless you click on "agree". (Still others are even nastier: they > show in small print, or momentarily display, something to the effect > that "by using this you agree to ...".) For the record, I was only looking at examples within free software. It is my impression that most non-free software show and request approval of the EULA at the time of installing. Of course, I agree that we should not take non-free software's example seriously. The question is not whether we should deceive the users (we shouldn't), it's whether showing this information so prominently to users who are not asking for it is necessary. > > And software which display it outside of a terminal tend to follow > > standard typographical practices when doing so. (Yes, bold is also > > discouraged as a marker of emphasis, but it is very commonly used for > > that purpose.) > > I see all-caps in GUI applications as well. Assuming that you mean free software, do you have examples? > Sure, why not? But let's not maintain the position that Emacs is the > odd one out here; it's not. It might not be alone (Screen is another example), but so far it seems far from being a majority. Even more so if we restrict to GUI applications. A lot of the discussion so far has been whether it is worth it to ask the FSF's counsel for updated advice, valid in the ecosystem and legal environment of 2020. If we deny the fact that several major free software organizations have chosen to display the warranty disclaimer only in their EULA, and (pending on examples) with friendlier typography than all-caps, yes, there is indeed little reason for asking for that update. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 10:34 ` Thibaut Verron @ 2020-09-27 10:50 ` Eli Zaretskii 2020-09-27 11:24 ` Thibaut Verron 0 siblings, 1 reply; 74+ messages in thread From: Eli Zaretskii @ 2020-09-27 10:50 UTC (permalink / raw) To: thibaut.verron; +Cc: larsi, emacs-devel, rms, nicolas.rougier > From: Thibaut Verron <thibaut.verron@gmail.com> > Date: Sun, 27 Sep 2020 12:34:44 +0200 > Cc: Richard Stallman <rms@gnu.org>, Lars Ingebrigtsen <larsi@gnus.org>, > "Nicolas P. Rougier" <nicolas.rougier@inria.fr>, emacs-devel <emacs-devel@gnu.org> > > Of course, I agree that we should not take non-free software's example > seriously. I don't think this distinction is relevant when talking about legal issues. The GPL is not a revolt against the copyright laws, it uses those laws to the benefit of the Free Software. Therefore, relevant legal practices, even if used by non-free software, are not to be dismissed so easily. > > I see all-caps in GUI applications as well. > > Assuming that you mean free software, do you have examples? Any program that shows the MIT license will display that part in all-caps. (And, as I wrote above, I don't think whether the software is free or not is important here.) > A lot of the discussion so far has been whether it is worth it to ask > the FSF's counsel for updated advice, valid in the ecosystem and legal > environment of 2020. I never said I'm against asking their counsel. Please don't treat factual corrections of part of what you say to mean that I reject _everything_ that you say. Agreement doesn't have to be total; that's a common fallacy ("you are either with us or against us") in this divided world nowadays. > If we deny the fact that several major free software organizations > have chosen to display the warranty disclaimer only in their EULA I didn't deny that, so your arguments should be directed at someone else. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 10:50 ` Eli Zaretskii @ 2020-09-27 11:24 ` Thibaut Verron 2020-09-27 11:52 ` Lars Ingebrigtsen 0 siblings, 1 reply; 74+ messages in thread From: Thibaut Verron @ 2020-09-27 11:24 UTC (permalink / raw) To: Eli Zaretskii Cc: Lars Ingebrigtsen, emacs-devel, Richard Stallman, Nicolas P. Rougier Le dim. 27 sept. 2020 à 12:50, Eli Zaretskii <eliz@gnu.org> a écrit : > > > From: Thibaut Verron <thibaut.verron@gmail.com> > > Date: Sun, 27 Sep 2020 12:34:44 +0200 > > Cc: Richard Stallman <rms@gnu.org>, Lars Ingebrigtsen <larsi@gnus.org>, > > "Nicolas P. Rougier" <nicolas.rougier@inria.fr>, emacs-devel <emacs-devel@gnu.org> > > > > Of course, I agree that we should not take non-free software's example > > seriously. > > I don't think this distinction is relevant when talking about legal > issues. The GPL is not a revolt against the copyright laws, it uses > those laws to the benefit of the Free Software. Therefore, relevant > legal practices, even if used by non-free software, are not to be > dismissed so easily. I agree. My point was that some non-free software and services tend to have EULAs which users would not agree to if they were to read them. Such software actively discourage users from reading their EULA, sometimes with a creative interpretation of the law. Your example of small prints falls into that category. > > > > I see all-caps in GUI applications as well. > > > > Assuming that you mean free software, do you have examples? > > Any program that shows the MIT license will display that part in > all-caps. (And, as I wrote above, I don't think whether the software > is free or not is important here.) Thanks. It looks like there is a bit of flexibility (for instance, jquery links to https://tldrlegal.com/license/mit-license which shows a summary without caps first), but those are good examples to keep in mind. > > > A lot of the discussion so far has been whether it is worth it to ask > > the FSF's counsel for updated advice, valid in the ecosystem and legal > > environment of 2020. > > I never said I'm against asking their counsel. Please don't treat > factual corrections of part of what you say to mean that I reject > _everything_ that you say. Agreement doesn't have to be total; that's > a common fallacy ("you are either with us or against us") in this > divided world nowadays. > > > If we deny the fact that several major free software organizations > > have chosen to display the warranty disclaimer only in their EULA > > I didn't deny that, so your arguments should be directed at someone > else. Sorry, those were not meant specifically for you. It was my understanding that the whole discussion about "other software" was coming from whether there is sufficient reason to ask for renewed advice. What I was trying to say was a generic point, that even if Emacs is not alone in displaying the warranty disclaimer so prominently, in my opinion there are enough examples of the contrary to justify this query. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 11:24 ` Thibaut Verron @ 2020-09-27 11:52 ` Lars Ingebrigtsen 2020-09-27 13:32 ` Jean Louis 0 siblings, 1 reply; 74+ messages in thread From: Lars Ingebrigtsen @ 2020-09-27 11:52 UTC (permalink / raw) To: Thibaut Verron Cc: Nicolas P. Rougier, Eli Zaretskii, Richard Stallman, emacs-devel Thibaut Verron <thibaut.verron@gmail.com> writes: > What I was trying to say was a generic point, that even if Emacs is > not alone in displaying the warranty disclaimer so prominently, in my > opinion there are enough examples of the contrary to justify this > query. Indeed. Thanks for doing the research here. I think perhaps Richard is the only one who argues against querying counsel about this issue? Perhaps we should get in touch with somebody who's at the FSF; it's ultimately their decision. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 11:52 ` Lars Ingebrigtsen @ 2020-09-27 13:32 ` Jean Louis 0 siblings, 0 replies; 74+ messages in thread From: Jean Louis @ 2020-09-27 13:32 UTC (permalink / raw) To: emacs-devel Not to list as not to raise upsets. Emacs is GNU project, FSF does not control it even if copyrights may be assigned. That is what I know. On September 27, 2020 11:52:42 AM UTC, Lars Ingebrigtsen <larsi@gnus.org> wrote: >Thibaut Verron <thibaut.verron@gmail.com> writes: > >> What I was trying to say was a generic point, that even if Emacs is >> not alone in displaying the warranty disclaimer so prominently, in my >> opinion there are enough examples of the contrary to justify this >> query. > >Indeed. Thanks for doing the research here. > >I think perhaps Richard is the only one who argues against querying >counsel about this issue? Perhaps we should get in touch with somebody >who's at the FSF; it's ultimately their decision. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 9:56 ` Thibaut Verron 2020-09-27 10:10 ` Eli Zaretskii @ 2020-09-27 16:08 ` Stefan Monnier 1 sibling, 0 replies; 74+ messages in thread From: Stefan Monnier @ 2020-09-27 16:08 UTC (permalink / raw) To: Thibaut Verron Cc: Nicolas P. Rougier, Eli Zaretskii, Lars Ingebrigtsen, Richard Stallman, emacs-devel > Firefox does it with a yellow background. Firefox web services does it > in bold. Libreoffice does it with no highlighting whatsoever. Where/when do LibreOffice and Firefox display such a thing? > I don't agree that it's a tangent. Emacs shows it "first thing you > see", in all caps. Other software require either clicking one's way to > the EULA, or requesting this info with --version. Right. That's the issue for me: the real estate of the "splash screen" shouldn't be wasted on such information, especially since some could read as "Oh, please take into account that we're so especially buggy that we need to warn you first thing". Stefan ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 8:54 ` Thibaut Verron 2020-09-27 9:42 ` Eli Zaretskii @ 2020-09-28 3:43 ` Richard Stallman 2020-09-28 11:56 ` Lars Ingebrigtsen 1 sibling, 1 reply; 74+ messages in thread From: Richard Stallman @ 2020-09-28 3:43 UTC (permalink / raw) To: thibaut.verron; +Cc: larsi, nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > I understand that it is the only option on pure text tty's, but a lot > of terminals nowadays have other options for emphasis, for example > bold font or color. Is there a law or judicial precedent stipulating > that such a text has to be in all capitals to be binding? I do not know. Is there a problem here that is important enough for me to spend perhaps hours dealing with it? I don't see one. It seems like a fuss about a trifle. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-28 3:43 ` Richard Stallman @ 2020-09-28 11:56 ` Lars Ingebrigtsen 2020-09-28 14:02 ` Alfred M. Szmidt 0 siblings, 1 reply; 74+ messages in thread From: Lars Ingebrigtsen @ 2020-09-28 11:56 UTC (permalink / raw) To: Richard Stallman; +Cc: nicolas.rougier, thibaut.verron, emacs-devel Richard Stallman <rms@gnu.org> writes: > Is there a problem here that is important enough for me to spend > perhaps hours dealing with it? I don't see one. It seems like a fuss > about a trifle. A trifle that you insist on shouting at anybody who starts Emacs. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-28 11:56 ` Lars Ingebrigtsen @ 2020-09-28 14:02 ` Alfred M. Szmidt 0 siblings, 0 replies; 74+ messages in thread From: Alfred M. Szmidt @ 2020-09-28 14:02 UTC (permalink / raw) To: Lars Ingebrigtsen; +Cc: emacs-devel, rms, thibaut.verron, nicolas.rougier > Is there a problem here that is important enough for me to spend > perhaps hours dealing with it? I don't see one. It seems like a fuss > about a trifle. A trifle that you insist on shouting at anybody who starts Emacs. Richard isn't insisting on that, it is the legal system that requires that it is "conspicious". If your only qualm and grievance is that it is some capitals, it could probobly be made bold in GUI and capitals in terminal. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-25 4:38 ` Richard Stallman 2020-09-25 10:04 ` Lars Ingebrigtsen @ 2020-09-26 8:28 ` Dmitry Gutov 2020-09-26 9:45 ` Alfred M. Szmidt ` (2 more replies) 1 sibling, 3 replies; 74+ messages in thread From: Dmitry Gutov @ 2020-09-26 8:28 UTC (permalink / raw) To: rms, Lars Ingebrigtsen; +Cc: nicolas.rougier, emacs-devel On 25.09.2020 07:38, Richard Stallman wrote: > If there is an important reason to change it, I will consult again. > But that would take considerable time and effort, and so far I have > not seen an important reason to change it. One would think that being told again and again, by various people including a current and former Emacs maintainer, that it is an unnecessary nuisance, would be such reason. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-26 8:28 ` Dmitry Gutov @ 2020-09-26 9:45 ` Alfred M. Szmidt 2020-09-26 9:51 ` Eli Zaretskii 2020-09-26 14:34 ` Drew Adams 2020-09-27 2:45 ` Richard Stallman 2 siblings, 1 reply; 74+ messages in thread From: Alfred M. Szmidt @ 2020-09-26 9:45 UTC (permalink / raw) To: Dmitry Gutov; +Cc: larsi, emacs-devel, rms, nicolas.rougier On 25.09.2020 07:38, Richard Stallman wrote: > If there is an important reason to change it, I will consult again. > But that would take considerable time and effort, and so far I have > not seen an important reason to change it. One would think that being told again and again, by various people including a current and former Emacs maintainer, that it is an unnecessary nuisance, would be such reason. Emacs maintainers aren't legal exprts, so they are not the best to decide if it is unnecessary or not, so one would think that being told again and again that this is the advice by the FSF that is agood enough reason to keep such a notice... ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-26 9:45 ` Alfred M. Szmidt @ 2020-09-26 9:51 ` Eli Zaretskii 0 siblings, 0 replies; 74+ messages in thread From: Eli Zaretskii @ 2020-09-26 9:51 UTC (permalink / raw) To: Alfred M. Szmidt; +Cc: nicolas.rougier, larsi, emacs-devel, rms, dgutov > From: ams@gnu.org (Alfred M. Szmidt) > Date: Sat, 26 Sep 2020 05:45:11 -0400 > Cc: larsi@gnus.org, emacs-devel@gnu.org, rms@gnu.org, nicolas.rougier@inria.fr > > On 25.09.2020 07:38, Richard Stallman wrote: > > If there is an important reason to change it, I will consult again. > > But that would take considerable time and effort, and so far I have > > not seen an important reason to change it. > > One would think that being told again and again, by various people > including a current and former Emacs maintainer, that it is an > unnecessary nuisance, would be such reason. > > Emacs maintainers aren't legal exprts, so they are not the best to > decide if it is unnecessary or not This is not about making a decision based on what the maintainers say, this is about consulting with legal experts based on what they say. IOW, the issue is whether what the maintainers say is a reason important enough to consult with legal experts about this. ^ permalink raw reply [flat|nested] 74+ messages in thread
* RE: [ELPA] New package: splash-screen 2020-09-26 8:28 ` Dmitry Gutov 2020-09-26 9:45 ` Alfred M. Szmidt @ 2020-09-26 14:34 ` Drew Adams 2020-09-27 2:45 ` Richard Stallman 2 siblings, 0 replies; 74+ messages in thread From: Drew Adams @ 2020-09-26 14:34 UTC (permalink / raw) To: Dmitry Gutov, rms, Lars Ingebrigtsen; +Cc: nicolas.rougier, emacs-devel > One would think that being told again and again, by various people > including a current and former Emacs maintainer, that it is an > unnecessary nuisance, would be such reason. Emacs might be considered an unnecessary nuisance. Beloved by millions. Likewise love, art, music, and nearly anything wonderful. ;-) "The report of my death was an exaggeration." - Emacs, as recounted by Mark Twain ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-26 8:28 ` Dmitry Gutov 2020-09-26 9:45 ` Alfred M. Szmidt 2020-09-26 14:34 ` Drew Adams @ 2020-09-27 2:45 ` Richard Stallman 2020-09-27 8:34 ` Dmitry Gutov 2020-09-27 16:20 ` Stefan Monnier 2 siblings, 2 replies; 74+ messages in thread From: Richard Stallman @ 2020-09-27 2:45 UTC (permalink / raw) To: Dmitry Gutov; +Cc: larsi, nicolas.rougier, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > One would think that being told again and again, by various people > including a current and former Emacs maintainer, that it is an > unnecessary nuisance, would be such reason. Those are opinions, but they are not a rational reason. These lines are important; to delete them would require an important reason, and so far no one has shown me any reason, only opinions. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 2:45 ` Richard Stallman @ 2020-09-27 8:34 ` Dmitry Gutov 2020-09-27 8:52 ` Alfred M. Szmidt 2020-09-27 8:56 ` Thibaut Verron 2020-09-27 16:20 ` Stefan Monnier 1 sibling, 2 replies; 74+ messages in thread From: Dmitry Gutov @ 2020-09-27 8:34 UTC (permalink / raw) To: rms; +Cc: larsi, nicolas.rougier, emacs-devel On 27.09.2020 05:45, Richard Stallman wrote: > > One would think that being told again and again, by various people > > including a current and former Emacs maintainer, that it is an > > unnecessary nuisance, would be such reason. > > Those are opinions, but they are not a rational reason. > These lines are important; to delete them would require > an important reason, and so far no one has shown me any reason, > only opinions. People have produced evidence that _nobody else_ except GNU shows these lines as prominently. Including major corporations with much higher budgets than FSF, who might have a lot more to fear/lose from being maliciously sued for "breach of warranty". Perhaps these lines were more important once, but if so, apparently the law standards and practice in this area have changed since. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 8:34 ` Dmitry Gutov @ 2020-09-27 8:52 ` Alfred M. Szmidt 2020-09-27 8:56 ` Thibaut Verron 1 sibling, 0 replies; 74+ messages in thread From: Alfred M. Szmidt @ 2020-09-27 8:52 UTC (permalink / raw) To: Dmitry Gutov; +Cc: larsi, emacs-devel, rms, nicolas.rougier > > One would think that being told again and again, by various people > > including a current and former Emacs maintainer, that it is an > > unnecessary nuisance, would be such reason. > > Those are opinions, but they are not a rational reason. > These lines are important; to delete them would require > an important reason, and so far no one has shown me any reason, > only opinions. People have produced evidence that _nobody else_ except GNU shows these lines as prominently. That is quite the exaggeration. You showed that some programs don't show it, that is far from "nobody else". But that also doesn't matter, since nobody else implements Emacs either so by similar logic we should stop that What everyone does or doesn't do is never a good critera to copy blindly. Doing things differently is perfectly fine. Including major corporations with much higher budgets than FSF, who might have a lot more to fear/lose from being maliciously sued for "breach of warranty". Good reason to be extra careful, since the FSF doesn't have as much legal heft behind them as those with much higher budgets. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 8:34 ` Dmitry Gutov 2020-09-27 8:52 ` Alfred M. Szmidt @ 2020-09-27 8:56 ` Thibaut Verron 2020-09-27 9:47 ` Eli Zaretskii 1 sibling, 1 reply; 74+ messages in thread From: Thibaut Verron @ 2020-09-27 8:56 UTC (permalink / raw) To: Dmitry Gutov Cc: Lars Ingebrigtsen, emacs-devel, Richard Stallman, Nicolas P. Rougier Le dim. 27 sept. 2020 à 10:35, Dmitry Gutov <dgutov@yandex.ru> a écrit : > > On 27.09.2020 05:45, Richard Stallman wrote: > > > One would think that being told again and again, by various people > > > including a current and former Emacs maintainer, that it is an > > > unnecessary nuisance, would be such reason. > > > > Those are opinions, but they are not a rational reason. > > These lines are important; to delete them would require > > an important reason, and so far no one has shown me any reason, > > only opinions. > > People have produced evidence that _nobody else_ except GNU shows these > lines as prominently. In my modest survey, it was even _including_ some GNU programs. Some show it if the user requests it with --version, some I could not find it at all. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 8:56 ` Thibaut Verron @ 2020-09-27 9:47 ` Eli Zaretskii 2020-09-27 10:03 ` Dmitry Gutov 0 siblings, 1 reply; 74+ messages in thread From: Eli Zaretskii @ 2020-09-27 9:47 UTC (permalink / raw) To: thibaut.verron; +Cc: nicolas.rougier, larsi, emacs-devel, rms, dgutov > From: Thibaut Verron <thibaut.verron@gmail.com> > Date: Sun, 27 Sep 2020 10:56:00 +0200 > Cc: Lars Ingebrigtsen <larsi@gnus.org>, emacs-devel <emacs-devel@gnu.org>, > Richard Stallman <rms@gnu.org>, > "Nicolas P. Rougier" <nicolas.rougier@inria.fr> > > In my modest survey, it was even _including_ some GNU programs. Some > show it if the user requests it with --version, some I could not find > it at all. On my system, latest versions of GDB, GCC, and Binutils programs all show this in their "--version" output, which is the equivalent of the Emacs splash screen (since Emacs is primarily an interactive GUI/TUI program, not a console application). ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 9:47 ` Eli Zaretskii @ 2020-09-27 10:03 ` Dmitry Gutov 2020-09-27 10:42 ` Nicolas P. Rougier 2020-09-27 14:23 ` Alfred M. Szmidt 0 siblings, 2 replies; 74+ messages in thread From: Dmitry Gutov @ 2020-09-27 10:03 UTC (permalink / raw) To: Eli Zaretskii, thibaut.verron; +Cc: nicolas.rougier, larsi, rms, emacs-devel On 27.09.2020 12:47, Eli Zaretskii wrote: > On my system, latest versions of GDB, GCC, and Binutils programs all > show this in their "--version" output, which is the equivalent of the > Emacs splash screen (since Emacs is primarily an interactive GUI/TUI > program, not a console application). I would argue that "--version" corresponds to our "About" screen. As it is also for most other graphical applications. Many of them don't have any splash screen to begin with. Our splash screen should be more comparable to launching GCC or GDB with no arguments. When one does that, GDB does print the "NO WARRANTY" message, and GCC does not. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 10:03 ` Dmitry Gutov @ 2020-09-27 10:42 ` Nicolas P. Rougier 2020-09-27 14:03 ` Alfred M. Szmidt 2020-09-28 3:42 ` Richard Stallman 2020-09-27 14:23 ` Alfred M. Szmidt 1 sibling, 2 replies; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-27 10:42 UTC (permalink / raw) To: Dmitry Gutov; +Cc: Eli Zaretskii, rms, larsi, thibaut.verron, emacs-devel [-- Attachment #1: Type: text/plain, Size: 1617 bytes --] Latest mockup: +———————––––––––––––––––––––––––––––——————————————————+ | | | | | | | | | www.gnu.org | | GNU Emacs version XX.Y | | | | | | | | GNU Emacs comes with absolutely no warranty | | Copyright (C) 2020 Free Software Foundation, Inc. | | | +–––––––––––––––––––––––––––––––––––——————————————————+ www.gnu.org: - link : https://www.gnu.org/philosophy - tooltip : Read about GNU philosophy GNU Emacs comes with absolutely no warranty - link : 'describe-no-warranty - tooltip : Read warranty notice Copyright (C) 2020 Free Software Foundation, Inc. - link : 'describe-copying - tooltip : Read copying conditions Return, escape or q kills splash Any other key shows 'about-emacs Splash stays for 10 seconds and fade to 'about-emacs. Bug: Mouse click doesn't work properly since I bound [t] (any key) and I'm unable to bind mouse keys after that. [-- Attachment #2: Splash Screen code --] [-- Type: application/emacs-lisp, Size: 9300 bytes --] ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 10:42 ` Nicolas P. Rougier @ 2020-09-27 14:03 ` Alfred M. Szmidt 2020-09-28 3:42 ` Richard Stallman 1 sibling, 0 replies; 74+ messages in thread From: Alfred M. Szmidt @ 2020-09-27 14:03 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: rms, thibaut.verron, emacs-devel, dgutov, eliz, larsi Nice work. Overall, I kinda like it, and the behaviour, I think. I do find the idea of the splash screen slightly strange, since it doesn't really add anything... But that is just me. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 10:42 ` Nicolas P. Rougier 2020-09-27 14:03 ` Alfred M. Szmidt @ 2020-09-28 3:42 ` Richard Stallman 2020-09-28 6:29 ` Nicolas P. Rougier 1 sibling, 1 reply; 74+ messages in thread From: Richard Stallman @ 2020-09-28 3:42 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: eliz, emacs-devel, larsi, thibaut.verron, dgutov [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] What you've done is elegant, but please add one more line about the license: Released under GNU General Public License version 4 or later www.gnu.org: - link : https://www.gnu.org/philosophy - tooltip : Read about GNU philosophy GNU Emacs comes with absolutely no warranty - link : 'describe-no-warranty - tooltip : Read warranty notice Copyright (C) 2020 Free Software Foundation, Inc. - link : 'describe-copying - tooltip : Read copying conditions Those are ok. The license line should have the same link as the copyright notice. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-28 3:42 ` Richard Stallman @ 2020-09-28 6:29 ` Nicolas P. Rougier 2020-09-29 3:32 ` Richard Stallman 0 siblings, 1 reply; 74+ messages in thread From: Nicolas P. Rougier @ 2020-09-28 6:29 UTC (permalink / raw) To: rms; +Cc: eliz, emacs-devel, larsi, thibaut.verron, dgutov > What you've done is elegant, but please add one more line about > the > license: > > Released under GNU General Public License version 4 or later I imagine you meant version 3? Note that the default startup screen does not contain this line. Nicolas emacs -q -nw: ---------------------------------------------------------------------- Welcome to GNU Emacs, a part of the GNU operating system. Get help C-h (Hold down CTRL and press h) Emacs manual C-h r Browse manuals C-h i Emacs tutorial C-h t Undo changes C-x u Buy manuals C-h RET Exit Emacs C-x C-c Activate menubar M-` (‘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.) Useful tasks: Visit New File Open Home Directory Customize Startup Open *scratch* buffer GNU Emacs 27.1 (build 1, x86_64-apple-darwin19.6.0, Carbon Version 162 AppKit 1894\ .6) of 2020-08-14 Copyright (C) 2020 Free Software Foundation, Inc. GNU Emacs comes with ABSOLUTELY NO WARRANTY; type C-h C-w for full details. Emacs is Free Software--Free as in Freedom--so you can redistribute copies of Emacs and modify it; type C-h C-c to see the conditions. Type C-h C-o for information on getting the latest version. If an Emacs session crashed recently, type M-x recover-session RET to recover the files you were editing. ---------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-28 6:29 ` Nicolas P. Rougier @ 2020-09-29 3:32 ` Richard Stallman 0 siblings, 0 replies; 74+ messages in thread From: Richard Stallman @ 2020-09-29 3:32 UTC (permalink / raw) To: Nicolas P. Rougier; +Cc: eliz, dgutov, larsi, thibaut.verron, emacs-devel [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > > Released under GNU General Public License version 4 or later > I imagine you meant version 3? Oops. Yes, I did. > Note that the default startup screen does not contain this line. It has something slightly different which states the same point: Emacs is Free Software--Free as in Freedom--so you can redistribute copies of Emacs and modify it; type C-h C-c to see the conditions. -- Dr Richard Stallman Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 10:03 ` Dmitry Gutov 2020-09-27 10:42 ` Nicolas P. Rougier @ 2020-09-27 14:23 ` Alfred M. Szmidt 1 sibling, 0 replies; 74+ messages in thread From: Alfred M. Szmidt @ 2020-09-27 14:23 UTC (permalink / raw) To: Dmitry Gutov Cc: rms, thibaut.verron, emacs-devel, nicolas.rougier, eliz, larsi > On my system, latest versions of GDB, GCC, and Binutils programs all > show this in their "--version" output, which is the equivalent of the > Emacs splash screen (since Emacs is primarily an interactive GUI/TUI > program, not a console application). I would argue that "--version" corresponds to our "About" screen. As it is also for most other graphical applications. Many of them don't have any splash screen to begin with. Our splash screen should be more comparable to launching GCC or GDB with no arguments. When one does that, GDB does print the "NO WARRANTY" message, and GCC does not. Because GDB is an interactive program, and GCC is not. Our practise is to have the no warranty screen display in --version output, and if the program is interactive when that starts. I'll submit a patch for the GNU Coding standards to amend so that interactive programs are explicitly mentioned. Seeing we already do this for such cases, it would be mostly documenting existing practise. ^ permalink raw reply [flat|nested] 74+ messages in thread
* Re: [ELPA] New package: splash-screen 2020-09-27 2:45 ` Richard Stallman 2020-09-27 8:34 ` Dmitry Gutov @ 2020-09-27 16:20 ` Stefan Monnier 1 sibling, 0 replies; 74+ messages in thread From: Stefan Monnier @ 2020-09-27 16:20 UTC (permalink / raw) To: Richard Stallman; +Cc: larsi, emacs-devel, nicolas.rougier, Dmitry Gutov > Those are opinions, but they are not a rational reason. They may not be rational reasons to remove the text, but they are very much rational reasons to take a fresh new look at the reasons for the presence of this text. > These lines are important; So you say, but apparently all other Free Software projects disagree. And while proprietary software does show similar text it's dutifully downed within the many lines of text of the EULA that the corporation hopes you'll never read, whereas you seem to think we should make special efforts to make sure the reader reads it. This seems to indicate that even proprietary software's corporations also disagree. So is it really that important? And if so, why does everyone else seem to disagree? > to delete them would require an important reason, and so far no one > has shown me any reason, only opinions. It doesn't have to be a super-important reason, as long as it's more important than the reason to have those lines there, which also boils down to an opinion. I do think it's important to have such a text somewhere, but AFAICT it's perfectly sufficient to have it in the license's text. Stefan ^ permalink raw reply [flat|nested] 74+ messages in thread
end of thread, other threads:[~2020-09-29 3:32 UTC | newest] Thread overview: 74+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-09-20 8:35 [ELPA] New package: splash-screen Nicolas P. Rougier 2020-09-20 11:24 ` Colin Baxter 2020-09-20 12:36 ` Nicolas P. Rougier 2020-09-20 13:34 ` Colin Baxter 2020-09-20 13:16 ` Stefan Monnier 2020-09-20 14:50 ` Nicolas P. Rougier 2020-09-20 17:50 ` Stefan Monnier 2020-09-20 20:33 ` Nicolas P. Rougier 2020-09-20 22:22 ` Stefan Monnier 2020-09-21 3:50 ` Richard Stallman 2020-09-21 5:47 ` Alfred M. Szmidt 2020-09-21 6:06 ` Nicolas P. Rougier 2020-09-21 11:09 ` Philip K. 2020-09-21 11:42 ` Nicolas P. Rougier 2020-09-21 15:24 ` Philip K. 2020-09-21 16:40 ` Philip K. 2020-09-21 17:22 ` Nicolas P. Rougier 2020-09-21 11:53 ` Alfred M. Szmidt 2020-09-21 12:29 ` Nicolas P. Rougier 2020-09-21 13:27 ` Stefan Monnier 2020-09-21 13:45 ` Thibaut Verron 2020-09-20 19:20 ` Juri Linkov 2020-09-20 20:53 ` Nicolas P. Rougier 2020-09-20 19:58 ` Lars Ingebrigtsen 2020-09-21 3:49 ` Richard Stallman 2020-09-22 12:59 ` Lars Ingebrigtsen 2020-09-23 3:42 ` Richard Stallman 2020-09-23 3:59 ` Stefan Monnier 2020-09-23 8:03 ` Mathias Dahl 2020-09-24 1:31 ` Richard Stallman 2020-09-24 6:17 ` Nicolas P. Rougier 2020-09-25 4:39 ` Richard Stallman 2020-09-23 12:36 ` Lars Ingebrigtsen 2020-09-23 16:21 ` Alfred M. Szmidt 2020-09-23 16:36 ` Nicolas P. Rougier 2020-09-24 1:32 ` Richard Stallman 2020-09-24 2:14 ` Stefan Monnier 2020-09-24 13:36 ` Lars Ingebrigtsen 2020-09-25 4:38 ` Richard Stallman 2020-09-25 10:04 ` Lars Ingebrigtsen 2020-09-25 11:26 ` Thibaut Verron 2020-09-26 4:37 ` Richard Stallman 2020-09-26 13:43 ` Lars Ingebrigtsen 2020-09-27 2:43 ` Richard Stallman 2020-09-27 8:54 ` Thibaut Verron 2020-09-27 9:42 ` Eli Zaretskii 2020-09-27 9:56 ` Thibaut Verron 2020-09-27 10:10 ` Eli Zaretskii 2020-09-27 10:34 ` Thibaut Verron 2020-09-27 10:50 ` Eli Zaretskii 2020-09-27 11:24 ` Thibaut Verron 2020-09-27 11:52 ` Lars Ingebrigtsen 2020-09-27 13:32 ` Jean Louis 2020-09-27 16:08 ` Stefan Monnier 2020-09-28 3:43 ` Richard Stallman 2020-09-28 11:56 ` Lars Ingebrigtsen 2020-09-28 14:02 ` Alfred M. Szmidt 2020-09-26 8:28 ` Dmitry Gutov 2020-09-26 9:45 ` Alfred M. Szmidt 2020-09-26 9:51 ` Eli Zaretskii 2020-09-26 14:34 ` Drew Adams 2020-09-27 2:45 ` Richard Stallman 2020-09-27 8:34 ` Dmitry Gutov 2020-09-27 8:52 ` Alfred M. Szmidt 2020-09-27 8:56 ` Thibaut Verron 2020-09-27 9:47 ` Eli Zaretskii 2020-09-27 10:03 ` Dmitry Gutov 2020-09-27 10:42 ` Nicolas P. Rougier 2020-09-27 14:03 ` Alfred M. Szmidt 2020-09-28 3:42 ` Richard Stallman 2020-09-28 6:29 ` Nicolas P. Rougier 2020-09-29 3:32 ` Richard Stallman 2020-09-27 14:23 ` Alfred M. Szmidt 2020-09-27 16:20 ` Stefan Monnier
Code repositories for project(s) associated with this public inbox https://git.savannah.gnu.org/cgit/emacs.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).