Chris Eppstein
845b790155
Merge branch 'stable'
...
* stable:
Fixed image-width and image-height helpers to function properly on Windows by forcing file reads in binary mode.
2010-05-16 19:03:24 -07:00
xcephe
2a1731f705
Fixed image-width and image-height helpers to function properly on Windows by forcing file reads in binary mode.
2010-05-16 19:02:11 -07:00
Chris Eppstein
cebd685468
Fix a bug in the version code that only manifests when there's no patch release version.
2010-05-16 10:16:13 -07:00
Chris Eppstein
0da025c78d
Merge branch 'stable'
...
* stable:
Fix some bugs introduced when the Sass monkey patch was removed.
[Docs] Some polish for the new reset page.
2010-05-15 00:57:27 -07:00
Chris Eppstein
942ea5f1b0
Fix some bugs introduced when the Sass monkey patch was removed.
2010-05-15 00:55:31 -07:00
Chris Eppstein
253f797dd1
Merge branch 'stable'
...
* stable:
Don't require deleted files.
2010-05-15 00:34:47 -07:00
Chris Eppstein
bf90f6ea39
Don't require deleted files.
2010-05-15 00:32:11 -07:00
Chris Eppstein
ea1389c1c8
Merge branch 'stable'
...
* stable:
Bump versions for v0.10.1 release.
Update the CHANGELOG for the v0.10.1 release.
Fix a broken reference to the extensions tutorial. Closes GH-135.
[Blueprint] Regression fix: automatically apply the reset if blueprint/reset is imported. Closes GH-132.
Fix a failing test case.
[Rails] When configuring the Sass::Plugin, don't overwrite existing template locations. Closes GH-136.
[Command Line] Improved descriptions of the watch and init commands.
[Rails] Improved the next steps to perform after installing compass so that it mentions registering the compass gem.
[Rails] Fixed a reference to the old configuration file.
Add a note to the changelog about uninstalling chriseppstein-compass
Get rid of some dead code that was breaking Rails 3. Closes GH-137.
Conflicts:
VERSION.yml
doc-src/content/CHANGELOG.markdown
frameworks/_blueprint_deprecated_imports/stylesheets/blueprint/modules/_reset.sass
2010-05-15 00:26:20 -07:00
Chris Eppstein
869e0bfac7
[Rails] When configuring the Sass::Plugin, don't overwrite existing template locations. Closes GH-136.
2010-05-14 23:29:20 -07:00
Chris Eppstein
9a49c457da
[Command Line] Improved descriptions of the watch and init commands.
2010-05-14 23:02:33 -07:00
Chris Eppstein
732fc8f042
[Rails] Improved the next steps to perform after installing compass so that it mentions registering the compass gem.
2010-05-14 23:02:33 -07:00
Chris Eppstein
e796511658
[Rails] Fixed a reference to the old configuration file.
2010-05-14 23:02:33 -07:00
Nathan Weizenbaum
6ad50ea2d8
Get rid of some dead code that was breaking Rails 3. Closes GH-137.
2010-05-14 17:31:07 -07:00
Chris Eppstein
c15ae6bfcf
Merge branch 'stable'
...
* stable:
[Command Line] Actually register the subcommand for listing frameworks
[Command Line] Add a sub command for emitting sass CLI imports
Every stable release is fine. no need to qualify it.
[Docs] Put Lorin's video on the homepage.
Conflicts:
doc-src/content/CHANGELOG.markdown
lib/compass/version.rb
2010-05-13 01:14:12 -07:00
Chris Eppstein
83a876fbf7
[Command Line] Actually register the subcommand for listing frameworks
2010-05-13 01:10:52 -07:00
Chris Eppstein
cc08b1e5de
[Command Line] Add a sub command for emitting sass CLI imports
2010-05-13 00:25:32 -07:00
Chris Eppstein
211e99c90c
Every stable release is fine. no need to qualify it.
2010-05-12 10:02:03 -07:00
Chris Eppstein
7474dfad2f
Versioning is hard.
2010-05-12 09:17:05 -07:00
Chris Eppstein
e2858f8e8c
[Rails] Update the rails installer to use the non-beta releases.
2010-05-10 03:05:41 -07:00
Chris Eppstein
5d0454dc02
[Rails] Pass template locations as an array of tuples instead of as a hash to preserve load path ordering.
...
Closes GH-128.
2010-05-08 23:43:38 -07:00
Chris Eppstein
76a12b4ea2
[CLI] Add the --syntax option to the deprecated CLI for consistency. Closes #114 .
2010-05-08 21:46:28 -07:00
Chris Eppstein
2c6028a163
[CLI] Enable command abbreviations.
2010-05-07 10:03:42 -07:00
Chris Eppstein
fa3230e802
[Compass Core] Alias headings to headers for w3c compliant terminology
2010-05-04 19:03:55 -07:00
Chris Eppstein
89442c93b1
[Compass Core] Fix a bug that caused quotes strings passed to url() to be wrapped in another set of single quotes. Closes GH-125.
2010-05-04 19:03:23 -07:00
Chris Eppstein
023d176453
[Docs] Document the font-files() helper function.
2010-05-03 21:25:43 -07:00
Chris Eppstein
46b7343b80
Update the rails template for v0.10
2010-05-02 19:22:50 -07:00
Chris Eppstein
6c9244ec14
Add the options from the command line into the configuration stack. Closes GH-99.
2010-05-02 18:02:13 -07:00
Chris Eppstein
5dee634404
Return a proper error when starting the watcher when there's nothing to compile.
...
Closes GH-119
2010-05-02 17:28:56 -07:00
Chris Eppstein
00944fdfcc
Handle mixed units when checking the color stop order.
2010-05-02 15:41:33 -07:00
Chris Eppstein
910083b2f7
Raise an error if color stops are specified in the wrong order.
...
Closes GH-118.
2010-05-02 14:55:14 -07:00
Chris Eppstein
cd6b9d659a
[Docs] Start documenting the compass helper functions. First up: elements-of-type()
2010-05-02 13:25:43 -07:00
Chris Eppstein
50c57df67f
[Command Line] Better demarcation of the global options in compass help command.
2010-05-01 15:21:52 -07:00
Chris Eppstein
2a298ff0f1
[Rails] The default location for compass extensions has moved from vendor/plugins/compass/extensions to vendor/plugins/compass_extensions
2010-05-01 15:19:41 -07:00
Chris Eppstein
80d812396a
Fix some gemspec issues.
2010-04-27 11:32:25 -07:00
Chris Eppstein
56034e740d
Merge commit 'akahn/master'
...
* commit 'akahn/master':
Make old CLI deprecation warning red
Display a warning if the old --switch style CLI is used
2010-04-27 01:04:36 -07:00
Chris Eppstein
bd6c9950e1
Merge branch 'docs'
...
* docs: (56 commits)
Turn on support for -ms in experimental properties.
document the hide-text mixin
Allow box shadow to be turned off by @include box-shadow(none). Closes GH-102.
Fix a broken link to the changelog
I guess I relied on that silly import.
Use the gemspec the way the ruby gods intended.
Better handling of the Compass::VERSION scheme.
RIP RUN_CODE_RUN
remove a doc reference to an obsolete file and add some meta descriptions.
document some small functional changes
fixed typo in demo header styles
allow overflow-x on code to scroll
example code in css-slideshows
mixin source uses :target for css interaction
more sensible nav markup/structure
Update the docs for lists.
Don't need rcov usually
Don't display a variable description for empty comments.
add a scroll bar for long mixin defs
More docs on the compass utilities.
...
Conflicts:
REVISION
2010-04-27 01:01:26 -07:00
Chris Eppstein
d1a155b59a
Better handling of the Compass::VERSION scheme.
2010-04-26 23:54:46 -07:00
Alexander Kahn
887cbfc61c
Make old CLI deprecation warning red
2010-04-23 15:40:09 -04:00
Alexander Kahn
e2e5ce9b76
Display a warning if the old --switch style CLI is used
2010-04-23 15:35:01 -04:00
Chris Eppstein
12f9ab2291
[Configuration] Asset hosts and cache busters were broken when using the compass CLI.
2010-04-22 13:12:35 -07:00
Chris Eppstein
b7202bbb75
[Command Line] The help command was not including the global options
2010-04-13 19:58:12 -07:00
Chris Eppstein
ae6bb46f12
[Compass Core] New function called headers() that generates header selectors.
2010-04-13 10:02:55 -07:00
Chris Eppstein
0b994f3832
[Compass Core] Fix a bug in the enumerate() function that was introduced during upgrade to sass 3. Added a test case that would have caught the regression.
2010-04-13 01:06:56 -07:00
Eric Meyer
84992100ea
Correctly set the syntax of extension templates when converting them to the users preferred syntax.
2010-04-12 19:25:35 -06:00
Chris Eppstein
d181e4aeeb
Fix for a small change to the Sass API.
2010-04-11 21:10:11 -07:00
Chris Eppstein
2680d23190
New CLI option --syntax (-x) and configuration option (preferred_syntax) that govern what sass syntax is used when adding stylesheets to a project.
2010-04-11 20:14:52 -07:00
Chris Eppstein
bf34ddb0dd
Allow hidden frameworks.
2010-04-07 09:01:58 -07:00
Chris Eppstein
ace0450774
Fix a bug in 1.8.6 where readbyte is not defined.
2010-03-06 16:27:12 -08:00
Chris Eppstein
7f008f4ea0
[Compass Core] Fix a ruby 1.9 bug in the image_size helper functions for jpeg images.
2010-03-06 15:47:54 -08:00
Chris Eppstein
c3f887ff51
[Rails] Fix rails boot sequence in Rails 2.3.x environments.
2010-02-23 13:12:42 -08:00
Chris Eppstein
76c75b1d3d
A better error message if a color stop list is not passed in.
2010-02-23 01:59:44 -08:00
Chris Eppstein
2baaffd013
Fix for rgba colors with the new gradient mixins.
2010-02-23 01:41:41 -08:00
Chris Eppstein
5230d89aba
Fix a ruby 1.9 bug
2010-02-22 00:56:48 -08:00
Chris Eppstein
0a3947d320
Add tests, fix some bugs in the image_size helpers, dropped support for bmp because it was broken.
2010-02-22 00:15:16 -08:00
Chris Eppstein
bae616e217
Merge commit 'deepakjois/master'
...
* commit 'deepakjois/master':
Adding support for calculating JPG dimensions
Adding image_height and image_width functions
Conflicts:
lib/compass/sass_extensions/functions.rb
2010-02-21 23:17:03 -08:00
Chris Eppstein
0c593e2c25
Merge commit 'merbjedi/master'
...
* commit 'merbjedi/master':
Adding Pathname support to compass configs
Adding PathName support for add_project_configuration
Separating out Rails2 actionpack integration logic
2010-02-21 23:12:17 -08:00
Chris Eppstein
ad4a486ea1
Simpler gradient output by discarding from() and to()
2010-02-21 23:05:30 -08:00
Chris Eppstein
34478112ba
Add a warning message to the logger.
2010-02-21 17:32:23 -08:00
Chris Eppstein
2c05ccf9e9
Provide a convenience function for discovering extensions.
2010-02-21 17:31:37 -08:00
Jacques Crocker
5fc52baa02
Adding Pathname support to compass configs
2010-02-20 13:06:29 -08:00
Jacques Crocker
2b985fd191
Adding PathName support for add_project_configuration
2010-02-20 12:48:58 -08:00
Jacques Crocker
719cd980ae
Separating out Rails2 actionpack integration logic
...
Rails3 has different internal implementations on ActionPack which is causing breakage when trying to calculate image_paths. Lets only calculate this logic for Rails 2 at the moment, and figure out what to do with Rails3 later
2010-02-20 12:43:10 -08:00
Deepak Jois
a075a10f59
Adding support for calculating JPG dimensions
2010-02-18 09:58:16 -08:00
Deepak Jois
f9d75b3bce
Adding image_height and image_width functions
2010-02-17 19:58:25 -08:00
Chris Eppstein
a8457c99db
Fix some x-browser issues in the gradient point code.
2010-02-16 22:14:10 -08:00
Chris Eppstein
cee0eef688
better examples and some comments.
2010-02-16 22:13:07 -08:00
Chris Eppstein
aef52bd57e
New linear gradient mixin and support functions. Radial gradient and browser testing are still pending.
2010-02-16 01:47:27 -08:00
Chris Eppstein
925938cd5e
[Extensions] Don't force an extension to register itself just because it has ruby code.
2010-02-15 10:57:20 -08:00
Chris Eppstein
3dd2a90dec
[Command Line] [Windows] Disable colorized output if win32console cannot be loaded.
...
Closes GH-82
2010-02-13 17:45:01 -08:00
Chris Eppstein
9cca38f85d
Disable the parse method with a decent error message. It should only be used internally now.
2010-02-13 17:19:57 -08:00
Chris Eppstein
8172fce22a
[Rails] Fix a setup bug and handle compass configuration changes at rails boot.
...
Existing rails projects should change their compass initializer file to:
require 'compass'
rails_root = (defined?(Rails) ? Rails.root : RAILS_ROOT).to_s
Compass.add_project_configuration(File.join(rails_root, "config", "compass.rb"))
Compass.configure_sass_plugin!
Compass.handle_configuration_change!
2010-02-13 17:07:41 -08:00
Chris Eppstein
c1b903024f
New APIs for dealing with configuration changes and accessing a compiler instance.
2010-02-13 16:56:53 -08:00
Chris Eppstein
d59451f398
[Rails] Don't set unset options on the Sass::Plugin
2010-02-13 12:22:21 -08:00
Chris Eppstein
6878899c4c
[Command Line] Don't force the user to specify the configuration path when calling compass config
2010-02-13 11:40:59 -08:00
Chris Eppstein
bb77dcefcb
Default the project directory to the current directory.
2010-02-13 11:40:02 -08:00
Chris Eppstein
1eef589c29
[Command Line] Make sure all the colors are off when colorized output is disabled.
2010-01-20 17:33:13 -08:00
Chris Eppstein
46be3b27b0
[Rails] Silence a deprecation warning in Rails 3.
2010-01-18 17:36:36 -08:00
Chris Eppstein
b0fbab5455
Upgrade FSSM.
2010-01-18 17:11:06 -08:00
Chris Eppstein
68fe3136c2
Change the structure of the compass vendor directory in the off chance that we ever have to vendor more than one library.
2010-01-18 16:44:20 -08:00
Chris Eppstein
cac3065516
Move the frameworks directory back to the top level. There's not actually a good reason for it to be buried in the ruby source.
2010-01-18 14:58:40 -08:00
Chris Eppstein
e2fd599648
Merge commit '833d49de961a10574ffde16153fea34568d7efe0'
...
* commit '833d49de961a10574ffde16153fea34568d7efe0':
in the rails installer, ask them if they want to use sudo for gem commands, but only if their system supports sudo.
2010-01-18 12:37:39 -08:00
Chris Eppstein
d37d63cce3
Make these damn tests pass in ruby 1.9. Evidently, you have to read from $stdin explicitly.
2010-01-18 12:34:37 -08:00
Ryan Shaw
833d49de96
in the rails installer, ask them if they want to use sudo for gem commands, but only if their system supports sudo.
2010-01-14 13:34:33 -07:00
Chris Eppstein
07f988ebff
Generate a baseline grid only by passing 0 for the widths to the grid builder. E.g. compass grid-img 0+0x28
2010-01-14 09:05:45 -08:00
Chris Eppstein
6148abf04a
Merge commit 'der-rich/master'
...
* commit 'der-rich/master':
removed unnecessary .to_a
Using String#unpack instead of String#bytes to work with Ruby < 1.8.7
Conflicts:
lib/compass/grid_builder.rb
2010-01-10 13:47:10 -08:00
Chris Eppstein
910fc46aff
[Command Line] Added a --poll option to the compass watch subcommand to force polling.
2010-01-10 13:30:44 -08:00
Chris Eppstein
5078d0a0a9
[Configuration] Strip trailing slash and directory separtors from directory and path configuration variables.
...
Closes GH-77.
2010-01-10 12:27:47 -08:00
Chris Eppstein
fd2ab06f60
Merge commit 'packetmonkey/optional_sudo'
...
* commit 'packetmonkey/optional_sudo':
Allows turning off sudo usage with an ENV variable
Move sudo checks into it's own function
2010-01-10 10:57:09 -08:00
Chris Eppstein
d15298afa8
[Command Line] Command line switch (--boring) to turn off colorized output.
2010-01-10 10:52:28 -08:00
Chris Eppstein
38ff0b7929
Make ANSI color output work on windows. Closes GH-64.
2010-01-10 10:51:43 -08:00
Chris Eppstein
05d89b082c
Cache buster timestamps not working in some cases. Closes GH-75.
2010-01-10 08:26:39 -08:00
Chris Eppstein
31cde1b107
Support for scss files in the compass watcher. Closes GH-78.
2010-01-10 08:09:58 -08:00
Evan Sharp
289c338e34
Allows turning off sudo usage with an ENV variable
2010-01-07 14:33:02 -05:00
Evan Sharp
e3a92c68e4
Move sudo checks into it's own function
2010-01-07 14:32:26 -05:00
Richard Wöber
a7a9a1bbba
removed unnecessary .to_a
2010-01-04 22:43:42 +01:00
Richard Wöber
d9d3857ee0
Using String#unpack instead of String#bytes to work with Ruby < 1.8.7
2010-01-04 22:40:37 +01:00
Chris Eppstein
b4070637b2
Backwards and forwards compatibility with the ever-changing Sass::Plugin api.
2010-01-04 09:30:35 -08:00
Chris Eppstein
ebd9f22440
Accidently committed a broken version of fssm.
2010-01-04 08:02:33 -08:00
Chris Eppstein
66e2a603d5
Fix a ruby 1.8.6 compatibility bug.
2010-01-02 12:17:06 -08:00
Chris Eppstein
02e2d7a4a9
Upgrade to FSSM v0.1.2.
2010-01-02 11:11:45 -08:00