Commit Graph

54 Commits

Author SHA1 Message Date
Chris Eppstein
b90f9c5be0 Add support for packager to build one-click installers 2012-03-14 00:19:54 -07:00
Scott Davis
067fb963df updated rake and cucumber so tests pass in 1.9.3 2011-09-26 13:42:12 -04:00
Scott Davis
cfe5b8ed7e refactor 2011-06-15 23:37:23 -04:00
Chris Eppstein
8728d676db less output during cucumber tests. 2011-04-28 21:34:36 -07:00
Scott Davis
e74255635a fixed features 2011-04-28 10:13:38 -04:00
Chris Eppstein
1818957131 fix some bugs when building examples 2010-12-19 18:02:49 -08:00
Nico Hagenburger
f577da1d5e updated to rspec 2.0.0 2010-12-05 16:13:11 -08:00
Chris Eppstein
ffe967e8c8 Bolt on lemonade to get started. 2010-12-05 16:13:10 -08:00
Chris Eppstein
488fddfff5 Rake runs cucumber tasks by default 2010-11-27 16:58:04 -08:00
Chris Eppstein
153f2ebfe6 fix the default rake task 2010-11-15 03:52:32 -08:00
Chris Eppstein
16dc5e8646 Fix some gem dependency and loading issues. 2010-11-12 09:54:06 -08:00
Chris Eppstein
4c28d3d841 Use bundler in the rakefile too. rename test unit task to test 2010-10-11 02:14:49 -07:00
Chris Eppstein
33aa0317d7 Use the gemspec the way the ruby gods intended. 2010-04-26 23:55:51 -07:00
Chris Eppstein
9ab44866bb RIP RUN_CODE_RUN 2010-04-26 20:37:08 -07:00
Chris Eppstein
29d64f367f Don't need rcov usually 2010-04-26 01:32:39 -07:00
Chris Eppstein
6c2ff7f9d9 Removed a couple of non-checked-in files from the gemspec. 2010-04-13 08:15:49 -07:00
Chris Eppstein
c8e1b4f606 Depend on haml 3.0 2010-04-12 00:13:49 -07:00
Chris Eppstein
12ee5d1ab0 Don't put bootstrapped files from examples in the gem. 2010-04-12 00:12:35 -07:00
Chris Eppstein
f7b729fa60 Try to fix a test failure that only happens on RunCodeRun. 2010-03-06 14:24:54 -08:00
Chris Eppstein
04ed8c85fd Fix gemspec 2010-01-19 00:20:42 -08:00
Chris Eppstein
b05484be15 More getting ready for release. 2009-11-29 22:46:23 -08:00
Chris Eppstein
4ac6f2a77a Make run_code_run happy. 2009-11-29 20:34:38 -08:00
Chris Eppstein
04f14eb514 Merge branch 'edge'
* edge: (118 commits)
  Make the tests pass in ruby 1.9
  Fix a bug in FSSM for ruby 1.9. Closes GH-48.
  Version bump to 0.9.4
  Update the TODO.
  If a template provides a haml file, it can have compass-enabled sass filters within it.
  Allow vendored frameworks to override built-in frameworks to enable
  [Rails] Allow compass extensions to be stored in the vendor/plugins/compass/extensions directory.
  Fix some issues regarding how the project type configuration gets applied.
  Don't leave directories around after testing.
  Name all configuration sources for debugging purposes.
  [Command Line] Primary commands get special status in the initial help output.
  [Command Line] Access the Sass Repl (sass -i) with the compass environment loaded.
  Separate the project type default configuration from the installer.
  Add config/compass.rb as a known config location. Default to config/compass.rb as the configuration file for rails projects.
  Fix a bug when the welcome message was not provided by an extension template.
  Version bump to 0.9.3
  Starting work on the changelog for 0.10
  Stuff that needs to be done before the next release.
  Help for each template that ships with compass.
  Allow the welcome message to replace the default one instead of just augment it.
  ...

Conflicts:
	CHANGELOG.markdown
	VERSION.yml
	compass.gemspec
	lib/compass/configuration.rb
	lib/vendor/fssm.rb
	lib/vendor/fssm/state.rb
2009-11-19 10:53:20 -08:00
Chris Eppstein
bdd1e2de33 Make the tests pass in ruby 1.9 2009-11-19 02:26:35 -08:00
Chris Eppstein
8c9a7378b7 Version bump to 0.9.2
gem changes for release.
2009-10-30 08:28:21 -07:00
Chris Eppstein
c93b51346a gemspec for edge release. 2009-10-30 08:24:10 -07:00
Chris Eppstein
c0a3916080 Use rcov to generate a coverage report for tests. 2009-10-25 20:14:09 -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
6e7f658f3b Move the frameworks directory into lib/compass per gem packaging best practices. 2009-09-02 21:45:15 -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
3b7637f1e5 Bootstrap download the yui plugin for the examples. 2009-08-29 15:52:21 -07:00
Chris Eppstein
9105d5a8de Added an example for the ninesixty plugin using local extensions. 2009-08-29 15:14:52 -07:00
Jacques Crocker
4ffa08cc42 Fixing Merb Integration (use Merb::Plugins.config instead of Merb::Config) 2009-08-29 13:20:31 -07:00
Chris Eppstein
b348fd7d3d Added instructions for how to build the examples. 2009-07-09 12:49:47 -07:00
Chris Eppstein
a6bc874cf6 Change compass dependency to haml 2.2 2009-07-06 07:15:36 -07:00
Chris Eppstein
44a85c0304 Don't put css saved during test failures in the gem. 2009-06-28 16:30:53 -07:00
Chris Eppstein
c88c7e2c2d Update VERSION and Rakefile for release. 2009-06-28 15:47:28 -07:00
Chris Eppstein
27b8a25f83 Some changes to keep the generated html and css from the examples out of the gemspec. 2009-06-05 10:44:57 -07:00
Chris Eppstein
83ff9bb79b Need the REVISION and VERSION.yml files in the distribution too. 2009-05-23 23:55:05 -07:00
Chris Eppstein
7a3bc728f1 Proper version tracking that is compatible with jeweler. 2009-05-23 23:30:49 -07:00
Chris Eppstein
2fb323dbcb Compass works better when it has code. 2009-05-23 22:27:29 -07:00
Chris Eppstein
1e5a80d4fd Add the dependency to haml-edge back. 2009-05-23 14:44:45 -07:00
Chris Eppstein
6c3534db6d Migrate to Jeweler and away from Echoe for gem building. 2009-05-23 14:41:18 -07:00
Sean Schofield
84f657027a Compass now depends on the haml-edge gem instead of haml. 2009-05-06 20:14:31 -04:00
Chris Eppstein
c40566c93b [Command Line] The --force option will now force recompilation. Useful when the stylesheets don't appear to need a recompile. 2009-05-02 15:18:26 -07:00
Chris Eppstein
2efbdda1e1 Made the 'rake examples' task use the command line tool instead of using custom code for compiling the examples. 2009-03-12 10:59:54 -07:00
Chris Eppstein
e15edbe4d5 Fixes for RunCodeRun tests. 2009-02-13 00:03:51 -08:00
Chris Eppstein
42f1cd8855 Added a rake task to do normal stuff before a github push. 2008-12-17 13:15:59 -08:00
Chris Eppstein
da4275bdec Fixed a duplicate ending bug in the examples generator. 2008-11-30 23:38:48 -08:00
Chris Eppstein
39265bafc3 Added a Sass Function called nest that performs a nesting operation on (possibly) comma delimited selectors and emits the result as a string.
For example:

nest(".foo", "a, em, b")

would render:

.foo a, .foo em, .foo b

The nest function can take any number of arguments and each argument can have any number of comma-delimited selectors.
2008-11-29 01:08:07 -08:00