Skip to content

Latest commit

 

History

History
189 lines (154 loc) · 5.73 KB

CONTRIBUTORS.org

File metadata and controls

189 lines (154 loc) · 5.73 KB

Outshine Project Contributors

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 b812d4550c1257cc48bd4296c323eba4fe5dd113 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.