Support quoting of gsch2pcb option values
commit2eb0dc8b7725a3b6ef52cedd48ab631471893516
authorKrzysztof Kościuszkiewicz <k.kosciuszkiewicz@gmail.com>
Wed, 16 Mar 2011 23:55:48 +0000 (17 00:55 +0100)
committerKrzysztof Kościuszkiewicz <k.kosciuszkiewicz@gmail.com>
Fri, 20 May 2011 23:39:21 +0000 (21 01:39 +0200)
treeb08b9aaba8e7943be836b8de103154f80ab76307
parent3c3f8d00678111d5823e87cb136ddcd0df9e1487
Support quoting of gsch2pcb option values

Function shell_parse splits lines according to POSIX shell rules.

Function shell_quote quotes and escapes argument according to POSIX
shell rules.

Standard module shlex could have been used, but it requires Python 2.6
to support POSIX-compatible parsing.

Closes-bug: lp-726828
configure.ac
lib/xgsch2pcb/funcs.py
lib/xgsch2pcb/gsch2pcbproject.py