diff emacs/octave-tags @ 7019:4270ded9ddc6

[project @ 2007-10-13 01:42:20 by jwe]
author jwe
date Sat, 13 Oct 2007 01:42:21 +0000
parents 950d8cb39617
children
line wrap: on
line diff
--- a/emacs/octave-tags
+++ b/emacs/octave-tags
@@ -1,4 +1,24 @@
 #! /bin/sh
+#
+# Copyright (C) 1998, 2002, 2003, 2006, 2007 Mario Storti
+#
+# This file is part of Octave.
+# 
+# Octave 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.
+# 
+# Octave 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 Octave; see the file COPYING.  If not, see
+# <http://www.gnu.org/licenses/>.
+
+# Author: Mario Storti <mstorti@minerva.unl.edu.ar>
 
 # Generate a TAGS file from a set of Octave .m files for use with Emacs.
 #
@@ -17,8 +37,6 @@
 # a line by yourself of the form `###key <script-name>' if you want to
 # jump to it.  :-(
 
-# Author: Mario Storti <mstorti@minerva.unl.edu.ar>
-
 etags --lang=none \
       --regex='/[ \t]*function.*=[ \t]*\([^ \t()]*\)[ \t]*(/\1/' \
       --regex='/[ \t]*function.*=[ \t]*\([^ \t()]*\)[ \t]*$/\1/' \