You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

5.4 KiB

Outshine Project Contributors

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