Ben Hollis
397ccd2c1e
Fix a bunch of Ruby warnings, including a bug in the not_found method
2013-04-06 14:56:08 -07:00
Ben Hollis
2a5513dcc9
Add an experimental "console" CLI command.
...
The "console" command drops you into an IRB session in the context of the
Middleman application instance. You can look at configuration, poke around
at the sitemap and data, try out handlers (after calling self.current_path = "foo"), etc.
2013-02-10 16:12:32 -08:00
Ben Hollis
623d73cc0a
Print a helpful message when encountering an unknown command
2012-09-27 23:20:04 -07:00
Thomas Reynolds
446aa6a4ba
Clean up whitespace, play with cane for testing style quality and code complexity
2012-08-13 15:41:07 -07:00
Ben Hollis
00b590eedb
Support profiling server startup and build via a --profile flag
2012-07-19 21:05:33 -07:00
Thomas Reynolds
1f6d1a7ee1
Extract load_paths so they aren't locked into the binary
2012-07-19 10:55:14 -07:00
Thomas Reynolds
d79acc7a78
Make i18n a normal extension with options
2012-05-24 16:51:36 -07:00
Thomas Reynolds
94c5f32853
Re-arrange CLI loads for hopefully faster startup time
2012-05-24 11:18:49 -07:00
Thomas Reynolds
190be5f515
Bundler CLI commands
2012-05-10 15:06:06 -07:00
Thomas Reynolds
d55fef62b4
Remove usage of autoload statement in favor of require
2012-05-07 14:41:39 -07:00
Thomas Reynolds
0be82d371e
new extension cli
2012-05-02 15:59:36 -07:00
Thomas Reynolds
2130e902c2
Begin splitting our requires into correct places instead of autoload
...
Disable autoload on watcher
finish moving requires out
2012-04-14 13:59:45 -07:00
Thomas Reynolds
d1f0e6f616
fix errant MM bootup during CLI. Make an autodiscoverable tasks/ directory
2012-01-16 14:55:08 -08:00
Thomas Reynolds
73913f0ace
Start getting middleman-more tests passing. About 50% done
2011-12-29 19:04:39 -08:00
Thomas Reynolds
c8a134a386
split into middleman-core and middleman-more
2011-12-29 15:09:51 -08:00