summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* More testsUlrich Müller2024-08-281-3/+4
| | | | | | | | | | | | | | | * test/ebuild-mode-tests.el (ebuild-mode-test-input): New variable and function. (ebuild-mode-test-skeleton, ebuild-mode-test-keybindings): New tests. * test/glep-mode-tests.el (glep-mode-test-input): New variable and function. (glep-mode-test-skeleton, glep-mode-test-keybindings): New tests. * test/gentoo-newsitem-mode-tests.el: * test/devbook-mode-tests.el: New files. * Makefile (TESTS): Add them. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Make the tests work with XEmacsUlrich Müller2024-08-271-7/+18
| | | | | | | | | | | | | | | | * test/ebuild-mode-tests.el (cl-letf, cl-letf*) (ebuild-mode-test-run-with-fixed-time) (ebuild-mode-test-run-silently, ebuild-mode-test-font-lock) (ebuild-mode-test-unescape-string): Portability fixes for XEmacs. * test/glep-mode-tests.el (glep-mode-test-run-with-fixed-time): Sync from ebuild-mode-test-run-with-fixed-time. * test/xemacs-test-wrapper.el: New file. * Makefile (DISTFILES): Add xemacs-test-wrapper.el. (ELCS, TESTS): Include only files that are actually supported by the Emacs version. (check): Make it work with XEmacs. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Include Makefile in distributed tarballUlrich Müller2024-08-151-3/+3
| | | | | | * Makefile (DISTFILES): Add Makefile. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Add some testsUlrich Müller2024-08-081-3/+10
| | | | | | | | | | | * test/ebuild-mode-tests.el: * test/glep-mode-tests.el: New files, introducing tests. * ebuild-mode.el (ebuild-mode-collect-and-split): Make it visible at load time for tests. * Makefile (TESTS, BYTECOMPFLAGS): New variables. (check): New target. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update copyright yearsUlrich Müller2024-01-081-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update MakefileUlrich Müller2023-06-171-4/+13
| | | | | | | | | | * Makefile (ELCS, INFOFILES, EMACS, EMACSFLAGS): New variables. (.PHONY): Add keywords target. (all): Build ELCS and INFOFILES by default. (%.elc, %.info): New rules. (clean): Add *.elc. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update copyright yearsUlrich Müller2023-02-211-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Respect ECLASSDIR in keyword-generation.shUlrich Müller2021-03-051-1/+4
| | | | | | | | * keyword-generation.sh: The eclass directory can now be specified with the ECLASSDIR variable. Better error checking and reporting. * Makefile (keywords): New target. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* New devbook-mode for editing the Gentoo Devmanual.Ulrich Müller2020-02-081-2/+3
| | | | | | | | | * devbook-mode.el: New file. Major mode for editing the Gentoo Devmanual, derived mode of nxml-mode. * ebuild-mode.texi (devbook-mode): Document it. * Makefile (DISTFILES): Add devbook-mode.el. Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update copyright years.Ulrich Müller2020-02-081-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update copyright years.Ulrich Müller2019-12-111-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Use simplified copyright notice for GLEP 76 compliance.Ulrich Müller2018-12-091-1/+1
| | | | Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* Update copyright notices.Ulrich Müller2018-09-041-1/+1
| | | | | To the best of my knowledge, copyright remains with the authors because none of them has assigned to the Gentoo Foundation.
* Update copyright years.Ulrich Müller2018-01-121-1/+1
|
* New mode for editing of GLEPs in RST.Ulrich Müller2017-09-171-1/+1
| | | | | | * glep-mode.el: New file. Mode for editing Gentoo Linux Enhancement Proposals that are written in reStructuredText. * Makefile (DISTFILES): Add glep-mode.el.
* Update copyright years.Ulrich Müller2017-01-151-1/+1
|
* Update copyright years.Ulrich Müller2016-05-071-1/+1
|
* Update copyright years.Ulrich Müller2015-08-091-1/+1
|
* Update copyright years.Ulrich Müller2014-01-221-1/+1
|
* Rename package to ebuild-mode.Ulrich Müller2013-07-051-5/+5
| | | | | | | | | * ebuild-mode.el: File renamed from gentoo-syntax.el. (gentoo-syntax): Don't provide feature. * ebuild-mode.texi: File renamed from gentoo-syntax.texi. * Makefile (PN): Rename to ebuild-mode. (PV, DISTFILES): Update. (ebuild-mode.info): Rename.
* gentoo-newsitem-mode.el split off from gentoo-syntax.el.Ulrich Müller2013-07-051-1/+1
| | | | | | | | | * gentoo-newsitem-mode.el: New file, split off from gentoo-syntax.el. * gentoo-syntax.el (gentoo-newsitem-font-lock-keywords) (gentoo-newsitem-mode, gentoo-newsitem-insert-skeleton): Variable and functions moved to gentoo-newsitem-mode.el. * Makefile (DISTFILES): Update.
* Remove eselect-mode; it will be maintained in the eselect repository.Ulrich Müller2013-07-041-1/+1
| | | | | | | | | | * gentoo-syntax.el: Remove eselect-mode; it will be maintained in the eselect repository. (eselect-mode-font-lock-keywords, eselect-mode): Variable and function removed. * eselect-mode-keywords.el: File removed. * gentoo-syntax.texi: Don't mention eselect-mode. * Makefile (DISTFILES): Update.
* Use xz for compression of tarball.Ulrich Müller2013-03-081-3/+3
| | | | | * Makefile (dist): Use xz for compression. (clean): Also remove *.xz.
* Update copyright years.Ulrich Müller2013-01-131-1/+1
|
* Include keyword-generation.sh in distribution.Ulrich Müller2012-09-221-1/+1
| | | | * Makefile (DISTFILES): Include keyword-generation.sh.
* Drop subversion keywords.Ulrich Müller2012-05-061-1/+0
|
* Change copyright yearChristian Faulhammer2012-01-211-1/+1
| | | | svn path=/gentoo-syntax/; revision=1712
* Version 1.19 released.ebuild-mode-1.19Ulrich Müller2011-12-231-1/+1
| | | | svn path=/gentoo-syntax/; revision=1671
* Allow later GPL versions also for ChangeLog and Makefile.Ulrich Müller2010-02-161-1/+1
| | | | svn path=/gentoo-syntax/; revision=1525
* Add svn keywords.Ulrich Müller2010-02-161-0/+1
| | | | svn path=/gentoo-syntax/; revision=1518
* Update copyright yearChristian Faulhammer2010-01-171-1/+1
| | | | svn path=/gentoo-syntax/; revision=1504
* Omit the Info file from the tarball.Ulrich Müller2009-10-231-2/+2
| | | | svn path=/gentoo-syntax/; revision=1447
* Include Texinfo source in tarball.Ulrich Müller2009-08-271-3/+2
| | | | svn path=/gentoo-syntax/; revision=1404
* gentoo-syntax: Clean up Info files, tooChristian Faulhammer2009-08-251-1/+1
| | | | svn path=/gentoo-syntax/; revision=1367
* gentoo-syntax: Generate Info file and add it to generated tarballChristian Faulhammer2009-08-251-1/+5
| | | | svn path=/gentoo-syntax/; revision=1366
* Extract PV from lisp instead of ChangeLog.Ulrich Müller2009-01-051-3/+3
| | | | svn path=/gentoo-syntax/; revision=1213
* Add copyright notices.Ulrich Müller2008-04-041-0/+3
| | | | svn path=/gentoo-syntax/; revision=1039
* Split keyword lists off to separate files.Ulrich Müller2007-11-241-1/+2
| | | | svn path=/emacs-extra/gentoo-syntax/; revision=778
* "make dist" packs distfile as tarball.Ulrich Müller2007-06-251-3/+4
| | | | svn path=/emacs-extra/gentoo-syntax/; revision=479
* Partly revert previous change (a symlink for ebuild-mode.el is much simpler).Ulrich Müller2007-06-211-1/+1
| | | | svn path=/emacs-extra/gentoo-syntax/; revision=446
* Provide ebuild-mode for backwards compatibility.Ulrich Müller2007-06-211-1/+1
| | | | svn path=/emacs-extra/gentoo-syntax/; revision=445
* Rename package to app-emacs/gentoo-syntax.Ulrich Müller2007-06-211-2/+2
| | | | svn path=/emacs-extra/gentoo-syntax/; revision=444
* Add Makefile.Ulrich Müller2007-05-261-0/+17
svn path=/emacs-extra/ebuild-mode/; revision=336