Check-in [82cf514e49]
Overview
Comment: | Python3 doesn't like `if [x = ...]` inline assignment trickery (kwargs out of scope). |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | action-mapfmts |
Files: | files | file ages | folders |
SHA1: |
82cf514e4932c88c3058d68f68531bfd |
User & Date: | mario on 2015-04-09 21:58:12 |
Other Links: | branch diff | manifest | tags |
Context
2015-04-10
| ||
02:36 | Fixed ASX and SMIL playlist exporting, allowed new placeholders %xspf, %jspf, %asx, %smil for application configuration. Documented in help/ pages. check-in: 1937c5766b user: mario tags: action-mapfmts | |
2015-04-09
| ||
21:58 | Python3 doesn't like `if [x = ...]` inline assignment trickery (kwargs out of scope). check-in: 82cf514e49 user: mario tags: action-mapfmts | |
21:57 | Figured out how to use standard confirm-overwrite dialog (buttons were defined, but no actions associated). Removed custom msg box. check-in: 5539fcccc2 user: mario tags: action-mapfmts | |
Changes
Modified config.py from [ad58239673] to [39c7681328].
︙ | ︙ | |||
267 268 269 270 271 272 273 | return netrc[server] # Use config:-style definitions for argv extraction, # such as: { arg: -D, name: debug, type: bool } def init_args(self, ap): for opt in plugin_meta(frame=0).get("config"): | | > | 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 | return netrc[server] # Use config:-style definitions for argv extraction, # such as: { arg: -D, name: debug, type: bool } def init_args(self, ap): for opt in plugin_meta(frame=0).get("config"): kwargs = self.argparse_map(opt) if kwargs: #print kwargs ap.add_argument(*kwargs.pop("args"), **kwargs) return ap.parse_args() # Copy args fields into conf. dict def apply_args(self, args): |
︙ | ︙ |