| 699 | |
| 700 | # for holding option values |
| 701 | class Options: |
| 702 | # constants |
| 703 | GNU = 1 |
| 704 | SOLARIS = 2 |
| 705 | # defaults |
| 706 | extractall = 0 # FIXME: currently this option has no effect at all. |
| 707 | escape = 0 |
| 708 | keywords = [] |
| 709 | outpath = '' |
| 710 | outfile = 'messages.pot' |
| 711 | writelocations = 1 |
| 712 | locationstyle = GNU |
| 713 | verbose = 0 |
| 714 | width = 78 |
| 715 | excludefilename = '' |
| 716 | docstrings = 0 |
| 717 | nodocstrings = {} |
| 718 | comment_tags = set() |
| 719 | |
| 720 | options = Options() |
| 721 | locations = {'gnu' : options.GNU, |