home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / gnu / emacs / help / 3979 < prev    next >
Encoding:
Internet Message Format  |  1992-09-02  |  3.5 KB

  1. Path: sparky!uunet!mcsun!corton!laas!felix
  2. From: felix@laas.fr (Francois Felix INGRAND)
  3. Newsgroups: gnu.emacs.help
  4. Subject: Re: the Motif black hole (was: Adding figures handling to the Info format.)
  5. Message-ID: <FELIX.92Sep3112331@shems.laas.fr>
  6. Date: 3 Sep 92 09:23:31 GMT
  7. References: <FELIX.92Sep1103526@idefix.laas.fr> <9209011816.AA19239@mole.gnu.ai.mit.edu>
  8. Sender: news@laas.fr
  9. Organization: LAAS-CNRS France
  10. Lines: 55
  11. Nntp-Posting-Host: shems
  12. In-reply-to: rms@gnu.ai.mit.edu's message of 1 Sep 92 10:16:18 GMT
  13.  
  14. In article <9209011816.AA19239@mole.gnu.ai.mit.edu> rms@gnu.ai.mit.edu (Richard Stallman) writes:
  15.    From: rms@gnu.ai.mit.edu (Richard Stallman)
  16.    Newsgroups: gnu.emacs.help
  17.    Date: 1 Sep 92 10:16:18 GMT
  18.    Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu
  19.  
  20. I guess I knew that RMS was going to catch the "M" word in my posting,
  21. nevertheless, I have a couple of comments to make on this Motif issue. 
  22.  
  23.    No matter how useful a program may be, it contributes nothing to the
  24.    GNU project if it requires Motif in order to run.  Unless/until
  25.    someone writes a free Motif implementation, such a program simply
  26.    can't run on a GNU system.
  27.  
  28. In term of contributions, I do not agree. Keep in mind that 90% of a Motif
  29. application is X/Xt code, not Motif. In fact the Motif Xinfo widget I wrote was
  30. inspired by the Athena Xinfo widget written by Jordan Hubbard. It took me a
  31. day to switch from Athena to Motif, and most of the code is "widget set"
  32. independent. I did not have to change much to the code which parse, traverse,
  33. etc, the info structure, and if I was to add some picture handling in the Motif
  34. version, it would be certainly easy to incorporate these changes in the Athena
  35. version... So all in all, most of the work would still be beneficial to GNU.
  36.  
  37. (Note that the Motif Xinfo widget is, as was the Athena version, under the GNU
  38. copyright). 
  39.  
  40.    If you have written a program that requires Motif, please don't ask
  41.    other people to help work on it.  If other people do help, they too
  42.    will fall into the Motif black hole, where their efforts add nothing
  43.    to the GNU system.  Please don't lead other people down this path.
  44.  
  45. As I said, most of the code can still be easily ported to Athena... and
  46. considering the overall issue of pictures in Info files, I guess that the Motif
  47. problem is quite remote. After all, most of the modifications will have to be
  48. done in the TeXinfo/LaTeXinfo code, and in the "widget set" independent part of
  49. the Xinfo widget... 
  50.  
  51.    I have some ideas for how to support pictures within Info files (and,
  52.    more generally, in any files for Emacs to display).  I can write them
  53.    down if someone is seriously interested in working on such a project
  54.    for Emacs.
  55.  
  56. I am certainly interested by your comments and idea. However, I get the feeling
  57. that you have a bigger picture in mind that the one I have. I am not saying
  58. that I just want to make a quick and dirty hack, but I think that such
  59. extension to the info mode should make an heavy use of already existing PD
  60. picture/image displayer/viewer.
  61.  
  62. OK, so if I repost my original article after doing a
  63. "<Meta>%Motif<return>Athena<return>!" which response do I get?
  64. --
  65. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
  66. Francois Felix INGRAND                   "Read my Lisp... No new syntax" (nil)
  67. LAAS/CNRS: felix@laas.fr      "La guerre, qu'on voit danser le long des golfes
  68. ACS Technologies                     clairs, a des reflets d'argent" (Anonyme)
  69.