Home | Trees | Indices | Help |
|
---|
|
1 ## Copyright (C) 2008 Ben Smith <benjamin.coder.smith@gmail.com> 2 3 ## This file is part of pyctags. 4 5 ## pyctags is free software: you can redistribute it and/or modify 6 ## it under the terms of the GNU Lesser General Public License as published 7 ## by the Free Software Foundation, either version 3 of the License, or 8 ## (at your option) any later version. 9 10 ## pyctags is distributed in the hope that it will be useful, 11 ## but WITHOUT ANY WARRANTY; without even the implied warranty of 12 ## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 ## GNU General Public License for more details. 14 15 ## You should have received a copy of the GNU Lesser General Public License 16 ## and the GNU Lesser General Public Licens along with pyctags. If not, 17 ## see <http://www.gnu.org/licenses/>. 18 19 """ 20 Base class for wrappers around ctags programs. 21 22 This module uses the subprocess.Popen function. Users of this module could pass arbitrary commands to the system. 23 """ 24 25 import subprocess 26 try: 27 # do relative imports for tests 28 # try this first in case pyctags is already installed, since we want to be testing the source bundled in the distribution 29 30 from kwargs_validator import the_validator as validator 31 except ImportError: 32 from pyctags.kwargs_validator import the_validator as validator 33120
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Thu Jan 01 04:48:48 2009 | http://epydoc.sourceforge.net |