Mercurial > hg > octave-avbm
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/' \