[Python-checkins] CVS: distutils/distutils fancy_getopt.py,1.16,1.17
Greg Ward
python-dev@python.org
Sun, 24 Sep 2000 18:58:45 -0700
Update of /cvsroot/python/distutils/distutils
In directory slayer.i.sourceforge.net:/tmp/cvs-serv12723
Modified Files:
fancy_getopt.py
Log Message:
Added 'translate_longopt()' function.
Index: fancy_getopt.py
===================================================================
RCS file: /cvsroot/python/distutils/distutils/fancy_getopt.py,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -r1.16 -r1.17
*** fancy_getopt.py 2000/08/30 17:16:27 1.16
--- fancy_getopt.py 2000/09/25 01:58:31 1.17
***************
*** 471,474 ****
--- 471,481 ----
# wrap_text ()
+
+
+ def translate_longopt (opt):
+ """Convert a long option name to a valid Python identifier by
+ changing "-" to "_".
+ """
+ return string.translate(opt, longopt_xlate)