Commit Graph

937 Commits

Author SHA1 Message Date
Chris Eppstein
190c96872b more project creation scenarios. 2009-10-16 17:36:29 -07:00
Chris Eppstein
8b02a65ab4 Fix bugs in the dry-run mode of project creation. 2009-10-16 17:35:43 -07:00
Chris Eppstein
f6b138062f Setup Cucumber tests and wrote the first scenario for the command line. 2009-10-16 00:57:34 -07:00
Chris Eppstein
4c4cc0e55f Handle a call to the command line with no arguments. 2009-10-16 00:56:16 -07:00
Chris Eppstein
8b5868ca00 Grid image subcommand. 2009-10-05 00:56:49 -07:00
Chris Eppstein
12dcccad5d Install subcommand. 2009-10-04 22:22:07 -07:00
Chris Eppstein
f16b12e56b This looks a little better. 2009-10-04 22:18:19 -07:00
Chris Eppstein
b8d380d68c Version subcommand. 2009-10-04 22:17:56 -07:00
Chris Eppstein
515cdb316e Help command as a univeral way to access help information. With help for other commands so far. 2009-10-04 15:58:05 -07:00
Chris Eppstein
dedff936b8 Better output for -h, --help and on option parse error. 2009-10-04 13:45:46 -07:00
Chris Eppstein
0fc9a0e3c8 Subcommand UI for project creation and initialization. 2009-10-04 00:33:36 -07:00
Chris Eppstein
4cc569586b Restructure the existing command line code to allow for the new sub-command based CLI. 2009-09-29 18:35:24 -07:00
Chris Eppstein
772a58de41 Converted the blueprint stylesheets to css-style properties. 2009-09-28 22:34:41 -07:00
Chris Eppstein
e744c1e0db Convert the compass core framework to css-style property syntax. 2009-09-28 21:52:49 -07:00
Chris Eppstein
fab84dbad8 Regenerated gemspec for version 0.8.17 2009-09-24 09:07:04 -07:00
Chris Eppstein
4657c4a145 Record current revision for release. 2009-09-24 09:07:04 -07:00
Chris Eppstein
2465baba52 Version bump to 0.8.17 2009-09-24 09:07:04 -07:00
Chris Eppstein
e0732c8700 [Compass Core] The enumerate function now accepts an optional argument to specify the separator. Closes GH-46. 2009-09-24 09:06:47 -07:00
Chris Eppstein
65d6d69497 Trigger a new build. 2009-09-12 09:40:04 -07:00
Chris Eppstein
5541512c72 Regenerated gemspec for version 0.8.16 2009-09-12 09:32:27 -07:00
Chris Eppstein
2f75dec231 Record current revision for release. 2009-09-12 09:32:26 -07:00
Chris Eppstein
fd4ddc0171 Updated the CHANGELOG for release 0.8.16. 2009-09-12 09:31:36 -07:00
Chris Eppstein
4d96553096 Version bump to 0.8.16 2009-09-12 09:26:22 -07:00
Chris Eppstein
7a59888fcb Don't require an extension to provide a stylesheets directory. 2009-09-12 08:28:38 -07:00
Chris Eppstein
312ee77cf4 Regenerated gemspec for version 0.8.15 2009-09-05 22:59:54 -07:00
Chris Eppstein
43d476cb6e Record current revision for release. 2009-09-05 22:59:53 -07:00
Chris Eppstein
495854bb78 Version bump to 0.8.15 2009-09-05 22:59:46 -07:00
Chris Eppstein
770b3b4fee [Command Line] Upgrade to FSSM 0.0.6 for bug fixes. 2009-09-05 22:59:30 -07:00
Chris Eppstein
a5f1a32731 Trivial change to trigger a build again. 2009-09-02 22:57:20 -07:00
Chris Eppstein
ececdb9976 Regenerated gemspec for version 0.8.14 2009-09-02 22:52:09 -07:00
Chris Eppstein
46ac08c57a Record current revision for release. 2009-09-02 22:52:09 -07:00
Chris Eppstein
65e5b122f2 Version bump to 0.8.14 2009-09-02 22:52:02 -07:00
Chris Eppstein
4e765d0bb2 Updated CHANGELOG for 0.8.14 release. 2009-09-02 22:51:55 -07:00
Chris Eppstein
598f850124 Upgrade to FSSM version 0.0.4 2009-09-02 22:42:59 -07:00
Chris Eppstein
6e7f658f3b Move the frameworks directory into lib/compass per gem packaging best practices. 2009-09-02 21:45:15 -07:00
Chris Eppstein
e6b14cf5bb Provide a Compass::VERSION constant. 2009-09-02 21:45:14 -07:00
Chris Eppstein
b13fd43a2e Require relative to the load path instead of using the more convoluted approach of File.join(File.dirname(__FILE__), ...).
Also, don't ever muck with the load paths or rubygems without first
trying to require the library without doing so.
2009-09-02 21:45:08 -07:00
Chris Eppstein
60ad1e2425 Move project configuration reading out of the command infrastructure and into the configuration helpers. 2009-09-02 10:47:21 -07:00
Chris Eppstein
54a459f28e Allow specification of a height for the grid image. 2009-09-01 20:20:53 -07:00
Chris Eppstein
cb45b6d438 Generalized application framework integration. There are three that ship with compass: Merb, Rails, and StandAlone.
All application specific behavior is now centralized within the app integration modules.
Plugins can now provide app integration using the --app command line option and by adding the appropriate classes to the compass module tree.
2009-09-01 20:20:23 -07:00
Chris Eppstein
1ea8c9d579 Link to the plugins page on the wiki. 2009-09-01 09:18:02 -07:00
Chris Eppstein
cd77436c85 New link to the Sass Website. 2009-09-01 09:12:50 -07:00
Chris Eppstein
dba3dd260c Merge commit 'nex3/edge' into edge
* commit 'nex3/edge':
  Fix a minor punctuation error in EXTENSIONS.markdown.
2009-08-30 21:38:39 -07:00
Chris Eppstein
36d502dfde Regenerated gemspec for version 0.8.13 2009-08-30 11:54:40 -07:00
Chris Eppstein
662faaee1a Record current revision for release. 2009-08-30 11:54:40 -07:00
Chris Eppstein
3ce66e278b Version bump to 0.8.13 2009-08-30 11:54:35 -07:00
Chris Eppstein
2fbbcdd09a Update the changelog for release. 2009-08-30 11:54:15 -07:00
Chris Eppstein
3456f993d4 Merge branch 'master' into edge
* master:
  [Blueprint] Add mixins for +prepend-top and +append-bottom and corresponding grid classes when generating the css grid classes.
  Use FSSM by Travis Tilley to monitor for filesystem changes. On mac this will use filesystem events instead of polling. Fixes an infinite looping issue when compilation errors occur.
2009-08-30 11:53:47 -07:00
Chris Eppstein
65f4cb0d50 [Blueprint] Add mixins for +prepend-top and +append-bottom and corresponding grid classes when generating the css grid classes. 2009-08-30 11:49:19 -07:00
Chris Eppstein
005f6d4f36 Use FSSM by Travis Tilley to monitor for filesystem changes. On mac this will use filesystem events instead of polling. Fixes an infinite looping issue when compilation errors occur. 2009-08-30 11:37:52 -07:00