Ported text command over to the new args classes

* Involved a big rewrite of arg_loader to accomodate nil and false better. Sadly this meant dumping ||= for if-statements. Blech, but works.
  * Updates to regression tests are pretty trivial.
  * Removed graphics_text_spec because, even though it looks useful, with rake sanity it really isn't.
  * Exposed font on deck as well

Cleaned up graphics/text.rb too!
This commit is contained in:
Andy Meneely
2015-07-07 23:59:23 -04:00
parent 11f827cffa
commit e43f68d323
26 changed files with 441 additions and 456 deletions
+2
View File
@@ -20,6 +20,8 @@
{"name": "rake spec_fastonly", "shell_cmd": "rake spec_fastonly",},
{"name": "rake run[text_options]", "shell_cmd": "rake run[text_options]",},
{"name": "rake run[hand]", "shell_cmd": "rake run[hand]",},
{"name": "rspec spec/args/paragraph_spec.rb", "shell_cmd": "rspec spec/args/paragraph_spec.rb", "working_dir": "${project_path:${folder}}"},
{"name": "rspec spec/args/*_spec.rb", "shell_cmd": "rspec spec/args/*_spec.rb", "working_dir": "${project_path:${folder}}"},
// {"name": "rake run[config_text_markup]", "shell_cmd": "rake run[config_text_markup]",},
// {"name": "rake run[csv_import]", "shell_cmd": "rake run[csv_import]",},
// {"name": "rake run[custom_config]", "shell_cmd": "rake run[custom_config]",},