emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ELPA] New package c-intro-and-ref -- was Re: Proposal: Include C Manua


From: Jeremy Bryant
Subject: [ELPA] New package c-intro-and-ref -- was Re: Proposal: Include C Manual from RMS in Emacs git, and/or release
Date: Tue, 03 Dec 2024 23:03:42 +0000

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Richard Stallman <rms@gnu.org>
>> Cc: jb@jeremybryant.net, emacs-devel@gnu.org
>> Date: Sun, 01 Dec 2024 23:10:09 -0500
>> 
>>   > FWIW, I don't think this (IMO very useful and installed on my
>>   > machines) manual belongs to Emacs.  It should be a separate manual.
>> 
>> As a general design principle, it doesn't seem to make sense to
>> include all GNU manuals in the Emacs distribution merely because they
>> are useful manuals.  The idea was to relese them separately and have
>> them installed separately into a combined info tree.
>> 
>> Why is that not working?  What needs to be changed in some GNU/Linux
>> distros?
>
> It does work in general.  However, some manuals, which don't belong to
> any project in particular, are largely unknown to exist.  The two
> prominent examples I have are for some reason both related to the C
> language: gnu-c-manual.info and c.info.  The latter is not even
> mentioned in dir-example file that the Texinfo project distributes.

Understood.
I have created a prototype ELPA package, comments welcome?

upstream url:
https://github.com/jeremy-bryant/c-intro-and-ref

As some manuals are available in GNU/Linux distros but not this one, it would 
provide a distribution mechanism for c.info
I also include a PDF output.

Current Package name, proposed for ELPA: c-intro-and-ref
This matches the existing manual distribution.
Perhaps a name such as: gnu-c-manual
would be easier to find, however on gnu.org this points to another,
maybe a predecessor manual.  
(https://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html)

Main file: c-intro-and-ref.el
This is simply a placeholder for the c.texi and other files

Attachment: c-intro-and-ref.el
Description: application/emacs-lisp


reply via email to

[Prev in Thread] Current Thread [Next in Thread]