[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/auto-header 25b62deb83 24/26: Add a basic README file
From: |
ELPA Syncer |
Subject: |
[elpa] externals/auto-header 25b62deb83 24/26: Add a basic README file |
Date: |
Sun, 26 Mar 2023 07:57:36 -0400 (EDT) |
branch: externals/auto-header
commit 25b62deb83ee49456ac82c7580665fe4fb0cfd14
Author: Philip Kaludercic <philipk@posteo.net>
Commit: Philip Kaludercic <philipk@posteo.net>
Add a basic README file
---
README.md | 70 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 70 insertions(+)
diff --git a/README.md b/README.md
new file mode 100644
index 0000000000..58c767e1c1
--- /dev/null
+++ b/README.md
@@ -0,0 +1,70 @@
+Guess and insert C headers
+==========================
+
+Find here the source for auto-header.el, an Emacs minor mode that can
+automatically guess what headers to prepend to a C file using
+information from Man pages.
+
+**Note:** The insertion mechanism is currently primitive and might
+mess up files with fragile or complicated `#ifdef` constructs.
+
+Installation
+------------
+
+Auto-header.el is avaliable from [GNU ELPA]. It can be installed by
+invoking
+
+ M-x package-install RET auto-header RET
+
+[GNU ELPA]:
+ http://elpa.gnu.org/packages/auto-header.html
+
+Usage
+-----
+
+You can have auto-header run every time a buffer is saved, by
+modifying `before-save-hook` using the `auto-header-mode` minor mode:
+
+ (add-hook 'c-mode-hook #'auto-header-mode)
+
+Keep in mind that auto-header.el was only written for C in mind, and
+will emit a warning when used with other major modes.
+
+Contribute
+----------
+
+As auto-header.el is distribed as part of [GNU ELPA], and therefore
+requires a [copyright assignment] to the [FSF], for all non-trivial
+code contributions.
+
+[copyright assignment]:
+
https://www.gnu.org/software/emacs/manual/html_node/emacs/Copyright-Assignment.html
+[FSF]:
+ https://www.fsf.org/
+
+Source code
+-----------
+
+Auto-header.el is developed on [SourceHut].
+
+[SourceHut]:
+ https://git.sr.ht/~pkal/auto-header
+
+Bugs and Patches
+----------------
+
+Bugs, patches, comments or questions can be submitted to my [public
+inbox].
+
+[public inbox]:
+ https://lists.sr.ht/~pkal/public-inbox
+
+Distribution
+------------
+
+Auto-header.el and all other source files in this directory are
+distributed under the [GNU Public License], Version 3 (like Emacs
+itself).
+
+[GNU Public License]:
+ https://www.gnu.org/licenses/gpl-3.0.en.html
- [elpa] externals/auto-header 5195004da5 15/26: Skip a potential comment at the beginning of a file, (continued)
- [elpa] externals/auto-header 5195004da5 15/26: Skip a potential comment at the beginning of a file, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header a77ba1fed7 16/26: Readd auto-header-insert, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header c9eda61104 20/26: Update headers after RCS export, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header f29a1a45fe 02/26: Add auto-header-mode as a minor mode, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 437ba6a407 07/26: Run untabify, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 49634257f4 03/26: Document auto-header-mode, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header dece50cc3e 05/26: Avoid generating cyclic lists, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 68909a22d3 10/26: Abbreviate Package-Version, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 4cd6c76318 12/26: Add auto-header-insert command, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header bc966c2d8b 22/26: Add a .gitignore, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 25b62deb83 24/26: Add a basic README file,
ELPA Syncer <=
- [elpa] externals/auto-header 1d4201c2c9 18/26: Downcase gcc executable name, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 65cbd3f81d 19/26: Add stdbool.h keywords to auto-header--c-keywords, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 2681884766 26/26: Bump version to 0.1.1 for GNU ELPA, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 74a0455ab5 08/26: Denote internal functions and variables, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 9afc94dea4 09/26: Warn if not being used in a C-mode buffer, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 8fee687422 14/26: Revert last change, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 2afead22b1 17/26: Add completion for auto-header-insert, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header d1734aace9 21/26: Add a .dir-locals.el, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header eb2673089a 23/26: Add GPL-3 as a the license, ELPA Syncer, 2023/03/26
- [elpa] externals/auto-header 4262ea6cc0 25/26: Assign copyright to the FSF, ELPA Syncer, 2023/03/26