summaryrefslogtreecommitdiff
path: root/elisp
diff options
context:
space:
mode:
authorJose Antonio Ortega Ruiz <jao@gnu.org>2009-09-11 01:16:08 +0200
committerJose Antonio Ortega Ruiz <jao@gnu.org>2009-09-11 01:16:08 +0200
commitcad3f30d164ad89a0cd1444dd3f948072031ac3a (patch)
tree114ea0481e2b11f281300a6fd30dcc247a243ce5 /elisp
parent69ab3ff61aa1d31a571710d8bc468ed41203bfe9 (diff)
downloadgeiser-chez-cad3f30d164ad89a0cd1444dd3f948072031ac3a.tar.gz
geiser-chez-cad3f30d164ad89a0cd1444dd3f948072031ac3a.tar.bz2
BSD relicensing: elisp code.
Diffstat (limited to 'elisp')
-rw-r--r--elisp/geiser-autodoc.el26
-rw-r--r--elisp/geiser-base.el23
-rw-r--r--elisp/geiser-company.el21
-rw-r--r--elisp/geiser-compile.el25
-rw-r--r--elisp/geiser-completion.el27
-rw-r--r--elisp/geiser-connection.el25
-rw-r--r--elisp/geiser-custom.el27
-rw-r--r--elisp/geiser-debug.el28
-rw-r--r--elisp/geiser-doc.el27
-rw-r--r--elisp/geiser-edit.el29
-rw-r--r--elisp/geiser-eval.el25
-rw-r--r--elisp/geiser-guile.el25
-rw-r--r--elisp/geiser-impl.el26
-rw-r--r--elisp/geiser-log.el23
-rw-r--r--elisp/geiser-mode.el26
-rw-r--r--elisp/geiser-plt.el25
-rw-r--r--elisp/geiser-popup.el26
-rw-r--r--elisp/geiser-reload.el21
-rw-r--r--elisp/geiser-repl.el27
-rw-r--r--elisp/geiser-syntax.el27
-rw-r--r--elisp/geiser-version.el.in10
-rw-r--r--elisp/geiser-xref.el25
-rw-r--r--elisp/geiser.el29
23 files changed, 150 insertions, 423 deletions
diff --git a/elisp/geiser-autodoc.el b/elisp/geiser-autodoc.el
index 75f2e7c..4ecb8d9 100644
--- a/elisp/geiser-autodoc.el
+++ b/elisp/geiser-autodoc.el
@@ -2,28 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sun Feb 08, 2009 19:44
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; A minor mode that echoes information about procedures and variables
-;; near point at the minibuffer.
+;; Start date: Sun Feb 08, 2009 19:44
-;;; Code:
+
(require 'geiser-eval)
(require 'geiser-syntax)
diff --git a/elisp/geiser-base.el b/elisp/geiser-base.el
index fca955a..868288c 100644
--- a/elisp/geiser-base.el
+++ b/elisp/geiser-base.el
@@ -2,29 +2,16 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Keywords: languages, tools
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;; This program 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
+
;; Settings and vars shared by all geiser modules, including little
;; utilities and emacsen compatibility bits.
-;;; Code:
-
;;; Emacs compatibility:
(require 'cl)
diff --git a/elisp/geiser-company.el b/elisp/geiser-company.el
index 37c2196..55a3097 100644
--- a/elisp/geiser-company.el
+++ b/elisp/geiser-company.el
@@ -2,23 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Mon Aug 24, 2009 12:44
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; Start date: Mon Aug 24, 2009 12:44
-;;; Code:
+
(require 'geiser-autodoc)
(require 'geiser-completion)
diff --git a/elisp/geiser-compile.el b/elisp/geiser-compile.el
index 4e9e8cb..8260b34 100644
--- a/elisp/geiser-compile.el
+++ b/elisp/geiser-compile.el
@@ -2,27 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Wed Feb 11, 2009 00:16
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Functions to compile and load Scheme files.
+;; Start date: Wed Feb 11, 2009 00:16
-;;; Code:
+
(require 'geiser-debug)
(require 'geiser-eval)
diff --git a/elisp/geiser-completion.el b/elisp/geiser-completion.el
index e3bd74b..99a3cfc 100644
--- a/elisp/geiser-completion.el
+++ b/elisp/geiser-completion.el
@@ -1,28 +1,15 @@
-;; geiser-completion.el -- tab completion
+;;; geiser-completion.el -- tab completion
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Mon Feb 09, 2009 22:21
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Utilities for completing symbol at point in Guile buffers.
+;; Start date: Mon Feb 09, 2009 22:21
-;;; Code:
+
(require 'geiser-eval)
(require 'geiser-log)
diff --git a/elisp/geiser-connection.el b/elisp/geiser-connection.el
index 4f8592b..af4c611 100644
--- a/elisp/geiser-connection.el
+++ b/elisp/geiser-connection.el
@@ -1,30 +1,19 @@
-;; geiser-connection.el -- talking to a guile process
+;;; geiser-connection.el -- talking to a scheme process
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Feb 07, 2009 21:11
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; Start date: Sat Feb 07, 2009 21:11
-;;; Comentary:
+
;; Connection datatype and functions for managing request queues
;; between emacs and inferior guile processes.
-;;; Code:
-
(require 'geiser-log)
(require 'geiser-syntax)
(require 'geiser-base)
diff --git a/elisp/geiser-custom.el b/elisp/geiser-custom.el
index 78ee79d..0b3460f 100644
--- a/elisp/geiser-custom.el
+++ b/elisp/geiser-custom.el
@@ -1,28 +1,15 @@
-;; geiser-custom.el -- customization
+;;; geiser-custom.el -- customization utilities
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Feb 14, 2009 21:49
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Utilities for handling custom variables and faces.
+;; Start date: Sat Feb 14, 2009 21:49
-;;; Code:
+
(require 'font-lock)
(require 'geiser-base)
diff --git a/elisp/geiser-debug.el b/elisp/geiser-debug.el
index 6d795df..62b3ead 100644
--- a/elisp/geiser-debug.el
+++ b/elisp/geiser-debug.el
@@ -1,29 +1,15 @@
-;; geiser-debug.el -- displaying debug information
+;;; geiser-debug.el -- displaying debug information and evaluation results
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Mon Feb 23, 2009 22:34
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Buffer and associated mode for displaying results of evaluations
-;; and compilations.
+;; Start date: Mon Feb 23, 2009 22:34
-;;; Code:
+
(require 'geiser-impl)
(require 'geiser-eval)
diff --git a/elisp/geiser-doc.el b/elisp/geiser-doc.el
index 29f0de2..977b074 100644
--- a/elisp/geiser-doc.el
+++ b/elisp/geiser-doc.el
@@ -1,28 +1,15 @@
-;; geiser-doc.el -- accessing documentation
+;;; geiser-doc.el -- accessing scheme-provided documentation
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Feb 14, 2009 14:09
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Utilities for accessing docstrings and texinfo documentation.
+;; Start date: Sat Feb 14, 2009 14:09
-;;; Code:
+
(require 'geiser-impl)
(require 'geiser-completion)
diff --git a/elisp/geiser-edit.el b/elisp/geiser-edit.el
index 0ec1669..156493a 100644
--- a/elisp/geiser-edit.el
+++ b/elisp/geiser-edit.el
@@ -1,28 +1,15 @@
-;; geiser-edit.el -- visiting source files
+;;; geiser-edit.el -- scheme edit locations
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Wed Feb 11, 2009 21:07
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Functions to access Scheme files and spots.
+;; Start date: Wed Feb 11, 2009 21:07
-;;; Code:
+
(require 'geiser-completion)
(require 'geiser-eval)
@@ -32,7 +19,7 @@
(require 'etags)
-;;; Customization
+;;; Customization:
(defmacro geiser-edit--define-custom-visit (var group doc)
`(defcustom ,var nil
diff --git a/elisp/geiser-eval.el b/elisp/geiser-eval.el
index 1c8cbfe..402e261 100644
--- a/elisp/geiser-eval.el
+++ b/elisp/geiser-eval.el
@@ -1,29 +1,18 @@
-;; geiser-eval.el -- sending scheme code for evaluation
+;;; geiser-eval.el -- sending scheme code for evaluation
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Feb 07, 2009 22:35
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Comentary:
+;; Start date: Sat Feb 07, 2009 22:35
;; Functions, building on top of geiser-connection, to evaluate scheme
;; code.
-;;; Code:
+
(require 'geiser-connection)
(require 'geiser-syntax)
diff --git a/elisp/geiser-guile.el b/elisp/geiser-guile.el
index ed14e87..489dc63 100644
--- a/elisp/geiser-guile.el
+++ b/elisp/geiser-guile.el
@@ -2,27 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sun Mar 08, 2009 23:03
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Implementation of all required Elisp Geiser protocols for Guile.
+;; Start date: Sun Mar 08, 2009 23:03
-;;; Code:
+
(require 'geiser-syntax)
(require 'geiser-custom)
diff --git a/elisp/geiser-impl.el b/elisp/geiser-impl.el
index 00fa1ef..1725907 100644
--- a/elisp/geiser-impl.el
+++ b/elisp/geiser-impl.el
@@ -2,28 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Mar 07, 2009 23:32
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Functions to handle setup of Scheme implementations supported by
-;; Geiser.
+;; Start date: Sat Mar 07, 2009 23:32
-;;; Code:
+
(require 'geiser-eval)
(require 'geiser-base)
diff --git a/elisp/geiser-log.el b/elisp/geiser-log.el
index 27a485a..150e6f3 100644
--- a/elisp/geiser-log.el
+++ b/elisp/geiser-log.el
@@ -2,29 +2,18 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Feb 07, 2009 12:07
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; Start date: Sat Feb 07, 2009 12:07
-;;; Comentary:
+
;; Some utilities for maintaining a simple log buffer, mainly for
;; debugging purposes.
-;;; Code:
-
(require 'geiser-popup)
(require 'geiser-base)
diff --git a/elisp/geiser-mode.el b/elisp/geiser-mode.el
index fa686ec..a1e2e30 100644
--- a/elisp/geiser-mode.el
+++ b/elisp/geiser-mode.el
@@ -2,28 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sun Feb 08, 2009 15:13
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Minor mode adding Geiser REPL/Emacs interaction commands to Scheme
-;; buffers.
+;; Start date: Sun Feb 08, 2009 15:13
-;;; Code:
+
(require 'geiser-doc)
(require 'geiser-compile)
diff --git a/elisp/geiser-plt.el b/elisp/geiser-plt.el
index 8810250..ab194b7 100644
--- a/elisp/geiser-plt.el
+++ b/elisp/geiser-plt.el
@@ -2,27 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Apr 25, 2009 21:13
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Implementation of Geiser's protocols for MzScheme.
+;; Start date: Sat Apr 25, 2009 21:13
-;;; Code:
+
(require 'geiser-edit)
(require 'geiser-doc)
diff --git a/elisp/geiser-popup.el b/elisp/geiser-popup.el
index 486d1d8..0fa14f1 100644
--- a/elisp/geiser-popup.el
+++ b/elisp/geiser-popup.el
@@ -2,28 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Feb 07, 2009 14:05
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Utilities for defining pop-up windows that get easily out of the
-;; way.
+;; Start date: Sat Feb 07, 2009 14:05
-;;; Code:
+
(make-variable-buffer-local
(defvar geiser-popup--created-window nil))
diff --git a/elisp/geiser-reload.el b/elisp/geiser-reload.el
index 5a30e1f..80d6a17 100644
--- a/elisp/geiser-reload.el
+++ b/elisp/geiser-reload.el
@@ -2,23 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sat Aug 22, 2009 23:04
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; Start date: Sat Aug 22, 2009 23:04
-;;; Code:
+
(require 'geiser-impl)
(require 'geiser-repl)
diff --git a/elisp/geiser-repl.el b/elisp/geiser-repl.el
index b75fe78..fe2f6a4 100644
--- a/elisp/geiser-repl.el
+++ b/elisp/geiser-repl.el
@@ -1,28 +1,13 @@
;;; geiser-repl.el --- Geiser's REPL
-;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
+;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Keywords: languages, tools
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;; This program 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
-
-;; Major mode (comint-based) to interact with a Scheme REPL.
-
-;;; Code:
+
(require 'geiser-company)
(require 'geiser-autodoc)
diff --git a/elisp/geiser-syntax.el b/elisp/geiser-syntax.el
index b2233cf..7dfcefc 100644
--- a/elisp/geiser-syntax.el
+++ b/elisp/geiser-syntax.el
@@ -1,28 +1,15 @@
-;; geiser-syntax.el -- guile-specific scheme syntax
+;;; geiser-syntax.el -- utilities for parsing scheme syntax
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Sun Feb 08, 2009 15:03
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Utilities for parsing Guile-specific Scheme syntax.
+;; Start date: Sun Feb 08, 2009 15:03
-;;; Code:
+
(require 'geiser-popup)
(require 'geiser-base)
diff --git a/elisp/geiser-version.el.in b/elisp/geiser-version.el.in
index 5b1258b..f5a1348 100644
--- a/elisp/geiser-version.el.in
+++ b/elisp/geiser-version.el.in
@@ -1,5 +1,13 @@
+;;; geiser-version.el.in -- geiser's version
+
+;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
+
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
+
-;;; Versioning:
(defvar geiser-version-string "@PACKAGE_STRING@"
"Geiser's version as a string.")
diff --git a/elisp/geiser-xref.el b/elisp/geiser-xref.el
index f85c2f1..d351c63 100644
--- a/elisp/geiser-xref.el
+++ b/elisp/geiser-xref.el
@@ -2,27 +2,14 @@
;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Start date: Thu Mar 05, 2009 23:03
-
-;; This file 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This file is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
-;;; Comentary:
-
-;; Obtaining cross-reference information (generic's methods, callers, etc.)
+;; Start date: Thu Mar 05, 2009 23:03
-;;; Code:
+
(require' geiser-edit)
(require 'geiser-eval)
diff --git a/elisp/geiser.el b/elisp/geiser.el
index 64d4efb..ea973fa 100644
--- a/elisp/geiser.el
+++ b/elisp/geiser.el
@@ -1,30 +1,15 @@
-;;; geiser.el --- main geiser file
+;;; geiser.el -- main geiser file
-;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
+;; Copyright (C) 2009 Jose Antonio Ortega Ruiz
-;; Author: Jose Antonio Ortega Ruiz <jao@gnu.org>
-;; Keywords: languages, tools
-
-;; This program 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 3 of the License, or
-;; (at your option) any later version.
-
-;; This program is distributed in the hope that it will be useful,
-;; but WITHOUT ANY WARRANTY; without even the implied warranty of
-;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-;; GNU General Public License for more details.
-
-;; You should have received a copy of the GNU General Public License
-;; along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-;;; Commentary:
+;; This program is free software; you can redistribute it and/or
+;; modify it under the terms of the Modified BSD License. You should
+;; have received a copy of the license along with this program. If
+;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
+
;; Autoloads and basic setup for geiser.
-;;; Code:
-
-
;;; Locations:
(defvar geiser-elisp-dir nil