5.7 KiB
Outshine Project Contributors
- Adam Porter
- Thorsten Jolitz
- Carsten Dominik
- Per Abrahamsen
- ???
- Jonathan Leech-Pepin
- Alexander Vorobiev
- Fabrice Niessen
- Jonas Bernoulli
- hanche
Adam Porter
He assumed maintainership of the packages from Thorsten Jolitz in April 2017.
Thorsten Jolitz
He had the initial idea, wrote most of the new code in outshine.el, as well as the libraries outorg.el and navi-mode.el, and used to maintain the whole project.
Carsten Dominik
His library outline-magic.el was merged into outshine.el.
;;; outline-magic.el — outline mode extensions for Emacs
;; Copyright (C) 2002, 2013 Carsten Dominik, Thorsten Jolitz
;; Author: Carsten Dominik <dominik@science.uva.nl> ;; Maintainer: Thorsten Jolitz <tjolitz AT gmail DOT com> ;; Version: 0.9.1 ;; Keywords: outlines
;; This file is not part of GNU Emacs.
;; GNU Emacs is free software; you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published ;; by the Free Software Foundation; either version 2, or (at your ;; option) any later version.
Per Abrahamsen
His library out-xtra.el was first modified and expanded into library outxxtra. That library was then later-on merged into outshine.el.
;;; out-xtra.el — Extra support for outline minor mode.
;; Copyright (C) 1993, 1994 Per Abrahamsen. ;; Copyright abandoned. This file is donated to the public domain.
;; Author: Per Abrahamsen <abraham@iesd.auc.dk>
???
Library outline-mode-easy-bindings.el was extracted from the Emacs Wiki and merged into outshine.el. Its author is unknown.
;; [OBSOLETE FOR OUTSHINE.EL, BECAUSE ALL FUNCTIONS AND KEYBINDINGS FROM THIS ;; LIBRARY HAVE BEEN MERGED INTO OUTSHINE.EL]
;; outline-mode-easy-bindings.el (2010-08-15) ;; […] ;; Copied from: http://emacswiki.org/emacs/OutlineMinorMode
To avoid the legal issues introduced by this anonymous code, commit
b812d4550c would have to been splitted
in parts and partly reversed. outline-mode-easy-bindings.el could then
be used as a soft (external) requirement of outshine.el.
Jonathan Leech-Pepin
New library outorg-export.
;;; outorg-export.el – Automated exporting through org ;; Author: Jonathan Leech-Pepin <jonathan.leechpepin AT gmail DOT com ;; Version: 0.1 ;; URL: https://github.com/jleechpe/outorg-export ;;;; MetaData ;; :PROPERTIES: ;; ©️ Jonathan Leech-Pepin ;; :copyright-years: 2014+ ;; :version: 0.3 ;; :licence: GPLv3 or later ;; :licence-url: http://www.gnu.org/licenses/ ;; :part-of-emacs: no ;; :author: Jonathan Leech-Pepin ;; :author_email: jonathan.leechpepin AT gmail DOT com ;; :keywords: emacs org-mode export ;; :END:
Alexander Vorobiev
Macro for conditional keybindings in outshine.el:
;; copied and adapted from Alexander Vorobiev ;; http://www.mail-archive.com/emacs-orgmode@gnu.org/msg70648.html (defmacro outshine-define-key-with-fallback […]
Of course this macro isn't trivial from a programmers point of view, its a rather sophisticated contribution. But since its just a few lines of code, signing of FSF papers isn't necessary (its a trivial contribution from a legal point of view).
Fabrice Niessen
Modified snippets of his (old) dot-emacs made it into outshine.el.
Jonas Bernoulli
Several bugs and issues reported.
hanche
Bugfix.