| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
* ebuild-mode.el:
* ebuild-mode-keywords.el:
* gentoo-newsitem-mode.el:
* glep-mode.el:
* devbook-mode.el: Doc fixes.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
* glep-mode.el (glep-mode-insert-skeleton): Update from GLEP 2,
specify that all dates must be in UTC.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
* glep-mode.el (glep-mode-add-font-lock): Specify faces directly
instead of using variables.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
* glep-mode.el: Doc fixes.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
* ebuild-mode.el:
* gentoo-newsitem-mode.el:
* glep-mode.el:
* devbook-mode.el: Sharp-quote all function names.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
* ebuild-mode.el (ebuild-repo-mode-menu):
* gentoo-newsitem-mode.el (gentoo-newsitem-mode-menu):
* glep-mode.el (glep-mode-menu):
* devbook-mode.el (devbook-mode-menu): Backquote is not needed.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
* glep-mode.el (glep): Change parent group to text, because the wp
group is deprecated since Emacs 26.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
* gentoo-newsitem-mode.el (gentoo-newsitem-insert-skeleton):
* glep-mode.el (glep-mode-insert-skeleton): Drop local require
for ebuild-mode, as it is required globally.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
* ebuild-mode.el (ebuild-mode-add-font-lock): New function.
(ebuild-mode-hook): Add it, instead of an anonymous function.
* glep-mode.el (glep-mode-add-font-lock, glep-mode-hook): Ditto.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
* glep-mode.el (rst-classify-adornment)
(glep-mode-ignore-preamble): Use :before-while instead of :around
as advice combinator.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ebuild-mode.el:
* ebuild-mode-keywords.el:
* gentoo-newsitem-mode.el:
* glep-mode.el:
* devbook-mode.el: Enable lexical binding.
* ebuild-mode.el (ebuild-run-command, ebuild-mode-run-pkgdev)
(ebuild-mode-run-pkgcheck): Add underscore to name of unused
function argument.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
* glep-mode.el (rst-classify-adornment, glep-ignore-preamble):
Port from defadvice to advice-add.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
* glep-mode.el (glep-mode-format-html): Move docstring to the top.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
* gentoo-newsitem-mode.el (gentoo-newsitem-insert-skeleton): Call
ebuild-mode-time-string, so that the date is in the UTC time zone.
* glep-mode.el (glep-mode-update-last-modified)
(glep-mode-insert-skeleton): Ditto.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
* ebuild-mode.el (ebuild-run-command): Signal an error when not
visiting a file.
* glep-mode.el (glep-mode-format-html): Ditto.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
* devbook-mode.el: Drop unknown package keyword "XML".
(devbook-mode-menu): Quote lisp symbol in docstring.
* gentoo-newsitem-mode.el (gentoo-newsitem-mode-menu): Ditto.
* glep-mode.el (rst-classify-adornment, glep-mode-menu): Ditto.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
| |
* glep-mode.el (glep-mode-insert-skeleton): Update URL in comment.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
* ebuild-mode.el (ebuild-repo-mode, find-file-hook): Use ' rather
than #' for quoting of function names.
* glep-mode.el (glep-mode): Ditto.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
* gentoo-newsitem-mode.el (gentoo-newsitem-insert-skeleton):
Use ebuild-mode-full-name and ebuild-mode-mail-address as default
author information.
* glep-mode.el (glep-mode-insert-skeleton): Ditto.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
* ebuild-mode.el: Fix byte-compile warnings.
(ebuild-mode-make-keywords-list): Test if delete-duplicates
is bound.
(ebuild-repo-mode): Use write-contents-functions for GNU Emacs.
* glep-mode.el (glep-mode): Fix byte-compile warning. We don't
support XEmacs anyway for its missing rst-mode, so we can use
write-contents-functions as well.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
|
| |
* devbook-mode.el: Add "wp" and "XML" to package keywords.
* gentoo-newsitem-mode.el: Change package keywords to "wp".
* glep-mode.el: Ditto.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
|
|
| |
* glep-mode.el (glep-mode-insert-skeleton): Update template to use
the CC-BY-SA-4.0 license, following the change in GLEP 2.
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
| |
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
|
|
|
|
|
| |
To the best of my knowledge, copyright remains with the authors
because none of them has assigned to the Gentoo Foundation.
|
|
|
|
|
| |
* glep-mode.el (glep-mode-insert-skeleton): Fold lines as in the
standard GLEP footer.
|
|
|
|
|
| |
* glep-mode.el (glep-mode-insert-skeleton): Use 9999 as dummy GLEP
number, because XXX causes a warning in docutils-glep. Bug 653126.
|
|
|
|
|
| |
* ebuild-mode.el (ebuild-run-command):
* glep-mode.el (glep-mode-format-html): Don't autoload.
|
|
|
|
|
|
| |
* glep-mode.el (glep-mode-format-html): New command.
(glep-mode-map): Bind to "C-c C-f".
(glep-mode-menu): Add to menu.
|
|
|
|
|
| |
* glep-mode.el (glep-mode-insert-skeleton): Add missing
Content-Type header line.
|
| |
|
|
|
|
|
| |
* glep-mode.el (glep-mode): Make sentence-end-double-space local
in this buffer.
|
|
|
|
|
| |
* glep-mode.el (font-lock-beg, font-lock-end): Define to suppress
byte-compiler warnings.
|
|
|
|
|
|
|
|
|
|
| |
* glep-mode.el (glep-mode-update-last-modified): New function,
updates the Last-Modified header when saving the file.
(glep): New customisation group.
(glep-mode-update-last-modified): New custom variable.
(glep-mode-last-modified-re): New variable.
(glep-mode-before-save): New function.
(glep-mode): Add glep-mode-before-save to write-contents-hook.
|
|
|
|
|
| |
* glep-mode.el (glep-mode-insert-skeleton): Update from GLEP 2.
Inclusion of that modification under GPL-2+ acked by mgorny.
|
|
|
|
|
|
|
|
| |
* glep-mode.el: The template text in glep-mode-insert-skeleton has
not much changed from the last CVS version of GLEP 2, which is in
the public domain. We can therefore base it on that version and
avoid the complications of including CC-BY-SA licensed material.
Relicense glep-mode to GPL version 2, or any later version.
|
|
|
|
|
| |
* glep-mode.el (glep-mode-insert-skeleton): Update URLs of GLEP 1
and GLEP 2. Update info on header format from GLEP 1.
|
|
* glep-mode.el: New file. Mode for editing Gentoo Linux
Enhancement Proposals that are written in reStructuredText.
* Makefile (DISTFILES): Add glep-mode.el.
|