GNU bug report logs - #15145
24.3.50; "LessTif Resources" should be "Motif Resources"

Previous Next

Package: emacs;

Reported by: Ulrich Mueller <ulm <at> gentoo.org>

Date: Tue, 20 Aug 2013 18:10:02 UTC

Severity: minor

Tags: patch

Found in version 24.3.50

Fixed in version 24.4

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 15145 in the body.
You can then email your comments to 15145 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#15145; Package emacs. (Tue, 20 Aug 2013 18:10:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ulrich Mueller <ulm <at> gentoo.org>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Tue, 20 Aug 2013 18:10:03 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ulrich Mueller <ulm <at> gentoo.org>
To: bug-gnu-emacs <at> gnu.org
Subject: 24.3.50; "LessTif Resources" should be "Motif Resources"
Date: Tue, 20 Aug 2013 20:08:25 +0200
Tags: patch

For some reason, the manual refers to "LessTif Resources" instead of
"Motif Resources". However, Motif is the original implementation,
whereas LessTif is an incomplete clone of it (whose development has
stalled). Furthermore, functions and variables are named *motif*
throughout (e.g., motif-version-string). Both Motif and LessTif are
free software, licensed under the LGPL. I think that it would serve
users better if the name of the original implementation was used.

The patch below changes LessTif (back) to Motif in some places,
partially reverting the following commit from 2001:
http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/36503


--- emacs-orig/doc/emacs/emacs.texi
+++ emacs/doc/emacs/emacs.texi
@@ -1189,7 +1189,7 @@
 * Resources::           Using X resources with Emacs (in general).
 * Table of Resources::  Table of specific X resources that affect Emacs.
 * Lucid Resources::     X resources for Lucid menus.
-* LessTif Resources::   X resources for LessTif and Motif menus.
+* Motif Resources::     X resources for Motif and LessTif menus.
 * GTK resources::       Resources for GTK widgets.
 
 GTK resources
--- emacs-orig/doc/emacs/xresources.texi
+++ emacs/doc/emacs/xresources.texi
@@ -27,7 +27,7 @@
 * Resources::           Using X resources with Emacs (in general).
 * Table of Resources::  Table of specific X resources that affect Emacs.
 * Lucid Resources::     X resources for Lucid menus.
-* LessTif Resources::   X resources for LessTif and Motif menus.
+* Motif Resources::     X resources for Motif and LessTif menus.
 * GTK resources::       Resources for GTK widgets.
 @end menu
 
@@ -260,7 +260,7 @@
 @ifnottex
 @item @code{selectionFont} (class @code{SelectionFont})
 Font name for pop-up menu items, in non-toolkit versions of Emacs.  (For
-toolkit versions, see @ref{Lucid Resources}, also see @ref{LessTif
+toolkit versions, see @ref{Lucid Resources}, also see @ref{Motif
 Resources}.)
 
 @item @code{selectionTimeout} (class @code{SelectionTimeout})
@@ -370,15 +370,15 @@
 Margin of the menu bar, in characters.  Default is 1.
 @end table
 
-@node LessTif Resources
-@appendixsec LessTif Menu X Resources
-@cindex Menu X Resources (LessTif widgets)
-@cindex LessTif Widget X Resources
-
-  If Emacs is compiled with the X toolkit support using LessTif or
-Motif widgets, you can use X resources to customize the appearance of
-the menu bar, pop-up menus, and dialog boxes.  However, the resources
-are organized differently from Lucid widgets.
+@node Motif Resources
+@appendixsec Motif Menu X Resources
+@cindex Menu X Resources (Motif widgets)
+@cindex Motif Widget X Resources
+
+  If Emacs is compiled with the X toolkit support using Motif or
+LessTif widgets, you can use X resources to customize the appearance
+of the menu bar, pop-up menus, and dialog boxes.  However, the
+resources are organized differently from Lucid widgets.
 
   The resource names for the menu bar are in the @samp{pane.menubar}
 class, and they must be specified in this form:
--- emacs-orig/doc/man/emacs.1
+++ emacs/doc/man/emacs.1
@@ -445,7 +445,7 @@
 .IR on ;
 don't have menu bars if
 .IR off .
-See the Emacs manual, sections "Lucid Resources" and "LessTif
+See the Emacs manual, sections "Lucid Resources" and "Motif
 Resources", for how to control the appearance of the menu bar
 if you have one.
 .TP
@@ -492,7 +492,7 @@
 Font name for pop-up menu items, in non-toolkit versions of
 .IR Emacs .
 (For toolkit versions, see the Emacs manual, sections
-"Lucid Resources" and "LessTif Resources".)
+"Lucid Resources" and "Motif Resources".)
 .TP
 .BR selectionTimeout " (class " SelectionTimeout )
 Number of milliseconds to wait for a selection reply.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15145; Package emacs. (Tue, 20 Aug 2013 19:37:01 GMT) Full text and rfc822 format available.

Message #8 received at 15145 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Ulrich Mueller <ulm <at> gentoo.org>
Cc: 15145 <at> debbugs.gnu.org
Subject: Re: bug#15145: 24.3.50;
 "LessTif Resources" should be "Motif Resources"
Date: Tue, 20 Aug 2013 15:36:19 -0400
Ulrich Mueller wrote:

> For some reason, the manual refers to "LessTif Resources" instead of
> "Motif Resources".

Probably because Motif was not free software until recently.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15145; Package emacs. (Tue, 20 Aug 2013 19:44:01 GMT) Full text and rfc822 format available.

Message #11 received at 15145 <at> debbugs.gnu.org (full text, mbox):

From: Ulrich Mueller <ulm <at> gentoo.org>
To: Glenn Morris <rgm <at> gnu.org>
Cc: 15145 <at> debbugs.gnu.org
Subject: Re: bug#15145: 24.3.50;
 "LessTif Resources" should be "Motif Resources"
Date: Tue, 20 Aug 2013 21:43:11 +0200
>>>>> On Tue, 20 Aug 2013, Glenn Morris wrote:

>> For some reason, the manual refers to "LessTif Resources" instead
>> of "Motif Resources".

> Probably because Motif was not free software until recently.

That may well be. The commit message for the above-mentioned commit
from 2001 doesn't state any reason, though.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15145; Package emacs. (Tue, 20 Aug 2013 20:05:02 GMT) Full text and rfc822 format available.

Message #14 received at 15145 <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: Ulrich Mueller <ulm <at> gentoo.org>
Cc: 15145 <at> debbugs.gnu.org
Subject: Re: bug#15145: 24.3.50;
 "LessTif Resources" should be "Motif Resources"
Date: Tue, 20 Aug 2013 16:04:22 -0400
Ulrich Mueller wrote:

> The commit message for the above-mentioned commit from 2001 doesn't
> state any reason, though.

You will have to try and live with the gnawing uncertainty then.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15145; Package emacs. (Tue, 20 Aug 2013 21:10:02 GMT) Full text and rfc822 format available.

Message #17 received at 15145 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Ulrich Mueller <ulm <at> gentoo.org>
Cc: 15145 <at> debbugs.gnu.org
Subject: Re: bug#15145: 24.3.50;
 "LessTif Resources" should be "Motif Resources"
Date: Tue, 20 Aug 2013 17:09:26 -0400
> The patch below changes LessTif (back) to Motif in some places,
> partially reverting the following commit from 2001:
> http://bzr.savannah.gnu.org/lh/emacs/trunk/revision/36503

That looks OK, thank you.  That change was made because Motif wasn't
Free back then, so we wanted to promote LessTif over Motif.  Nowadays,
we should feel free to promote Motif instead.


        Stefan




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15145; Package emacs. (Tue, 20 Aug 2013 23:01:01 GMT) Full text and rfc822 format available.

Message #20 received at 15145 <at> debbugs.gnu.org (full text, mbox):

From: Richard Stallman <rms <at> gnu.org>
To: Ulrich Mueller <ulm <at> gentoo.org>
Cc: 15145 <at> debbugs.gnu.org
Subject: Re: bug#15145: 24.3.50;
 "LessTif Resources" should be "Motif Resources"
Date: Tue, 20 Aug 2013 19:00:19 -0400
        [ 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.

    For some reason, the manual refers to "LessTif Resources" instead of
    "Motif Resources".

The reason is, Motif was nonfree software and thus we COULD NOT
recommend it.

-- 
Dr Richard Stallman
President, Free Software Foundation
51 Franklin St
Boston MA 02110
USA
www.fsf.org  www.gnu.org
Skype: No way! That's nonfree (freedom-denying) software.
  Use Ekiga or an ordinary phone call.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#15145; Package emacs. (Sun, 25 Aug 2013 18:13:02 GMT) Full text and rfc822 format available.

Message #23 received at 15145 <at> debbugs.gnu.org (full text, mbox):

From: Ulrich Mueller <ulm <at> gentoo.org>
To: rms <at> gnu.org
Cc: 15145 <at> debbugs.gnu.org
Subject: Re: bug#15145: 24.3.50;
 "LessTif Resources" should be "Motif Resources"
Date: Sun, 25 Aug 2013 20:12:13 +0200
>>>>> On Tue, 20 Aug 2013, Richard Stallman wrote:

>        For some reason, the manual refers to "LessTif Resources"
>    instead of "Motif Resources".

> The reason is, Motif was nonfree software and thus we COULD NOT
> recommend it.

Thank you for clarifying. As you're certainly aware, the situation has
changed, as Motif was released under the LGPL.

And it looks like LessTif development has stopped. Their last release
and the last commit to their CVS were in 2009. There is virtually no
activity on their mailing list and they don't react to bug reports.
That's about as dead as a package can be.




Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Sat, 31 Aug 2013 19:52:02 GMT) Full text and rfc822 format available.

Notification sent to Ulrich Mueller <ulm <at> gentoo.org>:
bug acknowledged by developer. (Sat, 31 Aug 2013 19:52:03 GMT) Full text and rfc822 format available.

Message #28 received at 15145-done <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: 15145-done <at> debbugs.gnu.org
Subject: Re: bug#15145: 24.3.50;
 "LessTif Resources" should be "Motif Resources"
Date: Sat, 31 Aug 2013 15:51:28 -0400
Version: 24.4

Applied.

(It's a shame almost none of the 168 people with commit access help out
with applying things like this.)




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 29 Sep 2013 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 10 years and 221 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.