[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] branch elpa/haml-mode created (now bf5b6c1)
From: |
ELPA Syncer |
Subject: |
[nongnu] branch elpa/haml-mode created (now bf5b6c1) |
Date: |
Sun, 29 Aug 2021 11:04:25 -0400 (EDT) |
elpasync pushed a change to branch elpa/haml-mode.
at bf5b6c1 Handle newer name for ruby syntax table
This branch includes the following new commits:
new 35f7e17 Initial upload.
new dcbc4a8 New super-duper awesome changes!
new 9b9c0dd So much better!
new b03cf78 Now can handle tags with numbers in them... like %h1
new 20bc1c3 1-9 now..
new 60b2298 Finally getting a good bit of stability to the hauss!
new d4c7c8c LOTS of changes.
new 1cacde8 More shit.
new c4ef30d Fixed error handling (again).
new 5b1819d Fixed conflict!
new 782a199 Closes Ticket #4.
new ff323de Trying to find ways around the white-space sensitive tags
that exist in HTML.
new ad712a6 Proudly presenting excellent test coverage for HAML.
new 7e1be5b Added a cool helper that I just like adding to the
language. Also, started checking line-by-line instead of as gigantic strings
when dealing with testing the templates.
new 9b82e16 Basic test-templates.
new 6cbc2bf Split up the tests into two to match the new lib files
that were created a few days ago.
new 331f024 We have 100% passing.
new b394cba Got rcov going.
new 4f9465d 100% C0!
new d6069e5 Fixing the way the rakefile is supposed to work with rcov.
new 90412fd Fixed a bug where the instance variables that are set in
helpers were not being translated back to the view because of the way that
instance variables are handled.
new a8e3252 Closes ticket #5
new 67a8120 The whitespace issue was closed a while ago, but only now
am I adding an explicit test to ensure that its true.
new 26360e2 Benchmark stuff.
new cf68e5a Removed the tupleize shit
new 82ff534 Created a README and set up rdoc
new 49ff7de Refatored, and added a test to assert that the refactored
engine renders the same as the original engine
new 387cefb Updated README
new 7db85d7 Updated the README and updated inline rdoc
new 0df0cc6 Corrected README example
new d2e81e2 Made a few changes to the readme (using single quotes)
and added an official licensing before we go and reveal this stuff.
new 32b2024 Jeff should get cred for docs too.
new d5d5ec7 Removing the stub tasks folder.
new 6b39708 Fixed incorrect example of self-closing tag
new 5374974 Renamed the LICENSE to MIT-LICENSE so you don't have to
open the file to find out what license the software is released under. Also
wrapped it to 80 characters because I'm a picky asshole
new 1a2040b Added a Rake task for benchmarking. Use with rake
benchmark (TIMES=n)
new b183652 Deleting install.
new c72a422 Fixed that the tests weren't really working
new 6f671d9 Getting helpful with it
new 654dd0f Removed comment
new 06d1fee Fixed incorrect spacing (I am picky)
new e3e0a4f Only check for the dtd if we're on the first line
new f770d4b Tests for first-line-only dtd checking
new a815a23 Added the list_for helper (as demoed at RailsConf)
new 913e0a2 Fixed a simple spelling mistake in the comments.
new e330b4f Removed the ill-conceived idea of only allowing a DTD on
the first line. Closes #20.
new 8e245a6 Closes ticket #6 and means that multiline-pipe based
comments are added.
new 563d5d7 Enginification
new d081b79 This had a bug that wouldn't let it run unless it
required the test helper.
new 045d1ba Fixing a problem where the simplyhelpful style div
definitions were throwing off the custom requires.
new 45fd5d1 String literals now can't be checked for their multi-line
status.
new 0fde517 Fixed some of the way that the engines were setup.
new c97a138 Prettying up a single line.... yes, I'm one of *those*.
new 6a49e27 Misspelled supress_eval.
new d4a9a32 Didn't need the empty setup method around anymore.
new f024b2b Fixed something to do with how the requires work.
Requiring the ActiveSupport stuff earlier on.
new f983380 Fixing the active-support requirement for the benchmark
too.
new 8d7b7d4 Closing patch #34 and converting over to a buffered
engine.
new c67fe54 Its always good to check in broken code.
new a8464e2 Applying #36
new e6bd4a5 Adding documentation!
new bb68cc4 Adding a test that should be failing now.
new 4266688 Rolling back to the last stable commit before the
buffered code
new b0300b8 Introducing the new buffered branch into Trunk.
new 89a10b9 Creating the next set of branches.
new 2a0d607 Moving the readme to be a REFERENCE file.
new 2de8d1c The attributes list is now sorted.
new 38cdd6c Error handling properly reports compilation errors.
new 4d9107e Adding a new branch called faster.
new 082f78c Getting basic compiling working.
new 4042253 Adding in the edgy changes.
new f7875b1 Adding in the runner script to help find the last nagging
problems in this branch.
new 9ef532f Fixing crashing problems.
new 677df73 Renaming faster to edge.
new 3d0a302 More tag/class/id names are allowed.
new 4117500 Testing that RHTML still renders after modifying
ActionView... back to 100% rcov.
new ce13c44 Replacing magic tag-character numbers with constants.
new 0105ca0 Somewhat saner handling of doctypes.
new 6cee0a2 Nested silent script works.
new fe1d80b yield :foo works when using Haml::Template.
new a99fd55 Added more functionality to comments (see REFERENCE).
Also added a few tests I forgot last time.
new 47616c9 Adding support for alternate doctypes (see REFERENCE).
Also added a NON_NATIVE flag to the rcov rake task because I was getting a
segmentation fault with the native.
new aa9289b Fixes a bug where calling Engine#to_html multiple times
on the same Engine object duplicated the text each time.
new eb8bf4c Improved the way options are handled.
new 5d9c510 *Really* allowing all proper classes and ids this time.
new 3e0156a The default quote character can now be set in the options
hash. Also changes the quote-choosing behavior, which speeds up the engine.
new f79bddb Options can now be set from environment.rb. See REFERENCE.
new 5a5914f Adding a failing test for empty whitespace lines.
new fcc7b01 This fixes the "blank line is not ignored" bug that has
been around for a while.
new 6b5ac2a Copying from edge to prelease.
new b3005fe Moving the prerelease branch to TRUNK.
new 00ef3f9 Better facilities for whitespace-sensitive elements. See
REFERENCE entry on ~.
new 6c8ff1c Local variables can now be set via Haml::Engine, rather
than solely via Haml::Template.
new c37dfe4 Added a test for the :precompiled option for Haml::Engine.
new 3e1a13b Adding version flag-files as requested by sross.
new 234606d Adding VERSION file to edge.
new 7ea068e Added an XML processing directive tag.
new 6605946 Updated documentation to describe creating multiple-class
attributes for an element; minor documentation changes
new 4158db0 Fixing the problem where...
new 52211d5 Moving this back to a 0.4.0 branch.
new 0080c8d Getting rid of XML preprocessor directive tag.
new f5bd71d Fixing tests so they work without the XML processor
directive tag.
new cd3ff99 Separated Helper code from Engine and Buffer code.
new b851921 render :inline now works.
new 1af3e45 Fixing the %div[nil] error.
new f327809 Modified doctype tag to make an XML prolog with !!! XML.
new 35207a6 Accidentally checked in some code I shouldn't have last
time.
new 758aee4 Added tabulation-management methods too Haml::Helpers.
new aa3291c template.rb requires rubygems, so it can be used without
Rails if necessary.
new 0a40a0c Adding slightly better test for tab management in
Haml::Helpers.
new 938101b This time, I forgot to check in code I should have.
new 2760695 I swear this is the last time I check this file in (until
I actually add something to it, of course).
new 0b5c3e3 Added a utility for outputting the results of the Haml
engine to a file.
new 5f49b55 This is *really* the last time I commit this.
new 738534a Really, really, really the last time.
new d98667b Grammar fixes in REFERENCE.
new f9048e8 Haml helpers shouldn't be available from ERB.
new eb5e0b0 Added capability for overriding ActionView helpers that
don't work well with Haml.
new 61eac1d Working form_tag on edge. Rcov for
helpers/action_view_mods.rb isn't 100% unless the Edge Rails gem is installed,
because the new form_for stuff isn't properly tested.
new bbd54a9 A few performance enchancements in buffer.rb.
new 65897ef Added a ratio output to benchmark.rb.
new ef9374e A few more speed increases.
new df9fa2e Fixed a problem with running helper_test.rb on its own.
new 03d38c6 Fixing a comparison issue.
new 40b3d61 Added a new backslash escape character.
new 42add65 Haml::Engine#process_line is now told when a block is
opened directly after the current line, making for a more elegant handling of
Ruby blocks in silent script.
new 2c5e6a1 @latest_command is no longer necessary.
new d9c1dd9 Dividing Haml::Engine#process_line up into several
methods.
new 1969636 handle_multiline no longer needs the spaces parameter.
new 42bb059 Separating the length of @to_close_stack and the record
of the number of tabs in the template.
new 25f14b2 The ~ character with a block works the same on its own as
when attached to a tag.
new b7877a2 Moved the !!! logic off to its own method.
new 155b74c Fixed a few bugs with multilines and nesting.
new 2fb6003 Fixed a bug where ~ choked on non-string values.
new 8a613d5 = and ~ with a Ruby block now works.
new a73c07a Fixed a few tabulation issues with ~.
new 4e0ec9d process_line doesn't need count.
new c8fdbf8 Added a comment to process_indent.
new 312b1b0 Haml::Helpers#bind_proc shouldn't show up in the RDoc.
new 53b68c3 Added a parallel to ActionView's capture method
(Haml::Helpers#capture_haml).
new 899c06c A slight tweak to the behavior of capture_haml.
new 0daa563 Added three helpers to help deal with the too much
whitespace.
new ec434cd Added a component to make sure everything works when
rendered in a sub-template as well.
new 1c2bd03 Adding template necessary for last commit.
new 566e23b Cleaned up some documentation.
new 1082ac7 Making ActionView's capture work properly.
new 2381911 Conditional comments should allow periods.
new 4e64513 Added a test case for last revision.
new 6bdf315 Fixed an issue with multiline and empty lines.
new 8ef9704 Changed/expanded functionality of list_of.
new 4e6f6e0 Moving the edge to "0.4RC"
new 9111436 Ok, lets do it this way then.
new a53f023 Ok, lets do it this way then.
new fa5048b Adding in the initial sasstastic stuff.
new c94123b Getting the tests functional and getting the plugin into
functional shape.
new fedcc42 Testing that the files only update when needed.
new e811263 Doing some extra shit.
new 4d4ffb1 Adding new tests for complex stuff...
new 485197a Rake tasks no longer collide with each other.
new ec6eeae Fixed issue with class variable assignment in partials.
new cbc6a81 Fixed class variable assignment issue for 1.5dev branch.
new 8b9e5a7 Moving Haml tests into their own folder.
new 3ecc8ed Sanely naming Sass testing folders.
new c6c1fb9 Moving Sass tests into their own directory.
new 01dad1e Tests work to the extent they did before reorganization.
new dfb7126 Profiling and Benchmarking work.
new 76c6207 Tests fully functional, if not pretty.
new d10b74e Made require more sane by messing with $LOAD_PATH. Also
fixed rcov in the process.
new b1ae8dc Forgot to actually add files.
new a6ef2d2 Doing template assigns the easier way.
new c4032e6 Better tests, closer to 100% rcov.
new c8fa8d6 Correctly ordering the files in assert_renders_correctly.
new 015a1b1 A more object-oriented way of parsing Sass.
new be1f0a1 Missed a few files.
new ca099cf 100% rcov! Yay! (Except action_view_mods, of course)
new 6e0d55e Default options now work, hopefully.
new 425ee39 Fixed another nasty little bug.
new 773afa8 Added a TODO file.
new 989f4da A simpler way of compiling the template.
new d93cc95 Benchmarking includes Sass as well.
new 6914f27 Sass creates css_location if it doesn't exist.
new 7231547 Added failing test for fix to attribute-quote bug.
new ab9c210 Fix for quote bug (1.0rc).
new d9f27b2 Fix for quote character bug (1.5dev)
new 263f535 Non-colliding Rakefile in 1.0rc.
new 7a8342e Fixing VERSION files in development branches.
new a6bd001 Fixing VERSION files in development branches.
new fb4703d Added task for creating a Haml gem.
new b88841e Gemification for 1.5dev.
new e8b28cd Migrating to new version; preparing for reorganization of
repository.
new 42b2516 Reorganizing repository. Trunk is now where active
development will take place.
new 7721a17 Maybe now it'll work?
new 9a55409 Added stable copy of rel_1-0-0.
new addce2f A saner way of separating the benchmark task.
new 0165623 Sass testing no longer interferes with Haml/ERB times.
new a6bf882 Updating /tags/stable, part 2
new 3f0c221 Replacing HAML with Haml.
new f5fd3c3 A saner way of isolating the benchmark task.
new cbd5d3d Preliminary Sass public documentation.
new 8d665ba Renaming README to REFERENCE
new acada92 Getting rid of %h1 etc.
new 64ee1f0 Moving Haml reference stuff to the Haml module and out of
README.
new ecfb252 build_plain_tree doesn't build a plain tree anymore...
now it's just build_tree.
new f920274 A new, more elegant/effective structure for compiling the
tree.
new e5a2c94 Adding some looping to make sure that we are also
actually measuring the code's ability to work with logic.
new afc4134 Displays information about exceptions if they are thrown
during rendering.
new 550f458 Adds constants for Sass.
new f500116 Line number reported correctly.
new 23141ba Nested attributes.
new 1d5f210 Basics of constant arithmetic.
new 65d95f9 Sass attributes no longer treated as arrays.
new 8a505a2 Testing Sass' exception handling.
new b8082ab More advanced constant arithmetic.
new 0ffe3af Added a few things to TODO
new 9f543c6 The Haml executable no longer raises warnings.
new 345093a Requires are now even cleaner. Huzzah!
new c5b044d Proper constant substitution.
new 27dffd6 Proper error reporting.
new b81a916 Testing for undefined constant error.
new e794493 Number literal.
new 3671fe1 Constant parsing fix.
new 808dcec Color literal.
new 16ebd26 Really adding Color literal.
new 8116d20 Framework for Constant operations.
new 4246a12 More advanced operation stuff.
new 99ee33a More operator/constant structure changes, plus operator
defined for numbers.
new 0a13b9f Not all operations are symmetric.
new 6739775 Plus operation defined for all constants.
new 12255af Smoothing out a few more constant parsing bugs.
new c232d19 Constant multiplication.
new f2f6081 Constant division, subtraction, bugfixes.
new 483c78a Order-of-operations bugfix.
new 8895413 Modulo, making constant script pretty much complete.
new 3978a0d 100% RCov (except for action_view_mods, of course).
new bf76d64 Added sass executable.
new 25d3328 Bugfix for
http://groups-beta.google.com/group/haml/t/529d9e922327aa91, version 1.0.1
created.
new d78fa94 Bugfix for
http://groups-beta.google.com/group/haml/t/529d9e922327aa91, version 1.0.1
created.
new df586dc Updating tags/stable, part 2
new 1996bd5 Making the sass executable work.
new 9ae81f4 Added proper require.
new 577f413 README fix.
new 3fc1eb7 Fix for bug
http://groups-beta.google.com/group/haml/msg/b36e951ee196a5ec in trunk (thanks
cameron).
new 970ba24 Fix for previous bug in stable tag.
new d3482dc Migrating stable, part 2.
new 6b13b11 Sane RCov file selection.
new c679b67 Have the Rake GemPackageTask also create archives.
new e4ea3b8 Have the Rake GemPackageTask also create archives.
new ebd10ce Modified TODO.
new 62f4e60 Slight test modifications.
new eb13419 Profiling works for Sass.
new b949746 Fixed memoization in sass plugin
new 4dd7e6c Fixed failing constant definitions.
new 1fe7cdf Better constant checking.
new a32b172 More elegant way of getting character ASCII values.
new 79c4e18 Applying
http://groups-beta.google.com/group/haml/t/229f67bb63d5dcb9, thanks Svenax!
new d49a738 Removed redundant line.
new 867948b Support for nested multiple CSS selectors (as per
http://groups-beta.google.com/group/haml/msg/209d1c347ba85248?hl=en& - thanks
svenax!).
new 50890f5 Fixes in trunk for Rails 1.2.
new 79e583d Releasing version 1.0.3 - now compatible with Rails 1.2.
new 2fa28d6 Filters: implemented!
new f05fcba Fixed a minor documentation error.
new 105f6de Added init.rb to packages.
new 67bad5e Version 1.0.4 - small fixes for documentation and
packaging.
new 267659d Updating VERSION files.
new 8116507 Small documentation error fixed.
new b8ea134 Minor documentation fix.
new 0a28e9b Documentation fix.
new e155f8c Documentation fix.
new 564ef7e Better option handling.
new ba62fc3 Test for user-defined filters.
new 787cd66 Fix for
http://groups.google.com/group/haml/browse_thread/thread/225ea81289cbc3d8 -
thanks Jeff!
new d1880f0 Added html2haml to trunk.
new 38edb43 Added svn:executable property to html2haml.
new a710c18 Actually fix Haml+ERB problem in trunk.
new 9d73e92 Version 1.0.5 released.
new c3961cf Added a nice module, Haml::Error, that compilation errors
include. Provides a framework for a Haml::SyntaxError class, as well.
new 8ffec90 New stuff in TODO
new 7c2ff02 More error-throwing infrastructural changes.
new c34dc18 Forgot one file.
new 3426d4b Changing the way the line index is remembered.
new 02a3dcb Changing the way block_opened is remembered in Engine.
new 9846d89 Wonderful, sensical error-reporting implemented. Yay!
new 81cf2f5 Errors thrown for improper tabulation.
new 6961728 Updated TODO.
new 52cc894 Added documentation for :filename option.
new ad6188d Adding Sass syntax errors.
new e0ed883 Errors raised by Sass::Constant and friends now
subclasses of Sass::SyntaxError.
new 7aedfff Cleaner exception handling in Sass::Constant.
new 34651f0 Nice formatting for form_for.
new bf01109 Actual form_for stuff... the first was just the tests :p.
new 9a22c37 Added a bunch of tests for Sass... almost at 100% rcov!
new 5e11c6b More Sassy coverage.
new 79d7fef 100% Sass coverage... only a few Haml things left undone.
new a94b409 100% Rcov! Woo-hoo! Yeah!
new 239cd89 Empty string attributes don't appear (e.g. "%p{ :class =>
''} Hi!" is "<p>Hi!</p>").
new e2f2336 Much nicer executable interface.
new 45165c4 Standardizing Haml and Sass render methods to be
accessible both by #render and #to_html/#to_css.
new 37bf037 Added stuff to TODO.
new e74d758 More liberal set of Sass constant names allowed.
new ae4ea92 Oops... forgot why active arithmetic characters can't be
in constants :p.
new c314199 Added stuff to TODO.
new 6f636eb Modified TODO.
new bbc8dc9 Nicer error formatting, correct line numbering on errors
thrown.
new cb79a5f Adding pkg to svn:ignore in root.
new 01dfd23 Work on html2haml, including a reasonable UI and ability
to escape Haml-sensitive plain text.
new 403f966 Cleaner constant error reporting.
new dccbc77 Sassy string quotes implemented.
new 3ab2d63 Sass now throws an "unterminated string" error.
new a234daf #foo[@person] now works as expected.
new 4058e4d template_test asserts that lines are equal in the proper
order.
new 0840be5 Accidental CSS-like attributes now throw errors.
new 184ede3 Modified TODO
new f83d649 Removed stupid check for output file in executables.
new 1814172 Testing is good.
new 24b18ec Throw a SyntaxError for constants defined not at the root
of a document.
new c882f79 Sass colors can handle capital letters.
new edb938e Sass style-setting.
new 7cd7e60 New, nested Sass style.
new 3e08620 Forgot to add testing templates.
new f4209db Getting rid of a few extraneous tests.
new cae1979 100% RCov.
new b200bb4 Deprecating ~.
new 0a9a2da 100% Rcov
new e7a420a adding a new helper
new 9b71d3e Addition to TODO
new aa171de Whitespace after the last non-whitespace character is
preserved for filters.
new 048b345 Sass reports illegal operations better.
new c1a2ca3 Forgot to add the test for previous :p.
new 15ca296 Sass automatically concatenates adjacent values.
new 87e5f9b Sass numbers have units attached.
new af6db1c Updated TODO
new 4e0424d 100% Rcov.
new ab27024 Automatic variable-insertion syntax added.
new 71397ce Sass Number parsing bug fixed.
new d524e66 Fixed bug where multiline parsing conflicted with filters.
new 7f7d778 Added revision to VERSION file.
new 0c0ee32 Added something to TODO
new 53797ac Moved several Regexes to be constants.
new b574277 Fixed VERSION.
new 55e9de4 Added basic Sass tutorial to README.
new d389ab8 Fix no-ActionView-bug.
new 116e3c8 Docfixes.
new d5e28a9 Lots of Sass docs added, some Haml docs modified. Sass
still needs documentation on constants and options.
new a41a9e5 Added missing "end".
new 3e1ff41 Really added "end" :p.
new e1ccdba Allowing ":foo = bar" for Sass attributes.
new 2a96100 fixing a typo that was breaking stuff
new 8eaacb7 Clarifying a local/class variable ambiguity.
new 03c644e Added lots of :nodocs: and
new 13b6de7 Er... what I meant was: Added lots of :nodocs: and
finished Sass reference.
new 761e4f9 Updated TODO.
new 885570f Various doc updates.
new e3abb5d Fixed bug where a multiline at the end of a file doesn't
render.
new 53f3f61 Sassy auto-concatenation with strings works.
new 257417d Tagging 1.5.0.
new c7fcaec Adding stable tag.
new 562ae8c Changing Trunk version number.
new 9b977e9 Fixed bug where "haml -v" crashes.
new cf849ec Tagged 1.5.
new 6e511e2 Updated stable tag.
new df5f15c Added "haml --rails" capability to executable, which
installs a light-weight plugin that hooks into the Gem.
new 5bb1980 template_test.rb reports errors in the test templates in
the proper order.
new 6ffafd6 ".{}" produces an exception.
new e7555b4 Added a very basic haml-mode syntax file for Emacs. No
syntax highlighting, just indenting services.
new 04cd027 Added a handy backspace binding to the haml-mode.el.
new d4fdd5e Proper version number.
new 97732c5 adding the open_tag helper
new f92025c adding attributes to open_tag
new cd65bf0 open_tag now takes text too!
new 53dbdc8 trying to use more haml internals
new 202a96d trying to use more haml internals
new aeade6a Added "puts" helper to output properly-indented text.
new 23f8e7d Okay, let's fix the massive breakage.
new c73ab70 open_tag works, and is renamed open.
new e4db42d Giving puts a default argument.
new 0050e1e puts should also to_s the text it outputs.
new 0dfd361 open no longer needs to be tested... we can remove the
TODO.
new eb4f270 Added a very basic Sass emacs mode.
new bbe5d5f Minor documentation fix (thanks to Tom Stuart). Also
fixed the VERSION file in rel_1-5-0.
new 2c56c40 Minor documentation fix (thanks to Tom Stuart). Also
fixed the VERSION file in rel_1-5-0.
new 660d273 Sass-constant colors expand properly, and HTML4 color
literals are parsed.
new 3237705 Some cleaning up of regexen.
new 90e14a6 Fix a minor issue with number parsing.
new 0dfae72 Moved the generate_content_class_names helper to a new
ActionViewExtensions class, and renamed it page_class.
new 989004d Ampersands in Sass selectors refer to the parent
selectors.
new 7b6d285 Oops... forgot to add a few files.
new 54a35ef Sassy constants with percent units no longer conflict
with the mod operator.
new ceb46f1 Neither haml- nor sass-mode should have any font-lock
stuff. Also sass was crashing.
new b1ac480 A more accurate Sass-attribute-matching regexp in
sass-mode.
new 1081049 Wow, I'm really terrible at remembering to add things
today.
new bf57ea7 Fixed erroneous indentation of output for attribute-less
Sass rules.
new 50b3d7c Support for %foo{bar}, where bar isn't a literal hash.
Also added a html_attrs helper that takes advantage of this.
new e8e0cf6 Added support for normally-indented Sass comments.
new 827aaa3 Some syntax highlighting for haml-mode. Yay!
new 6d15492 haml- and sass-modes should make sure there aren't
predefined bindings for the .haml and .sass filetypes.
new 8d63b02 Get rid of the sample-font-lock stuff in haml- and
sass-mode.
new 84029d3 Fixed broken find-if in haml- and sass-mode. ELisp is
annoying.
new cfedaaf Some tweaking of haml-mode Regexps.
new cb2bc5d Empty lines in Sass no longer cause erroneous line number
reporting.
new 432f841 Added support for CSS comments, using /* syntax.
new 8baa674 Non-attributes nested beneath attributes throw errors.
new 52269a1 Content nested below constants throws an error.
new 30e4560 Sass attribute nodes can have their value and
sub-attribute values both set.
new 162f2b0 Woo multiline comments.
new e9d9367 One more multiline comment test.
new bf53c57 Updated TODO.
new 4c82332 Updated TODO.
new bca66ea Preliminary support for a Sassy import statement. Needs
some refinement and bug fixes (see TODO), as well as documentation and testing.
new 57de211 Fixed a minor doc bug. Thanks are due to Paul Abbot.
new fb95cc2 Fixed a minor doc bug. Thanks are due to Paul Abbot.
new 79f3f71 Updated haml-mode, thanks to Dima.
new 1e8fb0e Sassy import properly imports CSS documents.
new a9e4883 Errors in Sassily imported documents are displayed with
the proper filename.
new a540b2a Tests - and requisite fixes - for Sassy importing.
new d4a6ff1 Documentation for Sassy import.
new 31387be Documentation for Sass :load_paths option.
new 1f112ca Forgot to add a whole bunch of files.
new 63c8cf6 Don't really want to recursively merge arrays in the
options hash.
new c70e57e Added support for auto-closing Haml tags.
new 60bc7ab :suppress_eval didn't work on some suppressions. Now it
does.
new 428cc1d Fixing broken case statement in Trunk.
new 5e5c34e :suppres_eval works properly in stable.
new 9ffe055 Case statements work in stable.
new ff17efc Should fix interactions with other Rails plugins, namely
simply_helpful. Thanks to Nate Vack.
new bf5049c Hard tabs in empty lines in Haml and Sass no longer throw
errors.
new 6fed7d3 Added Steve Ross' templated_mailer plugin, which allows
Haml to be used as a template engine for ActionMailer, as an external.
new e145d31 Okay, that didn't work. Unfortunately, Rails' plugin
installer won't install from svn:externals when it's pointed to an HTTP
repository (or, rather, the Subversion http repository doesn't tell about its
externals). Too bad.
new 18c7df9 Allow object_ref to be used outside Rails. Also make the
ids not contain slashes.
new 5083bf1 Fixed a bug in the Sass docs in trunk.
new 76c92ae Doc error fixed in stable.
new cec0ece A few more small improvements to ActionView helper
handling.
new 942815a Merged Nate Vack's ActionViewMods changes to stable.
new fa00635 Set stable at v1.5.1
new 206fe76 Updated TODO.
new f1195ec A few improvements to executables. They'll give
meaningful error codes on exit, won't display the entire error traceback by
default, and have an option to set both --stdin and --stdout.
new c16e186 html2haml deals with attributeless divs properly. Thanks,
Drew Sears!
new eff216e Better error printing for executables.
new 2a43359 Dependency checking for html2haml.
new dcf5697 Minor documentation fix in Haml::Engine.
new 2a5337b Make html2haml usable from withing Ruby, using the
Haml::HTML class and/or the Hpricot to_haml extension.
new a25e1fb Created css2sass. Still lacking a lot of functionality,
like figuring out nesting and dealing with comments and @import. The basics are
there, though.
new a40ff79 Don't want error handling for explicit exits in
executables.
new 633d685 html2haml sets the proper DocType
new 55609a8 css2sass ignores comments. It doesn't output them, but
hey, what can you do.
new cf37294 css2sass properly reports line number on errors.
new 2d39c8a More haml-mode font stuff. Thanks again to Dmitri
Galinsky!
new 9a52d9a css2sass doesn't compound all rule definitions.
new 83a7853 css2sass properly handles nested tags.
new b4b6b83 css2sass understands @import.
new 16f2729 is_haml? gives the right result (false) for non-Haml
partials. This means that form_for and stuff like that in partials should work
properly.
new 439b8c5 Remove alias_method_chain, and thus Rails 1.2 dependency,
from trunk.
new 58aa4a6 Do the same as last revision for stable.
new bc5218e Make is_haml? work properly with partials for stable.
new b513b52 Missed a few :suppress_eval things. Fixed in trunk, soon
in stable.
new 94a75d2 More comprehensive :suppress_eval testing.
new 7226e47 Some progress made on html2haml understanding ERB. Loops
remain a problem.
new 7b467b0 :suppress_eval works properly in stable.
new 71d53fb Properly versioning 1.5.2.
new 0ae8800 Adding docs for == to trunk.
new f095ecf == docs in stable.
new 6b49832 Engine shouldn't modify the actual class of the scope
object when assigning local_assigns.
new d30629a Intuitive handling for classes with nil ids. Thanks to
Nick Howell!
new cc654e0 Added new "foo: bar" Sass syntax. Patch by Jonah Fox (aka
Weepy) - thanks!
new 5cd1dd3 Added support for nested Sass subdirectories. Credit goes
to Robin Ward!
new f1715db Should probably update the license for 2007.
new ee7e585 Fixing a Regex for compatibility with Oniguruma Regex
engine. Thanks, Spongy!
new 5680514 Updated TODO.
new 3736c8b Super speed boost! Like, I'm talking ZOOM! The patch was
written by Tom Bagby and modified by myself to make it a bit leaner. The basic
idea is that instead of caching the compiled template as a string of Ruby code,
we cache it as a compiled method. This means that caching doesn't have to be
done Template-side, which also means the :precompiled option now doesn't do
anything. I don't think anyone used it anyway, though, so we're all good.
new 64ee562 Updated TODO
new d5c5516 "==" syntax works for lines with tags (e.g. "%p== Foo
#{bar}"). Patch by Thomas Brian - thanks!
new 5a5caf6 Updated TODO.
new 8509286 Caching tabs in Haml::Buffer is good.
new 005c267 Unnecessary error checking in Sass::Tree::Node.
new 3a6f6d0 Getting rid of sum debugging code that shouldn't be there.
new 98b3131 Local variables assigned as actual local variables,
rather than methods. Based on a patch by Tom Bagby.
new c5b1ae8 Updated TODO.
new 96ad355 Deprecating the precompiled accessor of Haml::Engine.
new 27d96dd Updated TODO.
new 3d177ed capture_haml_with_buffer shouldn't be run if we're in
ERB. Fixes http://groups.google.com/group/haml?hl=en (the second bug).
new 9b5d11e Fixed bug with variables being passed to captured blocks
being forced into arrays. Thanks, Robin Ward!
new 872522e Updated TODO.
new aaa140b Updated TODO.
new 10667cf Added section on helpers to Haml reference.
new d2621e7 Make sure Windows newlines in Sass are parsed correctly.
new 5b6eb6c Haml shouldn't choke when extracting line numbers for
templates without precompiled saved.
new 17ce75d ...but it shouldn't give the *wrong* number.
new 5b28c84 Dependencies for tests got a bit screwy.
new 2f59543 Haml: CSS-style attributes are parsed in Engine, rather
than Buffer (for speed). Thanks, Tom Bagby!
new d7030e9 [Haml] Preparse simple attribute hashes, for great speed.
Thanks go to Tom Bagby for the initial patch.
new fcddcdc [Haml] Fixing #{} in attribute hashes.
new 930ff91 Updated TODO.
new 78e330d Pre-render tags with no dynamic content.
new 0141a59 Allow CSS-style attributes, the attributes hash, and
object_ref attributes to all play nicely together.
new 36ef873 Removing deprecated "~" behavior.
new d228b8e Removing dependency on "warn" method.
new 8a2c2f7 Updated TODO.
new 3a77acb Make == work if there are quotes inside the interpolation.
new 96f8800 Sass: "&:foo, bar" in a selector is the same as "&:foo, &
bar".
new 392a69f Getting rid of a lot of the stuff needed to prop up flat
filtering.
new ef44c42 99.1% RCov, and most of the rest not really untested
anyway. Woo.
new 73cb2a4 Updated TODO.
new af8ca8d Sass has a unary minus! Yay!
new 26a5714 Updated TODO.
new 4bf1328 Updated TODO again.
new dc2cda9 Broaden the alternate attribute syntax for Sass.
new ff2f08f -# with nested content works.
new 9a09c3d Tagging version 1.7.0.
new c02e51d Creating new tags/stable.
new 7c60d34 Updated trunk version to 1.9.0.
new 77d09a5 adding in markaby benchmarks
new b94a1c2 "open :foo" now produces "<foo />" and "open :foo, ''"
produces "<foo></foo>".
new 70bd178 Minor documentation fix. Thanks, Benoit Caccinolo!
new 5b07f07 Same docfix in trunk. Thanks, Benoit Caccinolo!
new 7587949 Allow tags with same line script content to be
prerendered. Exposed an incorrect case in helpers.xhtml that was covering up a
bug that this fixes.
new c1d5fb5 Prerender comments. This both reduces special cases in
buffer and simplifies cases in which we need to handle pending one liners.
new ab1dffd Merged text now possible. To make blocks of multiline
text work, push_silent now takes a tag when it is being used as a one liner,
allowing it to close itself so push_text can stop worrying about potential one
liner pending situation. Same goes for opening non pre-rendered tags which can
now close their own content after determining one liner status. Extra
complexity there pays off in multi line plain text now being easy to dump.
Sequential push_texts are now merg [...]
new 839fd6a Prerender and merge close tags
new 58a3836 Merge prerendered open tags as regular text. Most of
what can be merged into blocks of prerendered text is now merged. New short
test for making sure that tabulation helpers are functioning properly.
new b1f14fd Use character literal
new d4fcabb Eliminate open_prerendered_tag now that it's handled by
push_text
new 14c0424 Simply push_text now that it doesn't have to deal with
one liners. Extra test to make sure one liner related stuff is getting done.
new 63b7c87 mild speed increase from better regex for inserting tabs
into script results
new fb38e27 removed Buffer::close_tag, no longer used
new 5eafacd don't pass tabulation to Buffer output calls, fixed
calculations of @real_tabs so we can rely on them and not pass redundant
tabbing into to every call
new 0c23fc9 Add a default for options[:attr_wrapper] to Haml::Buffer.
new cc238a7 Added Haml::Helpers#init_haml_helpers to help out people
using Haml helpers out of the normal ActionView context.
new 47d757c html2haml -r should unescape HTML after parsing. Thanks
to Michael O'Malley. Also a tiny bit of reformatting in engine.rb.
new abd2869 Remove unused warning text about ~ becoming deprecated
since that isn't actually happening
new 50a01fc Buffer no longer need to track one liner state, implied
by arguments to push_script and open_tag. Added a couple new tests to make sure
corner cases for the optimization were being hit.
new abbf6b6 Stable shouldn't be autoclosed in trunk. Thanks to Sean
Tan for pointing this out.
new c98c33a Shouldn't test for script being autoclosed either.
new 124fdd3 Same as above two in stable.
new 5fb8570 Removing use of String#first, which is only defined in
ActiveSupport. Thanks to manveru.
new 8c242af Removing use of String#first, which is only defined in
ActiveSupport. Thanks to manveru.
new 22c471a Fixing doc error. Thanks, Evgeny and Mislav!x
new fb47de7 Fixing doc error. Thanks, Evgeny and Mislav!x
new 39e1abe change local_assigns argument to match that used by
ActionView
new 0b9b2dd Adding pretty attributes + tests to html2haml. Patch by
Mislav Marohnic.
new b9949de Empty attributes render as real, empty attributes. Patch
thanks to Jan Szumiec!
new 3cc3726 needed to apply the new nil vs empty attr logic to the
build_attributes in buffer also, new tests to makes sure both static and
dynamic attribute building is hit
new 24403b7 Fixed nested brackets bug for ==. Thanks to Ryan T
Mulligan for pointing it out.
new 6fa6d6c Foundations of support for SassScripty functions. This
also means that something like url(foo.png) in SassScript doesn't break, fixing
a bug pointed out by Gioele. Thanks!
new b9880f1 Filters are accessed with to_s. Thanks to Nick S for
pointing this out.
new cc81a7a Filters are accessed with to_s. Thanks to Nick S for
pointing this out.
new b83cbfa Added multiline selector support to Sass. Thanks to Max
Muermann for pointing this out.
new e55be25 Fixing a string interpolation bug. Thanks, Toons!
new 1c96889 Much nicer Redcloth and Bluecloth filter structure, both
code and tests. Many implementation ideas thanks to Mislav Marohnic, ugly test
output pointed out by Jan Szumiec.
new 25d6717 Can force Sass attribute syntax by setting the
:attribute_syntax option.
new 26e46e8 Non-@import CSS directives work in Sass.
new a1bd6ca Minor code cleanup.
new e11f493 Updated TODO.
new 1d29067 Fixing Sass color-parsing bug. Thanks to Polar Humenn for
pointing this out.
new 88ada9e Fixing previous in stable.
new 04cf232 Fixed bug where an empty line caused a rule not to be
able to have child attributes. Thanks to Weepy (aka Jonah Fox) for pointing
this out.
new d8e41ce Same fix as previous in stable.
new 9db4d2f Fixing "%p= nil" and "%p= foo if bar". Thanks to François
Beausoleil for pointing this out.
new 03bd467 Same as previous in stable.
new 3e35978 Literal attribute parsing error fixed. Thanks to smok for
pointing this out.
new 6888c0f Literal attribute parsing error fixed. Thanks to smok for
pointing this out.
new b7cf206 Fixing a potential issue with locals.
new 6e2c784 A little refactoring in sass/plugin.
new 103c564 Sass "partials" can be used - starting a Sass filename
with an underscore means it won't be rendered, and can be imported without the
underscore.
new 302aa2f Docfixes in trunk and stable. Thanks to Simon Peter
Nicholls for suggesting them.
new 79c4f27 Docfixes in trunk and stable. Thanks to Simon Peter
Nicholls for suggesting them.
new eb2ae18 Fixing VERSION file for Stable.
new 5ff6c18 Sass stylesheet_needs_update? logic checks @imported
stylesheets for changes as well.
new b0b5262 Fixing a screwy documentation error. Thanks to Kiril
Angov for pointing this out.
new ed47b19 Fixing a screwy documentation error. Thanks to Kiril
Angov for pointing this out.
new f3d4bfe Cleaning up the find_and_preserve code.
new 3e761f0 Adding a :compressed style for Sass, wherein all
extraneous whitespace is removed. Idea thanks to pimpmaster, code thanks to
Thomas Brian.
new 94e1b05 ActionView::Base#render_with_haml passes along blocks as
well. Thanks to Jonathan del Strother for the patch.
new 83400be ActionView::Base#render_with_haml passes along blocks as
well. Thanks to Jonathan del Strother for the patch.
new d8cc773 Sass shouldn't update stylesheets on init, because
options haven't been loaded yet. See
http://groups.google.com/group/haml/tree/browse_frm/thread/33815b43cd49d871/acce128efa769ac7?rnum=1&hl=en&q=%3Aextended&_done=%2Fgroup%2Fhaml%2Fbrowse_frm%2Fthread%2F33815b43cd49d871%2F3050267320bd296a%3Flnk%3Dgst%26q%3D%253Aextended%26rnum%3D1%26hl%3Den%26#doc_acce128efa769ac7
I wish there were a better soltion for this.
new 0665a98 Forgot to check in a Sass results file a while back. Oops.
new 836b0a7 Cache Haml templates based on options as well as
templates. Thanks to JBC for pointing this out.
new 04cbfec "%p..class" should raise an error. Thanks, Dylan Bruzenak!
new ef8eac1 "%p..class" should raise an error. Thanks, Dylan Bruzenak!
new 015f0cf Getting rid of unecessary modification to core String and
NilClass classes. Thanks to Ingo Weiss for pointing this out.
new f3ff721 Getting rid of unecessary modification to core String and
NilClass classes. Thanks to Ingo Weiss for pointing this out.
new 5c09bf1 Added an install task to the Rakefiles in trunk and
stable.
new 8e7405a Added an install task to the Rakefiles in trunk and
stable.
new c1b21a2 Merb handler for Sass. This includes a pretty major
restructuring of Sass::Plugin to factor out the Rails-specific code.
new 0404547 The install task shouldn't use sudo - we want it to work
on Windows as well.
new 4c243a1 Static CSS @imports generate correct output. Thanks to
Tim Pease.
new 6953636 Static CSS @imports generate correct output. Thanks to
Tim Pease.
new 8998606 Updated docs reflecting the new way to install Haml and
Sass in Rails and Merb.
new 34d0e62 Fixing tests broken by @import fix.
new 20ff7d3 Fixing tests broken by @import fix.
new c6f4a13 Added Merb Sass support for stable gem.
new 42cb919 A minor fix that should make this work on JRuby. Thanks
to James Walker.
new 34d0961 A minor fix that should make this work on JRuby. Thanks
to James Walker.
new b261178 Adding input and area elements to the auto-closed tag
lists for Haml. Thanks to Julien Thewys and Mislav Marohnić.
new cd2741e Adding input and area elements to the auto-closed tag
lists for Haml. Thanks to Julien Thewys and Mislav Marohnić.
new 9815c6b ActionPack stuff isn't loaded unless it's needed. Thanks
to Bob Aman for the original patch.
new eca1a67 ActionPack stuff isn't loaded unless it's needed. Thanks
to Bob Aman for the original patch.
new 80747f7 A couple documentation fixes. Thanks, Rich Morin.
new 4e47fe4 A couple documentation fixes. Thanks, Rich Morin.
new 5f422c2 Don't install ri with rake install to avoid it dieing due
to the Unhandled Special bug.
new 22a62d5 Don't install ri with rake install to avoid it dieing due
to the Unhandled Special bug.
new 562a0ce Tagging version 1.7.2.
new fccd0d4 New benchmark code. The old one syphoned some stuff
through ActionView, which distorted the results.
new bc3ccf9 Fixing behavior of empty strings as attributes. Thanks to
dschn (real name unknown) for pointing this out.
new b814ea2 Various quote-rendering fixes for trunk.
new 1dc118f Various formatting improvements for benchmarking.
new f7fc9fc Getting rid of the deprecated :precompiled option in
trunk.
new 2f53b19 Get rid of autocaching in trunk.
new d9bc87f Get rid of now-useless options_for_cache method.
new 3b8e473 Adding support for passing in binding objects in addition
to objects to use as scope
new 059966b Don't wrap the evalled code in a method, just evaluate it
directly. Also rename do_precompile to precompile.
new d17b2c5 Don't have to worry about unordered hashes anymore.
new 0753244 Don't have to worry about unordered hashes anymore.
new 462042b Oops, didn't mean to commit that.
new bc70d81 Testing an untested case.
new 1c38625 Moving a bunch of precompilation stuff from Haml::Engine
to Haml::Precompiler.
new a56175f Refactoring Haml::Engine#compile a little, and making
line-counting work in a nicer manner.
new 3e91e60 A little more tweaking of Engine#compile.
new 57be78e More cleaning up.
new bbf853a Get rid of options arg for Engine#render. Having two
different places to set options is confusing. If users really need to do so,
they can modify the options hash themselves.
new 3bd22ce Getting rid of now-useless buffer quote var assignments.
new 61e5d00 SassScript constant-hood works like an operator now. This
means that quoted constants will be interpreted as strings.
new f02985e SassScript constant-hood works like an operator now. This
means that quoted constants will be interpreted as strings.
new a9418b3 More stuff for constant-as-operator handling. The
constant !important is now by default the string "!important".
new b0a858b More stuff for constant-as-operator handling. The
constant !important is now by default the string "!important".
new d09a74d Moving some stuff from the @precompiled string to the
Engine#compile method.
new c944d8e Clean up a little.
new 59bd58a Not much reason to separate Haml::Engine#render and
Haml::Engine#compile.
new e2b0b6c Woops, forgot a method.
new e9dc763 Added Haml::Engine#render_proc. This could be used for
caching.
new ef78e26 More benchmarky fun
new dcd37c1 Make Engine#render_proc raise properly formatted errors.
new 2f3a444 Added Haml::Engine#def_method.
new 8be9a85 A couple small documentation fixes.
new f0de64c More rigorous ActionView benchmarks.
new aa25d19 Cleaning up Template#render.
new 9e04234 More fine-grained ActionView benchmarks.
new 70893f2 Making local variable setting render-method-specific.
new 0c851db Caching in ActionView again.
new 6565248 The haml executable should generate the correct init.rb
file.
new 7397b41 Be more fair when caching ERB.
new fe7e611 Markaby doesn't support caching. It's not fair to
benchmark it as though it did.
new d780d22 Unbreak rake benchmark.
new 199a3ea Cleaning up Precompiler#precompile.
new a2fe00a More #precompile cleaning.
new 1cc9b4a Fixing a minor filter-parsing bug.
new aae0e5d Fixing a minor filter-parsing bug.
new e6b21c6 Struct-izing some methods called by #precompile.
new d483dd3 More structifying.
new 2f9ab9b Cleaning up Precompiler#process_line
new 55ce4ab Cleaning up Precompiler#process_line
new 1d274fb Cleaning up Precompiler#process_indent
new a3ae95f More cleaning.
new 0808218 Clean clean clean.
new 4c41a4e Doing my best to simplify Haml::Precompiler#render.
new 2871354 More cleaning up.
new 8905213 Fixing various edge cases for ==.
new 34619eb No more line number mungeing - @precompiled line numbers
now sync up with template line numbers.
new a95f9c1 Fixing a nasty bug with partial rendering and form_tag.
new 8143e16 an update to the authorship in the README that was a
loooong time coming
new b9bf614 Allow loud comments to appear beneath nested attributes.
Thanks to Hrvoje Marjanovic for pointing this out.
new ff78101 Better nested comment formatting.
new 131cf78 Executables read/write from/to stdin/stdout by default.
new c035771 Nicen up executable error output.
new d0badf7 Add command-line options for setting the Sass output
style.
new ce85654 Added documentation for a few undocumented features.
Thanks to Hrvoje Marjanovic for pointing this out.
new a4c5b79 Make trunk tests not break with Rails 2.0.1.
new 9a848a7 Make init.rb more flexible.
new b3ef623 Added an option to the haml and sass executables to check
syntax.
new 08349db Allow html2haml to use the Hpricot's stricter XML parsing
mode.
new df6d430 Backslash escapes the first character of Sass rules.
Thanks to Brent Beardsley for pointing this out.
new e694833 Fixing a stupid bug my init.rb refactoring introduced.
Oops. Thanks to Florian Aßmann for pointing this out.
new 2e450fa Support the new edge rails plugin architecture.
new fa8f925 Clean up the css2sass code for determining nesting.
new a041cb3 Fixing a little stylesheet flattening bug.
new ec0cd2c Fixing a parsing error in css2sass.
new 3b1df0b A little css2sass refactoring.
new 0f41f43 Fixing the rule flattening for css2sass.
new c882b2d Expand commas in css2sass so that at least they'll render
properly. Not a perfect solution.
new acda220 Try to be better about preserving commas in css2sass.
new efcb01e Allow for multiple non-literal functions that return
hashes to be passed in the attributes hash for a Haml tag. Thanks to Evgeny
Zislis for the idea.
new 575e92d Document Haml method-attributes.
new cb0b40e A small step on the road to compatibility with 1.9.
new e247a9b Haml _should_ work with both 1.8 and 1.9 now. It hasn't
been fully tested, though. Patch by Aman Gupta.
new 3e92427 Fixing a bug caused by the last checkin. Thanks to Xin
from the Haml list for pointing this out.
new 2208ff9 Adding an optional block parameter to preserve and
find_and_preserve.
new 7a1ebe0 Added a "release" rake task.
new edde338 Automatically update outdated init.rb files for Rails
installations.
new ac2fd68 Tagging version 1.8.0.
new 5076900 Setting 1.8.0 as the stable revision.
new a6c8756 Fixing a stupid error in the release task.
new 08c39af Fixing a stupid error in the release task.
new 8d8ae68 Fixing another stupid error in the release task.
new b5ce4eb Fixing another stupid error in the release task.
new baf986f Fixing yet another stupid error in the release task.
new b442033 Fixing yet another stupid error in the release task.
new 0880f0b More release task changes.
new 6745014 More release task changes.
new e5f5910 Fixing a benchmark failure.
new a7cd004 Fixing a benchmark failure.
new 1de52cc One last release task fix.
new 2c84de8 One last release task fix.
new a0a13a1 First post-1.8.0 change: include css2sass in the gem
executable list.
new 6ececdd First post-1.8.0 change: include css2sass in the gem
executable list.
new 2c23242 Fixing a minor doc bug.
new 40279d1 Fixing a minor doc bug.
new f883125 Making documentation for autoclosed tags accurate. Thanks
to Evgeny.
new 6d50093 Making documentation for autoclosed tags accurate. Thanks
to Evgeny.
new 108826c Make sure that the proper Haml module docs show up in the
RDoc.
new 7298b85 Make sure that the proper Haml module docs show up in the
RDoc.
new 2c11c56 Fixing and adding a test for a multiline regression.
Thanks to Ken Joyner for pointing this out.
new d19156f Same fix as previous for trunk. Thanks, Ken Joyner.
new 36717de Fixing a bug where the #.-syntax class or id of a Haml
tag would be overwritten by setting the value in the attrs hash to nil. Thanks
to Aman Gupta for pointing this out.
new a76b25d Fixing a bug where the #.-syntax class or id of a Haml
tag would be overwritten by setting the value in the attrs hash to nil. Thanks
to Aman Gupta for pointing this out.
new b257b69 Use the proper Merb root and environment constants.
Thanks to Dan Gilkerson.
new 4fa5602 Use the proper Merb root and environment constants.
Thanks to Dan Gilkerson.
new 75be1d1 Add compatibility with edge Rails. Thanks to Russell
Norris for the patch.
new 502c96f Add compatibility with edge Rails. Thanks to Russell
Norris for the patch.
new 39c6d41 Fixing an output-indentation bug with self-closed tags.
Thanks to Nicolas Sanguinetti for pointing this out.
new 54f4730 Fixing an output-indentation bug with self-closed tags.
Thanks to Nicolas Sanguinetti for pointing this out.
new 9bb7ee5 Compatibility with the newest edge Rails template
handling.
new 6069aec Compatibility with the newest edge Rails template
handling.
new 5faf400 Actually add compatibility with edge rails (I hope).
new 7f1593a Actually add compatibility with edge rails (I hope).
new d53c271 Okay, _really_ ensuring compatibility with edge rails
this time. *Grumbles about shifting plugin APIs*
new a8b85e1 Okay, _really_ ensuring compatibility with edge rails
this time. *Grumbles about shifting plugin APIs*
new ed13471 Incrementing stable version.
new d09de26 Allow reading and writing of the precompiled source text
(again).
new 637df4a Allow reading and writing of the precompiled source text
(again).
new 0984d30 Properly handle all sorts of weird newline formats.
new c8ed3f6 Properly handle all sorts of weird newline formats.
new 81558e0 oh my god, i hope i dont break things. this is rsls
patch. blame him..... should have edge compatibility. maybe.
new 92a71f9 Applying previously mentioned edge Rails compatibility
patch properly ;).
new 5e9d022 Applying previously mentioned edge Rails compatibility
patch properly ;).
new b9ac2c4 Add a more descriptive error message for "%p foo\n bar".
new 70e0797 Add a more descriptive error message for "%p foo\n bar".
new 9ab4f90 Ensure that Sass::Plugin.update_stylesheets is run at
least once per process, unless specifically forbidden.
new 120fa87 Ensure that Sass::Plugin.update_stylesheets is run at
least once per process, unless specifically forbidden.
new 2067afe Allow formatting of nested brackets
new 9bf4275 Merge branch 'master' of git@github.com:nex3/haml
new f5af4d4 Allow formatting of nested brackets
new f7f11e2 Add "ugly" option to Haml::Engine
new 40da613 Tweak the :ugly code a little.
new a2f8bbe Fix Sass Merb plugin to work with merb 0.9.0+
new edbd43b Fix Sass Merb plugin to work with merb 0.9.0+
new 18f11b4 Initialize @@checked_for_updates in Sass::Plugin.
new 9cadebe Initialize @@checked_for_updates in Sass::Plugin.
new ea909f2 Syntax highlighting for sass-mode
new 669066c Rename Helpers#open to Helpers#haml_tag.
new 3cff751 Add "haml_" prefixes to private Helpers methods.
new 542d123 Giving filters access to the Haml evaluation context.
new 547e86a Adding documentation for the new filter capabilities.
new c72a020 Clean up unescape_interpolation a little.
new 41c5421 Fleshing out documentation for ==.
new 8736232 Backslashes escape interpolation.
new bbdb588 Add an internal_compile wrapper around
Haml::Filters::Base#compile.
new 491306c Evaluate the :ruby filter in the document context.
new a3388f9 Evaluating the ERB filter in the template context as well.
new d827f57 Add a Javascript filter.
new 0af2c27 Rename Helpers#open to Helpers#haml_tag.
new b8e4cb7 Add "haml_" prefixes to private Helpers methods.
new 27a6021 Add a .gitignore file.
new 3653a9a Add a .gitignore file.
new 8e335ed Updating VERSION for 1.8.2.
new 5dce41c Updating license for 2008.
new e4f4f5c Updating license for 2008.
new 9737298 HTML4 output mode
new 45a8bdf Added an :output option to Haml, to determine which HTML
variant it outputs.
new eb0ff14 Updated code and added tests for HTML-generation option.
new 9996603 Changing the HTML-generation option back to :output, and
documenting it.
new 83a264d merged upstream changes for :output option
new cd1dffc support HTML5
new cfbe299 Enable :html5 and add doctype test
new b532ecc Update docs with :html5
new 73afdbf Cleaning up a few method comments.
new ec4c087 Add an ||= optional-assignment operator for Sass.
new 7320563 Document Sass @-rules.
new 4fe9775 Document Sass @-rules.
new 9e03fa1 Fixing up TODO.
new f3475e8 Fixing up TODO.
new 61bd42f Move the --style definition for haml to the Haml class.
new 5ac9ec2 Add a --format switch to the haml executable.
new 71e3678 Renaming :output option to :format.
new ae3c44f Allow rendering of <input checked>-style attributes in
HTML mode.
new cf4013f Add support for complicated @import rules by passing them
off to CSS.
new 48ddd3e Add support for complicated @import rules by passing them
off to CSS.
new 460bcd2 Merge branch 'stable' of git@github.com:nex3/haml into
stable
new d3ba044 Automatically preserve textareas generated via Rails
helpers.
new a7c9aa9 Automatically preserve Haml textareas as well.
new 56e9f4e Make the set of auto-preserved tags customizable.
new 8a576fd Bring the filter documentation up-to-date.
new e1cf650 A false attribute value will cause the attribute not to
be rendered.
new d03fcc5 Remove ActionView loading from haml/template. Ensure that
ActionView is loaded sooner than haml/engine in tests.
new 3d76616 Just go ahead and include ActionController for
template_test.
new 8b4189f Remove ActionView loading from haml/template. Ensure that
ActionView is loaded sooner than haml/engine in tests.
new 2916fff Just go ahead and include ActionController for
template_test.
new 17d259e A couple minor documentation fixes.
new 68064df Try fixing Haml for edge Rails; refactored ActionPack
loading in tests
new ad04565 add test/rails to ignores
new 6bf9547 Replaced "vendored" with "linked" in test_helper.rb.
new 243f46d Add a comment about using alternate Rails versions to the
test task description.
new d422d31 Try fixing Haml for edge Rails; refactored ActionPack
loading in tests
new 4bb7ed9 add test/rails to ignores
new 5a04c93 Replaced "vendored" with "linked" in test_helper.rb.
new 8fd9058 Add a comment about using alternate Rails versions to the
test task description.
new 722c68f Make the content_tag mods not die outside Haml.
new 8566f86 Give Haml::Buffer in init_haml_helpers the default
Haml::Engine options.
new 01f5e30 Make css2sass error messages more descriptive.
new 21451ee Rename README to README.rdoc.
new 3f895ef Rename README to README.rdoc.
new 2e6f9f5 Add a Haml::VERSION string.
new 40378fa Add a Haml::VERSION string.
new 7ceb247 Added check for symbolize_keys! as latest Merb has
removed it.
new 033c850 Added check for symbolize_keys! as latest Merb has
removed it.
new b8614ea Override ActionView's #capture helper, so that it can be
safely used within a helper.
new bee4f2a Adds HTML escaping to Haml. Lines starting '&=' are
always escaped. Lines starting '!=' are never escaped. Lines starting '=' are
escaped only if the option :escape_html => true is passed to the Haml engine.
new 891f39c Use the SANITIZE constant in Precompiler::process_line
new 30138e7 Document the HTML-escaping functionality.
new 75f2f03 A couple minor touch-ups.
new 6ec003a Fix a typo.
new e817bee Guard against VERSION already initialized warning when
running rake
new 7075eef Guard against VERSION already initialized warning when
running rake
new e1028be Escape tag attributes and interpolated strings when the
:escape_html flag is set. Add &== and !==.
new 7624e01 Only escape tag attributes once when :escape_html is true
new 402977c Always escape attribute values, for valid output.
Attributes are no longer effected by :escape_html.
new f3ac053 Don't escape quotes when escaping HTML.
new b109c0a add failing tests for complex multiline selectors
new ae79bdb fix multiline selectors and tidy up group selector output
new 51e7035 Multiple calls to Sass::Engine#render shouldn't
accumulate results
new c01dfe2 Multiple calls to Sass::Engine#render shouldn't
accumulate results
new ff4cfe8 Merge branch 'master' of git://github.com/evilchelu/haml
new d1cc354 Add failing tests for proper multiline selector
formatting.
new 6fd1eea Preserve multiline selector formatting.
new d4d176b Mention the compressed Sass style in the executable's
--help flag.
new bf1140a add failing tests for complex multiline selectors
new e0208f5 fix multiline selectors and tidy up group selector output
new a5e4cd8 Add failing tests for proper multiline selector
formatting.
new ff83415 Preserve multiline selector formatting.
new 7fa9a4b Mention the compressed Sass style in the executable's
--help flag.
new a905690 Add documentation for the executables to the README.
new d8f858c Add documentation for the executables to the README.
new 84fdde1 Get rid of trailing whitespace.
new f2388e7 Merge branch 'master' of git@github.com:nex3/haml
new 0c2d6a4 Get rid of trailing whitespace.
new 15332d5 Modified Haml::Buffer#parse_object_ref to treat the
(optional) second argument as a prefix.
new 917bd65 Mixin patch for Sass.
new 18978cf Merge branch 'master' into nex3
new edd2d48 Added tests & documentation for the extended square
brackets syntax
new 33acae3 Merge branch 'nex3'
new 30b5e8a Add Haml.version - a hash-based version representation.
new 0fae457 Add a method to the Haml module to scope file paths.
new c382028 Move the Haml::VERSION-generation logic into Haml.version.
new 709ccc2 Generate the --version information in the executables
from Haml.version.
new ad10edf Add revision information to the version string/hash.
new c0a88ed Make sure revision version information is preserved when
installing Haml as a gem.
new 5ca0f21 haml_tag should only close elements that are listed as
autoclose.
new 5ef3baa Merge branch 'master' of git://github.com/stefanoc/haml
new c8417ef Fixed problem with Sass partials in subdirectories
rendering to CSS.
new 2418afd Fixed problem with Sass partials in subdirectories
rendering to CSS.
new f4b2d3d Get rid of a redundancy in a regular expression.
new 0f74ca6 Remove a debugging print from the Rakefile.
new afc34de Get rid of a redundancy in a regular expression.
new 62b4cbf changed mixin definition character from '-' to '='
new 5ddd661 mixins can now be brought in from an external include file
new 56f4720 Don't add a backtrace entry for Haml::Error if there's no
line number.
new 557b5cd Fix error line reporting.
new c89f22d More accurate error line reporting.
new 2cde695 Make haml --check work.
new 0b01b3b Monkeypatch Rails 2.0.2 to get compile errors to display
correctly.
new 8ad882a Make haml --check work.
new ef40c30 Monkeypatch Rails 2.0.2 to get compile errors to display
correctly.
new 14882b8 Fix error line reporting (again).
new b3c4658 Make error reporting work with Rails 2.0.{0,1}
new 6b5355d Make error reporting work with Rails 2.0.{0,1}
new 188d27e Don't add a backtrace entry for Haml::Error if there's no
line number.
new b767fd1 Fix error line reporting.
new e732142 More accurate error line reporting.
new 9ea4533 Fix error line reporting (again).
new ab492c5 Make error messages work for edge Rails.
new 7bbcd8d Get rid of useless test/haml/runner.rb.
new 9bf6cfe Use the standard inheritance model to interface with
recent Rails versions.
new 4ca79f1 Get rid of some unnecessary Haml::Plugin methods.
new ac3d5b3 Raise a syntax error for = without content.
new 639962b Disallow filter names that aren't just words.
new 3be12bc Use a better method of extracting the line number from
::SyntaxErrors in exec.rb.
new 740d6af Don't discard leading whitespace on Haml templates.
new 70778c9 Clean up Haml exception tests.
new fd5fafc Allow filters without nested text.
new f426450 Fix up some Haml error message formatting.
new fec9af2 Change the text for the Haml indentation errors.
new 790fc04 Change the text for errors for = and ~ with no content.
new 4a632da Change in terminology: atomic tags -> self-closing tags.
new 9e8970d Fixing another small error-numbering bug.
new 2629f90 Report Sass errors better.
new 8ed3dde Changing the text for Sass indentation errors.
new 6cbd49d Get rid of Haml::HamlError.
new c5d2bb7 Make sure all Sass errors have trailing periods.
new 1375eff Custom errors should extend Exception, not StandardError.
new 57d05a1 Add a custom indent-region function for haml-mode.
new 240251c Repeating haml-indent-region will cycle indentation.
new 5f09785 The indentation of the first line of Haml/Sass should be
0 spaces.
new 4d97343 Clean up haml- and sass-mode.el.
new fdb9ff8 Don't allow customization of backspace functions.
new 205c74c Don't automatically add the modes to auto-mode-alist.
new cc054ca Version numbers are pretty meaningless.
new af4fde3 Get rid of the ill-concieved hre and sre functions in
haml- and sass-mode.el.
new d08fc6e Highlight invalid tabs in haml- and sass-mode.el.
new 13c868e Make sass-mode inherit from haml-mode.
new f1ac876 Minor formatting change in haml- and sass-mode.
new 1a7ccf0 Automatically call sudo in the install rake task.
new d14e4a1 Use sudo when not on Windows, rather than vice versa.
new 27c0906 Make the benchmark rake task work.
new 839ad95 Further DRY up haml- and sass-mode.el.
new 40a18ff Compatibility with the latest edge Rails.
new 6c0473e Replace @haml_stack with a linked list of buffers.
new d4a1a35 Get rid of @haml_is_haml in favor of checking for the
existance of @haml_buffer.
new 83b6705 Abstract the no-longer-using-Haml functionality into
Haml::Helpers#non_haml.
new 184c7f9 Make is_haml? public.
new f06712c Move ActionView::Base#is_haml? to action_view_mods.rb.
new ccb23dc Add a failing test for Haml::Buffer#toplevel?
new f48294c Keep track of non-Haml-ness via a Buffer flag.
new 817448d Fix the order of assert_equal arguments in a test.
new 0d4010c Don't render unsightly XHTML newline escapes.
new 97de8a5 Revert "Don't render unsightly XHTML newline escapes."
new 5066236 Fix a line-numbering error error in Sass.
new 79034f3 Add tests for error line numbers in Sass.
new 58d8c18 Fix another error line-numbering bug in Sass.
new 6f6562b Add a test for the bug fixed in
506623645d71432a6620d03bb0c67ced04b8482e.
new 22a2268 Add line-number testing to Haml as well.
new a241cd4 Get rid of the 50-char one-liner rule in Haml.
new 9d942ca Always create a REVISION file when building a package.
new 6a60485 Move the Haml gemspec into its own file.
new e9558f2 Embed the version number directly in the gemspec.
new f0f1993 Get rid of the unused Haml::Precompiler::TAG_REGEX.
new f4c25b9 Briefly updating the documentation for object_ref.
new 012ca0f Allow object_refs to go before attributes in a Haml tag.
new 5548ed3 multi-line rules were broken for three or more selectors.
Added test case and fix.
new 8b2e0b5 Come up with a somewhat saner model for multiline rules.
new bf0f04d Allow non-word/whitespace characters in conditional
comments.
new 329aa02 Refactoring some source-code-formatting code.
new bc9b432 Add myself to the gemspec.
new ec2e0e6 Add requires to the gemspec necessary to get it to run
with 'gem build.'
new b9fbf12 Don't add the REVISION file unless it actually exists.
new 7e374ab Revert "Embed the version number directly in the gemspec."
new 06c8ab0 Add a rubyforge_project attribute to the gemspec.
new 5aa394d Get rid of deprecated autorequires in the gemspec.
new b45d4a2 Make css2sass aware of parent refs.
new d17fad4 Add support for css2sass --alternate, for "margin: 1px"
style sass output instead of ":margin 1px"
new b05cafd Minor formatting fix.
new 0b1d5c4 Fix a css2sass bug.
new 235eb09 Add extra line break to generated Sass for readability
new 562a89e Merge branch 'master' of git://github.com/nex3/haml
new 677bb37 Minor beautification of generated Sass
(http://pastie.org/189024)
new 5a6d99b css2sass doesn't get confused by CSS rules starting with
. or #
new c5b86d9 Merge branch 'tmm1/master'
new 7bde632 Change a call to #find into a more semantic #any? in
css2sass.
new 6f40855 Strip line break at the beginning of generated Sass
new 9187180 test case for classes including TagHelper
new 64ba951 Use an instance variable rather than a class variable to
maintain options information for css2sass.
new 2c32f08 Make is_haml? a method of Object.
new a482316 Get rid of Hash#rec_merge! in favor of a
non-monkeypatched solution.
new 0734528 Get rid of a few references to lib/haml/util.rb.
new 5811636 Actually get rid of Haml::Helpers#open.
new c7f8a6c Revert "Don't escape quotes when escaping HTML."
new 30a337f Don't escape quotes in attributes unless absolutely
necessary.
new 41cf7e4 Don't create tarballs or zipfiles when packaging.
new 6eb4795 Don't mess with the line numbers for
Haml::Engine#{def_method,render_proc}
new 0517c9c Add :line option for Haml::Engine
new c8e8f6e Touching up some doc formatting.
new d77e383 Making a small bit of logic a small bit more clear.
new 1693be0 Fix another line-reporting bug in Haml.
new ea96ab9 Correct the docs for how to make Sass work with Merb.
new bd820f5 try to use Hanna for RDoc
new 1e838f7 properly indent a bunch of code samples
new b4337e5 [Emacs] Add forward- and backward-sexp functions.
new ca796ea [Emacs] Add up-list and down-list commands.
new eab5520 [Emacs] Make haml-indent-region work a little better with
haml-forward-sexp.
new 7b9c2d5 [Emacs] Have haml-electric-backspace optionally back-dent
the entire nested block.
new 509165e [Emacs] Add a function to kill a line and re-indent its
children.
new a0c0005 Update the benchmark script to use Benchwarmer.
new 500be8e Make benchmark.rb more standalone.
new 1a9c5e2 Clean up requires in benchmark.rb.
new 39da4e4 Build tarballs etc. when packaging for a release.
new af0334e Make sass/engine non-executable.
new f84871b Render empty tags on one line.
new b7ada85 Get rid of an unnecessary parameter in Haml::Precompiler.
new 4716859 Get rid of some unnecessary code in Haml::Buffer.
new e5dedfa Precompile script tabulation where possible.
new 5834545 Add an > operator to get rid of whitespace outside of a
tag.
new 204ba03 Add support for the > operator for removing whitespace
from within tags.
new d085523 Get rid of a bit of unnecessary 'optimization.'
new ad2ed96 Get rid of one trailing newline when preserve-ing text.
new 3e922fb [Emacs] Make indentation work with more than just tags.
new d5ca228 Add an :escaped filter for escaped plain text.
new 1611405 Automatically nuke inner whitespace for preserved tags.
new 7fcd7b7 Make our modified #capture compatible with an oddity of
Rails's.
new 535c40c Make #find_and_preserve preserve the tags passed in the
:preserve option.
new 8c92d2c Automatically #find_and_preserve filters that use #render.
new 7d61732 Add an FAQ with only a default answer in it.
new fc3d3d4 Clean up the OrderedHash class used for css2sass a little.
new e2b61eb Make sure filter preserving works with variable
interpolation.
new f489bd3 Expand the FAQ.
new 2a9436f Get rid of the silly rdoc_devel rake task.
new 2a25c87 Make sure README.rdoc is the main rdoc file.
new c8f6765 Clean up the Rakefile.
new b9d4015 Cleaning up the profile Rake task.
new 6fc675e Don't load Haml in the Rakefile unless it's necessary.
new c273243 Add a section on multiline to the FAQ.
new f7aa015 Make revision reporting work with 'rake install'ed gem.
new 7501598 Don't mess up line numbers with Windows newlines.
new 093e246 Get rid of the deprecated :locals option for
Haml::Engine#initialize.
new 1d11e57 Update init.rb to make darn sure we prefer loading from
vendor/plugins to loading from gem.
new f688b88 Get rid of the test for the deprecated locals option.
new 5aefefe Add CDATA filter
new 74a61e3 Automatically register new filters when they're defined.
new f86bbb6 Bump VERSION to 2.0.0.
new beb6acc Merge branch 'stable'.
new 8e32f3c Bump VERSION to 2.1.0 for master.
new 5926e43 Always include REVISION in the gemspec, and create a
dummy in case it isn't created elsewhere.
new 92cef93 Merge branch 'stable'
new c349ce6 Allow Haml --rails to (optionally) overwrite an existing
vendor/plugins/haml dir.
new 16737b8 Don't crash if init.rb can't be updated.
new 99f0637 Merge branch 'stable'
new 5e8ba1d Update documentation on options-setting.
new d52a2a2 Merge branch 'stable'
new 6213749 Don't auto-preserve when in ugly mode
new 210429f Clean up a little Haml code.
new e8142f3 Since REVISION is always generated when running Rake,
always get rid of it when we're done.
new 68104fd Make the Haml parser a little more flexible.
new 8bd517d Parse blank Haml lines a little more elegantly.
new 2ca9206 Merge branch 'stable'
new 0ffd745 Move blank-line detection into
Haml::Precompiler#next_line.
new 20bf0b5 Clean up multiline handling using the new parser style.
new 59c438f More parser-style-induced cleaning up.
new 2ebb196 Fix a particularly nasty line-numbering bug that popped
up with blank lines.
new 1d98b31 Merge branch 'stable'
new 4aea1f6 Document backslash-escapes in Sass.
new 112dcde Have Sass mixins not interfere with sibling selectors.
new a4b7e88 Merge branch 'stable'
new 7d78205 Get rid of local vars in Haml::Precompiler#precompiler.
new 7f7ee80 Allow attribute hashes to span multiple lines.
new c65f9b0 Clean up a little Haml::Precompiler logic.
new 2b6c6f6 Fix a small bug with tab chars in empty lines.
new b68a42d Merge branch 'stable'
new 9db0b43 Store @flat_spaces in Haml::Precompiler as a string, not
an integer.
new b16948c Get rid of this silly MULTILINE_STARTERS thing.
new 8183498 Error out when the first line is indented.
new 0fd512e Merge branch 'stable'
new 1c4894a Decide whether a block is open using a function rather
than an instance variable.
new 022d50b Allow flexible indentation for Haml docs.
new 17d5bc4 Allow flexible indentation for Sass docs.
new 1ec89cf Don't error out when the first line is *only* whitespace.
new f759663 Same as 8183498 for Sass.
new e7f7aae Merge branch 'stable'
new 23a58db Update documentation to reflect flexible indentation.
new 7dc1752 Disallow mixed tabs and spaces for indentation.
new cc2551b Add a bit about acceptable indentation to the README.
new 589a9ba Make commas in Sass constants operations rather than
parts of strings.
new b519b5d Give Sass constant objects readable #inspect values.
new 1f31432 Deal more flexibly with order of operations for Sass
constants.
new 6e18008 Don't error out on empty Sass function arglists.
new 8bbea4f Merge branch 'stable'
new 1de7e1e Add support for Sass functions.
new 27daf07 Clarify escape_html documentation.
new 83188b8 Merge branch 'stable'
new 377464e Bring #haml_tag more in line with actual tag behavior.
new 2114792 Add limited support for whitespace chomping and
self-closing to #haml_tag.
new c6074e6 Merge branch 'stable'
new 6f61019 Make sure Haml::Buffer never errors out because of
negative tab counts.
new 2719940 Merge branch 'stable'
new c9ee6bf Make the symlinked-Rails facility work properly.
new df04902 Compatiblity with edge Rails buffer management.
new ef7024e Merge branch 'stable'
new b95cd60 Get rid of the 'rhtml still renders' test, as we don't
mess with rendering logic anymore.
new fcca7e0 Fix documentation about where Haml options docs are
located.
new 7c13afd Fix a buffer-tabulation bug involving <.
new 40a4936 Merge branch 'stable'
new 9bae479 Don't rely on ActionView's partial-rendering code.
new fb34da8 Turns out we've still got to override #capture for edge
Rails.
new f24df81 Merge branch 'stable'
new 06f0b1d DRY'd up the tests that loop over the templates.
new 171d699 Use a constant instead of a class variable for the
template list in template_test.
new 5a8ac34 Don't bother testing render_proc and def_method for every
template.
new 587c5be Clean up TemplateTest#assert_renders_correctly.
new 3a048da Define minus and div for Sass strings to just concatenate
the strings with the appropriate symbol.
new e066929 Refactor Sass::Constant.parenthesize.
new 64be118 Merge branch 'stable'
new 2443c18 Fix a SassScript parsing bug.
new c2ad4bd Get rid of a bit of useless code in SassScript parsing.
new fe6c6c1 Merge branch 'stable'
new 2cfe2c1 Have SassScript handle unary operators in a saner, more
flexible way.
new fc4d121 Define unary operators for minus and div as well.
new 0f49933 Make sure we don't run linked Rails tests.
new f5765c8 Make sure pre-Rails-2.0.1 partials have all locals
defined.
new 0686e0e Merge branch 'stable'
new 59f5b54 Make the install and release Rake tasks visible.
new 4497717 Merge branch 'stable'
new 37fc2c2 Update VERSION for 2.0.1.
new ff425bd Merge branch 'stable'
new 1a23b54 html2haml --rhtml shouldn't add semicolons for multiline
<%= %> blocks.
new 8f27ec0 Merge branch 'stable'
new c777841 Allow faux-strings to be passed as text to haml_tag.
new 38661eb Merge branch 'stable'
new c2781c7 fix Haml template tests for ActionPack 2.1
new a0764df fix Haml template_test for Rails 1.2.6, 2.0.3 and
post-2.1.0
new 6b0d6a7 Merge branch 'stable'
new 07ffc82 Fix haml_tag again.
new 44d7f28 Merge branch 'stable'
new 82a2571 :ugly mode shouldn't mess with filter input.
new f42e750 Merge branch 'stable'
new b54ff8d Make '- end' an error in Haml with a useful error message.
new 9f8a58a Merge branch 'stable'
new 9016da5 Don't push all text in :ruby filters onto one line.
new adab3ce Merge branch 'stable'
new 2dc50fd Rails gem-plugin compatibility, why not?
new 17d13e8 Merge branch 'stable'
new 9d67c01 Less duplication between the init.rbs.
new a3ba6cd Merge branch 'stable'
new 7df87b6 Expose the options hash to Sass nodes.
new 27cc8dc Fix a line-reporting error in Sass.
new ce7b34d Merge branch 'stable'
new 8c2e67b Basic line-annotation support for Sass.
new b882ab1 Add support for filenames in Sass line-number reporting.
new fd23eb4 Attributes should be escaped whether or not :escape_html
is set.
new d79d76e test_dynamic_attributes_should_be_escaped doesn't
actually test that.
new e8075e7 Automatically preserve newlines in attributes.
new 376384e Merge branch 'stable'
new 4895df9 Add more Ruby block keywords to haml-mode.
new 994e08f Don't use &method(:require) in haml.rb because of a Rails
bug.
new 772ad9e Merge branch 'stable'
new 2e93d9e Update VERSION for 2.0.2. This should have been done
*before* the gem was released, but oh well.
new aab179e Merge branch 'stable'
new 1a0d994 html2haml should pre-escape HTML entities.
new 50f0ef1 html2haml autodetects ERB files.
new d61e136 Merge branch 'stable'
new 91f07a3 Make rails/init.rb compatible with edge rails.
new 4d08753 Merge branch 'stable'
new 0d8e664 The :format option is called :format, not :output.
new 0897e6b Merge branch 'stable'
new 912d5b7 Get rid of the comment at the top of filters.rb, because
it makes the RDoc screwy.
new 777e360 Merge branch 'stable'
new 7bd1508 Compatibility with latest Merb.
new af65b81 Merge branch 'stable'
new 5d22f1d Switch Sass to a more flexible parsing model.
new 5350864 Make sure %textarea and &= interact properly.
new cfe52fa Merge branch 'stable'
new 5dba810 Add the ability to pass arguments to Sass mixins.
new d394f81 Add variable interpolation to Sass rules and attributes.
new 901e1f3 Add a boolean datatype to SassScript.
new c2b34ff Add a not operator (~) for Sass booleans.
new e54639f Add a basic Sass @if directive. No @else yet.
new 9a7a668 get an error message, even if you can't read the file
new 69c5a66 Allow Sass::Plugin.options[:template_location] to accept
either a String path from where Sass templates are read or a Hash of template
location paths to css output paths. Sass::Plugin.options[:css_location] is
ignored when :template_location is a Hash. :template_location will also accept
a list of pairs as is commonly returned from Array#zip or Hash#to_a, etc.
new 432871b DRY up the path locations to the various template, temp,
and output locations. pass a hash instead of a pairwise array as this is the
preferred mechanism.
new fb49552 Use File::SEPARATOR instead of assuming it is '/'.
new 92aff4d fixed a bug in assert_renders_correctly where trailing
lines in the CSS file would not trigger a test failure
new a98b4de The relative pathname calculation can fail, if it does,
use the absolute filename instead.
new 49a063f find partial files, even if they're in a subdirectory
new c171d11 when importing, first look relative to the current
template file
new e3409eb allow line comments option to be set via sass command line
new d96e0a3 allow assert_renders_correctly to accept different
filenames for comparison
new 94ecc74 new test to ensure that line comments work correctly when
passing template location as a hash
new f93f3fd Add support for == and ~= in SassScript.
new 473fd84 Add @for.
new b4b6ce2 Add @while.
new c14afa0 Change ~ to !.
new 4f41cf0 Merge branch 'master' of
git://github.com/chriseppstein/haml
new b8388ba css2sass compatibility with new Node constructor.
new 7c88145 Allow mixins to declare default values for mixin
arguments.
new 22d8369 Don't display non-hash revision numbers.
new df34be1 Merge branch 'stable'
new 9e46318 Merge branch 'master' of
git://github.com/chriseppstein/haml
new d4d30c3 Added rails/init.rb to gemspec
new d5c956b Merge branch 'stable'
new 0332ab0 Merge branch 'master' of git@github.com:nex3/haml
new 89e5cf9 Merge branch 'stable' of git@github.com:nex3/haml into
stable
new 7bb91cf Merge branch 'stable'
new 0fa3201 BlueCloth vs. RedCloth: change Markdown filter to only
use BlueCloth.
new c7948ff Add support for more bluecloth parsers, and get rid of
some {red,blue}cloth-specific tests.
new 8eb07c6 Merge branch 'stable'
new fceecce Fix a minor documentation error.
new 567f122 Merge branch 'stable'
new 429314d avoid some warnings thrown by the Ruby interpreter
new eafdc2d Merge branch 'stable'
new 534b536 Fix a strange Haml indentation-error bug.
new 97f9810 Errors should descend from StandardError, not Exception.
new c237f84 Merge branch 'stable'
new d9fd622 Make the :javascript filter respect the :attr_wrapper
option.
new 2f56b42 Add -r and -I flags to the Haml executable.
new 1da9662 Merge branch 'stable'
new 3ffaaf5 Mention haml/sass executables in docs on how to use.
new 21f261d Handle @media and friends properly in css2sass.
new 39d4c54 Merge branch 'stable'
new 7512dbe Make the Sass filter in haml files pass the Sass::Plugin
options when initializing the sass engine.
new 8d2c38c rstrip css2sass output.
new 8284da8 Merge commit '7512dbe0938da2cc5e0dd083bc9ffea02c0fb79a'
into stable
new f586f9f Clean up Sass::Plugin option handling a little.
new 860592f Merge branch 'stable'
new dd0d69b Update VERSION for 2.0.3.
new f5c0d02 Merge branch 'stable'
new 452b2c2 Fix REVISION-handling a bit more.
new d466651 Merge branch 'stable'
new c2312ec Allow mixin definitions to have a space between the = and
the name.
new c19ad79 Allow mixins to take precedence over sibling selectors in
ambiguous cases.
new ae30d64 More intelligent handling of units across arithmetic
operations. Automatic unit conversions are performed if necessary and possible.
new 11051d9 Fix some Haml documentation errors.
new b437200 Merge branch 'stable'
new 6d5d56d automatic coercion from unitless numbers
new 8b59528 Fix Rails edge: evaluate_assigns is now
_evaluate_assigns_and_ivars.
new 998578a Fix Sass options so that haml/template_test.rb can be run
standalone.
new e4e1ba2 Add a template test for partial layout rendering.
new cf01a92 Conditionally define RAILS_ROOT.
new 936d9c1 Allow #capture_haml to work with blocks from other
templates.
new 2871122 The Evening Before The Wedding Celebration Of Pete
Sampras And Howie Mandel-ing a fix for the render :layout issue.
new 158226d Merge branch 'stable'
new a63475f Merge branch 'master' of git@github.com:nex3/haml
new f36c473 Merge commit 'origin/stable' into stable
new 399b84b Fix a typo in the README.
new 3361d2e Merge branch 'units' of
git://github.com/chriseppstein/haml
new f5bb764 Clean up some unit-handling stuff.
new 467bc0a Merge branch 'stable'
new 73d823f Don't use capture_haml_with_buffer in action_view_mods.
new 03c4fcd Merge branch 'stable'
new 34500a1 Make sure Haml doesn't destructively modify attribute
hashes.
new b809136 Make it clear that attribute methods must precede literal
attributes.
new 046860e Make sure we require everything necessary for the :sass
filter.
new 54a1098 Make sure the :redcloth filter works.
new cd8a7c2 Merge branch 'stable'
new d132121 Support for relative Sass imports.
new 4456118 Mixin arguments containing expressions with parenthesis
did not parse correctly.
new d471b9f Code review changes for 4456118.
new 119b1e8 Store constants as objects rather than just strings.
new 4915571 Fixed HTML4 markup for "self-closing" tags: they do not
end in />
new 178caba Round out support for self-closing tags in HTML.
new f664cad Merge branch 'stable'
new fe9e7db Make sure haml- and sass-mode.el never insert tabs.
new eace89e Merge branch 'stable'
new 06487b5 Fix typo in haml-mode.el
new ae71d8d Merge branch 'stable'
new 7dc7304 Add a comment to make it clear that both Haml and Sass
are loaded by init.rb.
new d4dca02 Merge branch 'stable'
new 336fb46 Fix bin/haml.
new 9e78eca Fixed bug in css2sass that caused whitespace indentation
issues for comma-delimited rules in the original CSS.
new b938ee3 Merge branch 'stable'
new f490d21 Big overhaul of SassScript parsing, along with a few
syntax changes.
new cbd9cc8 Fiddle with SassScript operator precedence a little.
new 2919d6e Support relational operators in SassScript.
new a53b2ed Get rid of the unnecessary distinction between .new and
.from_value for constant values.
new b59dffc Update Sass documentation.
new 03d2ab6 Rename Sass::Constant to Sass::Script, and refer to
constants as variables.
new 05a617b Mark some new Sass::Script classes as :nodoc:.
new 983f8c1 Make sure function arguments are resolved before passing
them to the functions.
new 6e347d5 Delay SassScript variable resolution until #perform.
new cc9d768 unshift to LOAD_PATH rather than <<ing.
new 62d6cfd Merge branch 'stable'
new 88c4619 Compile Sass to a full-fledged AST before evaluating and
printing.
new 95e16e4 Precompile most of the Regular Expressions in the lexer.
new 128d00d Small optimization for the token method.
new 8ac2f30 Performance optimizations for try_tok
new 7530593 Support for @else.
new 47d9f9a Merge branch 'chriseppstein/ast' (early part) into ast
new 538e5e9 Fix a bug in @while.
new f541899 Resolve variable references in mixin defaults to other
args first, then globals.
new 1f4d68c Allow SassScript variables to be reassigned.
new a85e3ac Get rid of a duplicate definition of
Sass::Engine#import_paths.
new 26e7fc7 Unit tests and documentation for the percentage function.
new 8cbf3fd Sass::Engine should raise a syntax error when it can't
find a file to @import.
new d6b5af4 Merge branch 'stable'
new ea9addc Scope variables at indentation level.
new 5b46ef0 Get rid of a duplicate definition of
Sass::Engine#import_paths.
new fce5fe1 Sass::Engine should raise a syntax error when it can't
find a file to @import.
new 00e953d New numeric transformation functions for SassScript:
round, ceil, floor, abs.
new 689bb9e No longer perform division using integer division if only
integers are used. If you want integer-based division you should now do the
following instead: floor(14/5) which will return 2 instead of 2.8.
new 2c3eed2 Add a FileNode for declaring sections of the AST as being
from other files.
new 6d8feeb html2haml: fix HTML entities being escaped in erb blocks
new 5a44775 html2haml: handle dynamic attributes (RHTML mode)
new 9ce2a46 html2haml: rhtml in attribute can result in Ruby string
interpolation
new 18a0eb8 Merge branch 'ast'
new ad518a4 Merge branch 'chriseppstein/master' (early part)
new 3d05530 Merge commit 'mislav/stable' into stable
new f2bd161 html2haml: fix interpolation with trailing content
new 0621237 html2haml: support multiple interpolations in attributes
new 8a263c4 html2haml: fix whitespace eating erb tags
new e99f665 Add a SassScript repl.
new b4a9995 Behave better for --trace.
new c32d8d9 Merge branch 'stable'
new 49be37b Merge commit 'mislav/stable' into stable
new 1cb0a8a Merge branch 'stable'
new e56ff53 Update instructions for setting config in Merb.
new 49ae053 Fix a Haml documentation bug.
new c25d6ae Merge branch 'stable'
new 7b12884 Support for passing an import path to the sass
command-line.
new ce15479 Make sure Color objects have legal values.
new 8f4ac8e Test inputs for hsl() as well.
new d7986bb Fix benchmark code for ActionView >= 2.1.0.
new deac7a7 Support linked Rails in benchmark.rb.
new 0752424 Merge branch 'stable'
new fbd2171 Deprecate Haml::Helpers#puts.
new c67c077 Merge branch 'stable'
new 68bd782 concat_haml -> haml_concat in Haml::Helpers#puts.
new fbef2fc Merge branch 'stable'
new 9817621 Fix a long-standing case-parsing bug.
new b281f15 Get rid of uses of Haml::Helpers#puts in tests.
new a56175a Merge branch 'stable'
new a761486 Support CSS3-style pseudo-elements.
new 05ef5f9 Merge branch 'stable'
new f803a70 Change date for #puts removal.
new e0b9dc4 Bump version for 2.0.4.
new b34f76a Merge branch 'stable'
new 8f85cfd Make sure locals passed as symbols with false values
aren't set to nil.
new 0e9e26f Merge branch 'stable'
new 2a436fb Fixed RuleNode initializer bug in css2sass.
new 0a14c30 Merge branch 'stable'
new 64b777d Make sure Sass doesn't choke on empty inputs.
new 9ebbe62 Support Unicode-escapes in Sass strings.
new 24bd863 Add a Haml::Util class for nifty utility functions.
new fe3fdd0 Render Sass colors as color names when possible.
new bf35257 Ensure that #non_haml properly resets @haml_buffer.active.
new ebd862a Merge branch 'stable'
new 8a87095 Fix #to_hash in template/patch.rb.
new fd64f88 Correct instructions for Merb.
new a9a134a Further Merb instruction fixes.
new 50b1c01 Merge branch 'stable'
new dc7ab5f Fixing content_tag bug with Rails 2.2.
new 56578c5 Clean up r5c272b1.
new d2e316a Merge branch 'stable'
new a0f832a Fix tests for old versions of Rails.
new 320828b Fixing inline interpolation tests. # needed to be escaped
for proper test scenario to occur
new 2c23993 Merge branch 'stable'
new 2eca014 Don't try to create self-closing tags in html2haml.
new fe46a65 Autoload emacs modes.
new b597927 Merge branch 'stable'
new 35a5f0d Minor spelling fix.
new 9e3badb Merge branch 'stable'
new 542a2b0 Bump stable VERSION to 2.0.5.
new a84533a Formatting fix.
new 71316fc Fix html2haml tests.
new 58f61fb Merge branch 'stable'
new 2e775ca Added in DTDs commonly used for xhtml mobile
new 9cd3221 Doctype tests.
new 91d5b0c Merge branch 'stable'
new 6ac37a1 check if block being rendered is haml in capture_with_haml
new 15a84c3 Add a test for #capture_with_haml checking for
helper-ness.
new 95b686f Merge branch 'stable'
new 71c0146 Make template_test work with old Rails versions.
new 71cfd2a Merge branch 'stable'
new db1faf4 Fix more inline interpolation stuff.
new 36d69ad Don't clobber normal sexp functions with Haml sexp
functions.
new 13605b4 [Emacs] Better support for highlighting filters and
nested comments.
new 80229ce Merge branch 'stable'
new eaf4808 Tests for interpolation everywhere.
new 6bd4a9c Refactor Precompiler#push_script args to be a hash.
new 544d070 Universal #{}.
new d9530e2 Add a --debug option to bin/haml.
new 300ab5d Merge branch 'stable'
new fe8d78e Merge commit 'origin/stable' into stable
new 47c5285 Merge branch 'stable'
new 1e0902b Added a test helper method for asserting that warnings
get issued.
new 0ad8321 Issue a deprecation warning if an implicit string is used.
new c5334c3 DRY up the call to the Script Parser from the Sass Engine.
new 0d6d7e1 Pass line number and character offset from the Engine to
the Lexer.
new 17fdd86 Emit a Token object instead of Array for Lexer#token.
new 2abedba Better general error message for sass parsing.
new e32b767 Track the character indentation offset for Sass Line
objects.
new 6193c96 Better warning message for implicit strings with line
number and character offset.
new f1b3b64 Implement String interpolation.
new d7f07c5 Pass filename, if it exists, to the Parser from the
Engine to enable better error messages.
new b5d098b Provide a filename derived from the test method name for
inline sass rendering to make locating deprecation warnings easier.
new 5cb9e83 More accurate line number and character offset reporting.
new 2e3e23d Provide a helper method to allow the silencing of
warnings in unit tests.
new b0f7432 Silence all the deprecation warnings in the unit tests.
new f098a39 Make the deprecation warning for implicit strings similar
to past warnings.
new 0f39b4f [Emacs] Add support for comments.
new f061b66 [Emacs] Add a function for commenting blocks of Haml.
new a961edb [Emacs] Add a function for uncommenting blocks of Haml
code.
new 1955240 Merge commit 'chriseppstein/deprecated_implicit_strings'
new b7019ea Bump VERSION to 2.0.6.
new 7ae93ed Merge branch 'stable'
new 6b3dd3c Add a failing test for form indentation.
new a8fa047 Fix form_tag indentation.
new e5e02a3 Merge branch 'stable'
new 2608247 Add a @debug directive (that needs documentation).
new b2f17de Get rid of an apparently redundant option being passed
into Sass::Tree nodes.
new 12724ef Add tests for implicit strings.
new b555b7e Add a bunch of tests for Sass warnings.
new 52150b4 Fix line offset reporting in an edge case.
new 56a4b20 Properly print infinite and nan Sass numbers.
new 462ca56 Fix Sass::Script::Literal#to_i.
new 0044d01 Use symbols to mark the end of the document.
new 29d6826 Make benchmark.rb compatible with Rails munging.
new 37735e4 Make loud scripts use string interpolation in compiled
Ruby code.
new 9b7dfe2 A little microoptimization in Haml::Buffer.
new 4f5a9b2 Add a way to make "static" methods for faster
Haml::Buffer dispatch.
new addaa09 Make Haml::Buffer#format_string use static conditionals.
new 52fb797 Fix a little Sass parser bug.
new b12ca7c Add some minor Sass parser errors.
new 69dcc31 Optimize Haml::Buffer#format_script for the case when
ugly is true.
new 9334f07 More :ugly optimizations.
new eb1e034 Use _erbout rather than _hamlout.buffer for :ugly to
avoid method-call costs.
new a4b8b7b Fix an :ugly bug.
new 3b2fe06 Update benchmarking stuff, including switching to RBench.
new baac6a4 Really benchmark :ugly.
new b4fe64b *Really* make :ugly benchmarking work. I hope.
new c9a74e2 Backport benchmark.rb updates to stable.
new cdce941 Merge branch 'stable'
new 8a9e0bc Adding two new commands to haml-mode.el
new 1185a59 Minor grammar changes.
new ec90f8c Reindent code regions before processing them in
haml-mode.el
new 148030c Fix a namespace conflict for Markdown filters.
new 92ecf6b Merge branch 'stable'
new d5281e4 Merge branch 'master' of git@github.com:nex3/haml
new f26b707 Merge commit 'febuiles/master'
new a95d6d0 Add a test for using inline if in Haml script.
new 209ef56 Merge branch 'stable'
new ada4fc7 Fix a bug with haml_temp not being reset.
new 0db9bc7 Add a failing test for a whitespace nuke edge case.
new 7b5ae8d Fix bug in inner-whitespace nuking.
new b68e696 Merge branch 'stable'
new 633c272 Properly parse Sass interpolation.
new 4025213 Fixed merb update test for Merb 0.9+
new fdabe84 Fix the merb update test.
new a84a6aa Merge branch 'stable'
new f312b31 Updated headers for haml-mode.el and sass-mode.el.
new 1880b87 Add autoloads for auto-mode-alist to haml/sass-mode.el.
new 13b699a Added haml-output-buffer function and bindings for it and
haml-output-region.
new d404d95 Add a Haml::Util module to stable.
new 8e1b40e Compatibility with 1.9 *_methods methods which return
symbols.
new 530d226 Eval using block.binding rather than just block for 1.9
compatibility.
new dd8901a Strings aren't enumerable in 1.9.
new 5a45acf Merge branch 'stable'
new f6f53a4 enum_with_index is called each_with_index in 1.9.
new b8e9b5c Handle 1.9 *_methods stuff in master.
new ef59950 Fix a string-enumerable issue.
new f834df1 Update VERSION for 2.0.7.
new af59d99 Merge branch 'stable'
new 3f13355 Add extra/* to gemspec.
new bfb17c0 Merge branch 'stable'
new 90b8154 Fix an error with '= ... do' with :ugly.
new dc212ea Clean up Haml::Precompiler#close.
new ddd4a99 Fix a bug with '= ...' rendering in :ugly mode.
new 23848a2 Change the versioning approach to use a module so it can
be accessed from Haml.version or Sass.version. This makes Sass version checks
more light-weight and allows for divergence in the future.
new e93735e [Sass] Better documentation of the available sass
functions.
new 4e9654b [Sass] Document the Sass REPL.
new e05c1fa [Sass] The general scope of SassScript has grown since
2.0.x. Updated the description of SassScript to reflect this.
new fe3ce19 Added a Bio for myself to the README.
new e35f99a Merge branch 'stable'
new d9efa65 Upon reading the code, I found this documentation to be
incorrect.
new 28cdf7e More documentation cleanup.
new a6d3850 Sass changes for Ruby 1.9 compatibility.
new c3eef3f [Haml] Fix a bunch of 1.9.1 compatibility issues.
new f7a05f7 [Haml] Fix a bunch of 1.9.1 compatibility issues.
new edc9215 Merge branch 'stable'
new a0dda5f [Sass] 1.9.1 compatibility.
new 35a1e17 Merge branch 'stable'
new 42c3612 [Haml] Fix another 1.9 test failure.
new 4880050 Merge branch 'stable'
new 03f1d9a Fix tests to work with Rails 2.3.0.
new 4332b3d Merge branch 'stable'
new 74d8a56 Test haml & sass against multiple versions of rails.
new 3db575c Merge branch 'stable'
new 511b173 Fix haml --version revision reporting.
new cc6e0fb Merge branch 'stable'
new 4f1f55c Update VERSION for 2.0.8.
new 490a530 Merge branch 'stable'
new a57f482 [Sass] Require haml/util.
new 2c76bc9 Merge branch 'stable'
new bbf8e4b [Sass] Fixed a bug in css2sass where a parent reference
with extra spaces between the parent and the child in the source css would
result in malformed sass.
new 578ed2c Merge branch 'stable'
new 2a92fb6 Print debug output to stderr.
new e5085a3 Fix a minor formatting error.
new 16d1a24 [Sass] Document @debug.
new 2d8c6d5 [Sass] Add some basic tests for css2sass. Not all of them
pass right now.
new ef2095a [Sass] Clean up css2sass_test.
new 9571d9a [Sass] Fix a bug in css2sass exposed by css2sass_test.
new 51599f2 Merge branch 'stable'
new 60a926e [Haml] Make sure that yielding to Haml from ERB layouts
works.
new fb4518f Merge branch 'stable'
new a4f0471 Bump VERSION to 2.0.9.
new bcc42d2 Merge branch 'stable'
new 288cf74 Merge branch 'master' into universal-interpolation
new 8a5ae5b [Haml] Add an error message to discourage people from
using haml_tag with =.
new 5422ff5 Merge branch 'stable'
new edc4c78 [Sass] Added deprecation warning about the upcoming
change to silent comments.
new 0a0adfe Make '! foo' and '& foo' do escaping/unescaping with
interpolation.
new 67b8114 Merge branch 'universal-interpolation'
new 9d8e3a4 Clean up some documentation stuff.
new e8e1acb Document universal interpolation.
new 5e09c48 Modify the Rakefile to support a jgem install.
new 7629395 Merge branch 'stable'
new d19db97 Merge commit 'chriseppstein/stable' into stable
new 69497ac Merge branch 'stable'
new 83b7c75 [Sass] Made silent comments have the same syntactic
behavior as loud comments. That is, they can hide things nested beneath them
and they will be interpreted as on outdent if they start at the beginning of a
line.
new a6f9531 [Sass] Respect --trace in bin/sass -i.
new fb29435 [Sass] Make the lexer and parser handle interpolations in
a saner, less buggy way.
new 43d5f57 [Haml] Fix a bug with inline if/unless.
new da9ed66 [Sass] Handle the case where a user closes a loud comment
unnecessarily.
new c5cb722 [Emacs] Highlight Ruby code using Ruby's font-lock stuff.
new d5b0000 [Emacs] Fontify [] as well.
new 277dd46 [Emacs] Highlight incomplete attr hashes and object refs.
new 28d624f [Emacs] Cleaner way of highlighting tags.
new 61e16a0 [Emacs] Don't highlight == as script.
new 3e60f70 [Emacs] Factor out some functionality from
haml-highlight-ruby-tag.
new 0e5c7e1 [Emacs] Highlight interpolation using Ruby highlighting.
new 317e2dd [Emacs] Allow haml-indent-function to be more powerful.
new 919f13b [Emacs] Properly indent multiline attr hashes.
new 920102e [Emacs] Have haml-parse-multline-attr-hash return an
alist.
new 1ee16d0 [Emacs] Highlight multiline attribute hashes.
new 3c2d1fc [Emacs] Highlight #{ in preference to filters.
new 0bb5b8c [Emacs] Fix a minor spelling error.
new 78389e3 [Haml] Allow an "end" for a block if it's followed by a
method call.
new 60e6ca0 [Emacs] Don't give end-of-buffer errors when highlighting
some tags.
new 593c150 [Emacs] Don't loop endlessly for unclosed attribute
hashes.
new ea8eecf [Emacs] Turns out just plain 'face works better than
'font-lock-face.
new 32de9cc [Emacs] Indent after tags properly.
new 743cbeb [Emacs] Don't highlight strings unless we're in Ruby-mode.
new 1b694ba [Emacs] Treat loud comments like silent ones.
new 7ecdf69 [Emacs] Make filter- and comment-highlighting work a
little better.
new 2586572 [Emacs] Fully support &= and !=.
new 1400a0b [Emacs] Add ~ some places where it should already have
been.
new 0417e89 [Emacs] Have sass-mode unset some of the vars haml-mode
sets.
new ddca63d [Emacs] Have sass-mode highlight single-line syntaxes
separately.
new 8ea3181 [Haml] Add some failing tests involving multiline and
filters.
new a7867de [Haml] Fix the multiline/filter issues.
new 73ea6dd [Sass] Don't allow variables to begin with numbers.
new 0bdf726 [Sass] Make script_test use values of the proper type for
script environments.
new b216731 [Sass] Move a bunch of tests from engine_test to
script_test.
new 0cdf492 [Sass] Move some stuff from test_booleans to
test_boolean_ops.
new da02ce2 [Sass] Add a test for arithmetic operators.
new b2b91ed [Sass] Get rid of Sass::Script::String#funcall, since
it's not used anymore.
new 470c54d [Sass] Make sure the default string ops apply to all
types.
new e6fd98c [Sass] Add a test for string ops.
new 6c8d56e [Sass] Split up test_numeric_transformations.
new 7154482 [Emacs] Allow Haml tags to have numbers.
new 25ba42a [Haml] Add tests for Haml::Util.
new dabfd0b [Haml] Add support for CDATA tags to html2haml.
new 1a85dc2 Merge branch 'stable'
new 09e898b [Sass] Add failing tests for quoted characters in
selectors.
new aae478d [Sass] Don't allow quotes in attribute names.
new 34025e0 [Sass] Revamp Tree::RuleNode a little.
new 8f2d577 [Sass] Do a more in-depth parse of selectors.
new 266c8ec [Haml] Fix an interpolation-handling error.
new 0e0a36c [Emacs] Highlight only the names of Sass directives.
new b9fff7f [Emacs] Use - as a word char in all Sass code.
new 5a51042 [Emacs] Highlight property names in Sass.
new 49729cd [Emacs] Highlight Sass variables.
new a8a89b1 [Emacs] Set font-lock-keywords-only for Sass.
new 7d77b3c [Emacs] Highlight Sass mixins.
new 634854a [Emacs] Add basic support for SassScript.
new 8a7c36d [Emacs] Highlight a lot more SassScript.
new e89369c [Emacs] Highlight SassScript colors, bools, and ops.
new ce7fa72 [Emacs] Highlight Sass color constants.
new 8c36988 [Emacs] Better highlight Sass directives.
new 0918184 Update TODO.
new 67f91df Add future plans to TODO.
new 64dd9cc [Haml] Fix a minor documentation error.
new e146524 Merge branch 'stable'
new 5fd5a26 Add an org-mode header to TODO.
new 4261c22 Add a YARD Rake task.
new dbd3c62 Convert the README to markdown.
new beb9ba7 [Haml] Disable the powerset test when set equality is
broken (Fixed in Ruby 1.8.7+)
new 0c7f7b6 [Sass] Provide access to the Sass::Engine options from
the Sass::Environment and during Sass function evaluation. This enables some
cleverness to occur during compilation.
new 50aeed6 Merge commit 'chriseppstein/master'
new 648b488 [Sass] Convert Sass reference to Markdown.
new a03307d [Sass] Fix line numbering for errors.
new 9efbd41 [Sass] Add a failing test for an @import failing case we
missed.
new d931e6b [Sass] Really raise an error for @imports at the root.
new 7cb9b64 Merge commit 'stable^'
new 84ccbff Merge branch 'stable'
new 41848a3 [Sass] Fix @import issue in master.
new 79dc015 Merge commit 'origin/master'
new d4022e8 [Sass] Fix line-number reporting with :line option.
new 709e4d4 [Sass] Test for :line-setting.
new 7ce2bd2 [Haml] Fix a small but significant discrepancy between
the Haml and ERB test files.
new 32d623e Merge branch 'stable'
new 94e94ce [Haml] Update standard test docs.
new c8196f9 Merge branch 'stable'
new 7b9d630 [Sass] Don't add stuff to a persistent :load_paths option.
new 30a1836 Minor code fixes to remove un-necessary Ruby warnings
when running scripts with 'ruby -wKU'. -- warning: `*' interpreted as argument
prefix -- warning: StringScanner#matchedsize is obsolete; use #matched_size
instead -- warning: instance variable @else not initialized
new 5c4413f Set docs to be parsed with Markdown.
new c829afd [Sass] Make the Sass reference work with Maruku.
new d2bbc9a [Sass] Convert Sass::CSS docs to YARD.
new 12a53b0 [Sass] Performance enhancement: A new environment is not
needed for every iteration of the for node.
new 83e6fcf [Sass] Also don't need a new environment for each while
iteration.
new fe1dbe7 [Haml] Raise an error when the result of haml_tag is used
in a template.
new 8fff8f6 Merge branch 'stable'
new 545f7ee [Sass] Require pathname where it's used.
new ed64a7b Add to TODO.
new cf470dd [Haml] Change a few double-equals tests to
universal-interpolation tests.
new 9aaf2f3 [Haml] Interpret #{} at the beginning of a line as
interpolation.
new 5b60daf [Sass] Print error messages in test templates.
new 1165971 [Sass] Add basic support for precompiling Sass files.
new de03848 [Sass] Check for invalid attr syntax in Tree::AttrNode.
new a76e165 [Sass] Use an attribute to access @style in Sass::Tree.
new 2ba5458 [Sass] Recursively set options on Sass::Tree.
new da671b7 [Sass] Deal with silent comments in a less hacky manner.
new 1146240 [Sass] Don't pass options to Tree::Node#initialize.
new 223e26b [Sass] Recompile sassc files when the source file has
changed.
new 8699dff [Sass] Refactor line- and filename-setting on Sass errors.
new 78f6be2 [Sass] Make Sass::Plugin use sassc files.
new b30e4d6 [Sass] Don't pass @options to Environment#initialize.
new 4d97d8d [Sass] Precompile into a specific directory, rather than
alongside the original files.
new 5a945e1 [Sass] Move import- and precompiled-file management to a
separate module.
new 8cc5243 [Sass] Leave FileNodes unresolved until perform-time.
new f186404 Add sassc stuff to TODO.
new 7894c37 [Sass] Expose a slightly lower level method to check if a
stylesheet needs updating for use in Compass.
new 7499f0b [Sass] Terminology change: precompiled -> cache.
new eef577a Merge branch 'master' into sassc
new 016df4b Use 'extend self' for all-class-method modules.
new f4e2c53 Merge branch 'master' into sassc
new 43dcab0 [Sass] Add an option to disable caching.
new e38262b [Sass] Get rid of a few remaining references to
precompilation.
new a04048e [Sass] Make sassc options available to the Sass
executable.
new 3d1d0b2 [Sass] Use Tree::Node#render to shorten tree rendering.
new 887f1da [Sass] Have bin/sass make sassc files for the target file.
new 3c79289 Update TODO.
new 26b7ae7 Update TODO.
new 23fd407 Merge branch 'master' into sassc
new d9f248b [Sass] Convert Sass::Script docs to YARD.
new ad36db1 [Sass] Dry up Script::Number#plus a little.
new 2c0d5a6 Merge branch 'master' into yard
new 05bf439 [Sass] Make Number#{gte,lt,lte} raise proper errors when
used with non-Numbers.
new 605559b Merge branch 'master' into yard
new 13a27a1 [Sass] Format Sass::Script::Literal like other similar
classes.
new 43182a0 [Sass] Convert Sass::Script::Number docs to YARD.
new cfdde37 [Sass] Convert Sass::Script::Operation docs to YARD.
new 6fe89c7 [Sass] Format Sass::Script::Literal like other similar
classes.
new 27872a8 Merge branch 'master' into yard
new 6d50229 [Sass] Convert Sass::Script::Literal docs to YARD.
new 6161e5f [Sass] Move Funcall::EvaluationContext to Functions.
new e3b0042 Merge branch 'master' into yard
new 8cf239e [Sass] Convert Sass::Script::Functions docs to YARD.
new ca9ffcb [Sass] Don't have Script::Functions extend self.
new 6741a0a Merge branch 'master' into yard
new d97a5c7 [Sass] Get rid of Script::Lexer#rest; it's unused and
incorrect.
new 830495c Merge branch 'master' into yard
new 4748a2e [Sass] Convert Sass::Script::Lexer docs to YARD.
new b2ab6f7 [Sass] Convert Sass::Script::Bool docs to YARD.
new f08ca20 [Sass] Fix some attr_reader docs.
new 833f57d [Sass] Convert Sass::Script::Color docs to YARD.
new 8ff8b60 [Sass] Convert Sass::Script::Parser docs to YARD.
new 8f298da [Sass] Convert Sass::Script::Variable docs to YARD.
new d39d2eb [Sass] Get rid of some now-useless interpolation code in
Script::String.
new 8c99881 Merge branch 'master' into yard
new 8bcc63b [Sass] Convert Sass::Script::String docs to YARD.
new d8bc34b [Sass] Convert Sass::Script::Funcall docs to YARD.
new 25c7fa5 [Sass] Convert Sass::Script::UnaryOperation docs to YARD.
new 3cf720b [Sass] Convert Sass::SyntaxError docs to YARD.
new 215a25c [Sass] Fix some minor Sass::CSS doc issues.
new 07ef439 [Sass] Convert Sass::Repl docs to YARD.
new f0e3268 [Sass] Don't violate #children's typing in
Tree::CommentNode.
new 0ec4862 Merge branch 'master' into yard
new de949e1 Show protected methods in the docs.
new 1bb9438 [Sass] Convert Sass::Tree::Node docs to YARD.
new ebd8872 [Sass] Don't violate #children's typing in
Tree::CommentNode.
new e02882b Merge branch 'master' into yard
new 04d30c5 Merge branch 'master' into sassc
new ab78948 [Sass] Convert Sass::Tree::CommentNode docs to YARD.
new 329f87c [Sass] Add an abstract superclass for SassScript
parse-tree nodes.
new 7650c44 [Sass] Convert Sass::Tree::ForNode docs to YARD.
new 2116f12 [Sass] Convert Sass::Tree::DebugNode docs to YARD.
new e78c80c [Sass] Convert Sass::Tree::WhileNode docs to YARD.
new c6344a3 [Sass] Represent mixin args as arrays rather than hashes.
new fc96ca2 Merge branch 'master' into yard
new 3e00d38 [Sass] Convert Sass::Tree::MixinDefNode docs to YARD.
new 4f46c02 [Sass] Convert Sass::Tree::IfNode docs to YARD.
new eab40f8 [Sass] Convert Sass::Tree::MixinNode docs to YARD.
new 6010592 [Sass] Convert Sass::Tree::DirectiveNode docs to YARD.
new 1de932e [Sass] Convert Sass::Tree::FileNode docs to YARD.
new 126ee81 Merge branch 'sassc' into yard-sassc
new 603871b [Sass] Convert Sass::Tree::AttrNode docs to YARD.
new d6776e8 Merge branch 'yard' into yard-sassc
new a2cb35e [Sass] Make the Tree::RuleNode API a little more
consistent.
new 9c273c8 Merge branch 'master' into yard
new d3c1853 [Sass] Fix a minor typo.
new bf5f2f1 [Sass] Convert Sass::Tree::RuleNode docs to YARD.
new e04f593 Merge branch 'yard' into yard-sassc
new 4770a6f [Sass] Convert Sass::Tree::VariableNode docs to YARD.
new 309897c [Sass] Convert Sass::Plugin docs to YARD.
new 5647e1d [Sass] Speed up variable- and mixin-setting.
new 337beac Merge branch 'master' into yard
new 50ca366 [Sass] Convert Sass::Environment docs to YARD.
new fa3c4a6 Use markdown for docs.
new ee6d34e [Sass] Fix a minor YARD error.
new 84971f8 Force TODO to always open in expanded form.
new 839457f Merge commit 'wfarr/master'
new c78f84d Merge branch 'master' into yard
new 1f622a3 [Sass] Fix variable- and mixin-setting.
new fb228b2 Merge branch 'master' into yard
new c0769d9 [Sass] Get rid of the unused Engine#environment.
new b36fe74 Merge branch 'master' into yard
new f79741a [Sass] Convert Sass::Engine docs to YARD.
new eaa03cd [Haml] Get rid of a useless ivar-setting.
new c4adf49 Merge branch 'master' into yard
new 0b0ded0 [Haml] Document the CDATA filter.
new 57b9187 Merge branch 'master' into yard
new ac3c887 [Haml] Convert Haml::Filters docs to YARD.
new 7a8ad96 [Haml] Convert the Haml reference to YARD.
new 58c12ee Merge branch 'master' into sassc
new de2d9f3 Merge branch 'sassc' into yard-sassc
new c236b92 Merge branch 'yard' into yard-sassc
new df7008b [Haml] Convert Haml::Exec docs to YARD.
new b48ed40 Merge branch 'yard' into yard-sassc
new 1a0b452 Add a Rake task for packaging a special edge gem.
new 6df98cd Don't commit files other than EDGE_GEM_VERSION when
packaging the edge gem.
new c24c4ff Looks like we don't actually have Fixnum#odd?.
new 398bbe0 Add a Rake task and Sinatra script for a GitHub
post-receive hook.
new 27891c5 Add some documentation about haml-edge.
new cc98a81 Fix the edge_gem_watch Rake task.
new 63f0055 [Haml] Convert Haml::Error docs to YARD.
new e4ea283 [Haml] Convert Haml::Template docs to YARD.
new cedb7a9 [Haml] Don't document template/*.rb.
new 60f9b4f [Haml] Use extend self for Haml::Shared.
new 21560bc Merge branch 'master' into yard
new 8b4233e [Haml] Convert Haml::Shared docs to YARD.
new bbfb7ea Merge branch 'yard' into yard-sassc
new 0177614 Merge branch 'master' into sassc
new df8aaaa Merge branch 'sassc' into yard-sassc
new 56c2f83 [Haml] User #attr_accessor rather than #attr in Engine.
new f5d1ba6 Merge branch 'master' into yard
new 9616393 [Haml] Convert Haml::Engine docs to YARD.
new f4ef490 [Haml] Move Version#scope to Util#scope.
new ea48dc2 [Haml] Helpers#find_and_preserve with a block should take
a tags argument.
new 74faaed Merge branch 'master' into yard
new 9f19e0e [Haml] Convert Haml::Version docs to YARD.
new d758ad0 [Haml] Convert Haml::Helpers docs to YARD.
new a1d6691 [Haml] Convert Haml::Buffer docs to YARD.
new 95c2e6f [Haml] Make Haml::HTML threadsafe.
new 386cd7b Merge branch 'master' into yard
new 5e4e342 [Haml] Convert Haml::HTML docs to YARD.
new 1bf20b5 [Haml] Convert Haml::Precompiler docs to YARD.
new b7ce206 [Haml] Convert Haml::Util docs to YARD.
new 83b0fc8 [Haml] Don't document helpers/action_view_mods.
new f60d0f6 [Haml] Convert Haml::Helpers::ActionViewExtensions docs
to YARD.
new 83ac8c4 [Sass] Fix a bug with comments that shouldn't be rendered.
new 70610af Merge branch 'master' into yard
new f081527 Merge branch 'master' into sassc
new e078110 [Sass] Fix an old merge error.
new d6edaf6 Merge branch 'sassc' into yard-sassc
new cd170f1 Merge branch 'yard' into yard-sassc
new b570533 [Sass] Document Tree::Node#style.
new 13d240e Make Tree::RuleNode a little more sane.
new 08afa18 [Sass] Don't re-order rules in css2sass.
new b0fb68d Merge branch 'master' into sassc
new 417ab62 Merge branch 'sassc' into yard-sassc
new e248612 Merge branch 'master' into yard
new bf2128e Merge branch 'yard' into yard-sassc
new 1dc8325 [Sass] Get rid of the now-unused OrderedHash.
new 7a310c5 Merge branch 'master' into sassc
new 651ae06 Merge branch 'master' into yard
new 205e85c Merge branch 'yard' into yard-sassc
new aad5e3e Merge branch 'sassc' into yard-sassc
new 9e7d9b9 [Sass] Fix a couple Markdown errors.
new c363d07 Fix a few YARD reference errors.
new 4314f7d Merge branch 'yard' into yard-sassc
new 529e6fb Don't syntax-highlight code in docs.
new 9338eb3 Merge branch 'yard' into yard-sassc
new 5d7334e [Sass] Pick up option changes on recompile for cached
sass files.
new 89b89d5 Merge branch 'master' into yard
new 0c2b6d2 [Haml] Clarify the multiline documentation a little.
new 1728655 Merge branch 'master' into yard
new adba532 Use @overload instead of @call-seq.
new 0366861 [Sass] Bring the Sass documentation anchors in line with
the Haml ones.
new d2830b7 [Sass] Bring Sass::CSS docs in line with new conventions.
new f981ef8 [Sass] Don't fail if a cache file can't be unmarshalled.
Instead, issue warning and proceed to recreate the cache file.
new 05f7a8f Merge commit 'chriseppstein/master'
new ee1f792 [Sass] Catch TypeErrors, too, when reading marshalled
data.
new 8396a79 Merge branch 'master' into yard
new e59cc70 [Sass] Make sure we write out newline characters to sassc
files.
new 18019ff Merge branch 'master' into yard
new 535996a [Sass] Fix my exception syntax.
new b6b292f Merge branch 'master' into yard
new 6e2fd11 [Emacs] Fix the Haml indentation for Ruby block openers.
new 02f4a21 [Haml] Fix a minor anchor error in the docs.
new 06c1b3d Use YARD's new capabilities to render the FAQ as Markdown.
new 82e1beb [Emacs] Fix an infinite loop bug in multiline-hash
indentation.
new dde54ed [Emacs] Fix a silly error.
new 381e824 [Emacs] Indent multiline attribute hashes better.
new 2c2c5a0 [Haml] Add some failing tests for the new attribute
syntax.
new 8d8742a [Haml] Add a new attribute syntax.
new d1e095b [Emacs] Support new attribute hashes.
new 9503ed1 [Emacs] Fix some edge cases.
new 1eb878c Make edge-gem list the version number in the commit.
new 1c88719 [Sass] Don't add a line for empty @import statements.
new e1817a0 [Emacs] Properly highlight Sass stuff with underscores.
new 6f96aeb Don't include non-Ruby files in the standard YARD docs.
new 3976fb5 [Sass] Allow absolute-path imports.
new 1a6df37 [Sass] Properly strip whitespace from imported files in
:compressed mode.
new ba2d0b1 Merge branch 'master' into yard
new e63250a Merge branch 'master' into new-attrs
new 8a84675 [Sass] More descriptive invalid attribute errors.
new 65991b3 Merge branch 'master' into yard
new b63742e [Haml] Fix a weird outer-whitespace-nuking bug.
new db162f0 [Haml] Basic compatibility with edge rails.
new f0b4a96 [Haml] Edge-rails compatibility for tests.
new d442e1e Merge branch 'stable'
new af1b2a9 Merge branch 'master' into yard
new e3fa700 Merge branch 'master' into new-attrs
new 7ac80de [Haml] Properly parse static attributes.
new 63f3b67 Merge branch 'stable'
new 50d14d9 Merge branch 'master' into yard
new 08d2168 Merge branch 'master' into new-attrs
new 58a51b8 [Haml] Add a test for dynamic stuff in attribute hashes
with suppress_eval.
new 233616d [Haml] Don't double-escape #{}.
new 544605e Merge branch 'master' into yard
new 432b8c7 Merge branch 'master' into new-attrs
new c06c9ab [Haml] Fix a typo in the docs.
new 890614b Add a note to the haml_tag docs making it clear that it's
invalid to use the return value.
new 8da2c37 Require the YARD gem now that it supports what we need.
new b4d9aff Show the doc task with rake -T.
new c29da7b Merge branch 'master' into new-attrs
new 2ec494f Merge branch 'stable'
new 4acc720 Merge branch 'master' into new-attrs
new 5aeb726 Update TODO.
new a665837 Merge branch 'master' into new-attrs
new 51e4994 [Sass] Properly parse oddly-indented comments.
new 00c3f79 Make the watcher update the Haml and Sass pages when the
respective branches are updated.
new 458306f Delegate update-handling to the Rakefile.
new 12aece3 Ensure that update handling is done on the master branch.
new 1aea7cc Make sure to clean up after running handle_update.
new 5c11d06 Make sure that the update cleanup happens.
new 87d9e79 During updates, don't merge where we can reset.
new 6b9f4ca Reset to the proper branch when updating pages.
new 911fdf2 Use rsync to update pages.
new daa6b35 Fix some YARD and Maruku errors.
new f0e273b Merge branch 'master' into new-attrs
new 691272b Add a doc-src directory for documentation files.
new 73dd210 Move the Haml and Sass references into their own files.
new dc84334 Order docfiles by filename size.
new 6629968 Add a rake task for re-using the existing .yardoc cache.
new 05f3e00 Add tables of contents to the references and FAQ.
new 91ae36a Move around the Blocks section in the Haml reference.
new 615dac7 [Haml] Re-organize the reference.
new 32f0b57 Highlight referenced sections in the readmes.
new b2cd2a1 Convert haml-style.css to Sass.
new 0cbcef9 [Sass] Reorganize the reference.
new 10cbdcc Update TODO.
new bc81071 [Sass] Document partials.
new 0b8fb17 [Sass] Fix a typo in the reference.
new 3847bea Move the options documentation to a more prominent place.
new 1db2fbc [Sass] Document caching.
new a01b226 [Sass] Re-organize the Using Sass section.
new 3940abd [Sass] css2sass should output new attribute syntax by
default.
new 522078c [Sass] Fix a typo in the reference.
new 40480eb Add some anchor references where they'd be useful.
new 37c7f44 [Sass] Refer to the new property syntax as 'new' rather
than 'alternate.'
new 36b316a [Sass] Convert Sass docs from old property syntax to new.
new 81900a6 [Sass] Refer to properties as properties, not attributes.
new 282009c [Sass] Rename AttrNode to PropNode.
new d840214 [Sass] Be more consistent about what we call 'rules' and
what we call 'selectors.'
new 0930322 Merge branch 'master' into new-attrs
new 84cea39 Update TODO.
new 56f170a Merge branch 'master' into new-attrs
new 7d1f21d [Sass] Properly report line numbers for parsing errors in
Sass::CSS.
new 1a879c9 [Sass] Report context information for Sass::CSS parsing
errors.
new 400bf14 Merge branch 'master' into new-attrs
new 03798d6 Update the rake task for building pages to reflect the
new build rake task.
new 3eda43c Update the Authors section of the README.
new 6cab477 Update the license.
new 59278a8 [Sass] Don't consider "+ foo" an invalid mixin.
new 98d1f74 [Sass] Make sure the document always ends with a newline.
new 91c6cf0 [Sass] Make sure empty lines in comments are included in
the output.
new 34e442d [Sass] Fix a couple option anchors in the reference.
new 3d490d2 Clean up the Using section of the README.
new fe64d50 [Haml] Use @args in Exec rather than ARGV.
new 95345d2 Add .sass-cache to .gitignore.
new f730c1c Add something to TODO.
new 908b15f [Haml] Update reference with a plugin section.
new 8b1ae1f Trace all invoked rake tasks.
new a4d9804 Oops, forgot a name in there...
new 140a38f Fix another name mistake.
new f209a01 Regenerate sites whenever either Haml or Sass are updated.
new bd7f81d [Haml] Don't use File.expand_path in Util.scope.
new 1895f35 [Sass] Make css2sass work with comments in selectors.
new a63ce32 Update TODO.
new 01a3c1b Add references to TODO.
new f1d849d [Haml] Note multiline attribute hashes in the multiline
section of the reference.
new ce9e6bf Merge branch 'master' of /home/nex3/code/haml
new 66eb0fb Fixed a couple of minor errors in the sass reference.
new 4a901ed [Sass] The rgb() function was not returning a color
object in a SassScript context.
new ae4f319 [Sass] Fixed some handling of units in loops and
comparisons.
new 32f325f [Sass] Fix a minor style error.
new a6af086 Merge commit 'chriseppstein/master'
new 6a8684f [Sass] Make sure the SyntaxError we catch in
Script::Number#eq is for incompatible units.
new dfb9239 [Sass] Add a method to assert that a SassScript value is
an integer.
new 1fc98d0 [Sass] Make Script::Number#coerce public.
new a6bfe3f Update TODO.
new 7518015 Add a VERSION_NAME file.
new 94b742a Add a :number key to Haml.version.
new 0dfa9fc [Haml] Don't include default options in Buffer.
new ef58f87 [Haml] Add an option to set the encoding of the document
(default UTF-8).
new 99f21fb Merge branch 'master' into new-attrs
new f1f14aa Update TODO.
new de6efe8 Raise Sass::UnitConversionError, a subclass of
Sass::SyntaxError, when raising errors about unit conversion. Facilitates
proper error handling.
new 09bc753 Added tests to assert an error is raised about
incompatible units when comparing numbers using >, <, <=, and >=.
new 3817387 Merge commit 'chriseppstein/master'
new 3643965 [Sass] Make sure UnitConversionError gets documented as a
class.
new fbb5ad9 [Sass] Slightly nicer error message for the rgb function.
new 8486d6d [Sass] Test some unit-manipulation stuff, and the rgb
function.
new 0878919 Fix cache-marshalling errors on Windows.
new e83805c [Sass] 'Control Structures' -> 'Control Directives'.
new 04658ce [Sass] Add a changelog.
new b317a26 Merge branch 'master' into new-attrs
new 937cfed [Haml] Add HTML-style attributes to the reference.
new 16bc3b0 [Sass] Fix a few Maruku errors.
new e9714ea Merge branch 'master' into new-attrs
new 3b36078 [Haml] Mention the new attribute syntax in the README.
new 242aee3 Add developer dependencies to the gem for building the
documentation.
new 5709b70 Fix up some update-watcher stuff.
new 2432d0c Make sure we clean up the git repo after every relevant
rake task.
new e47abec Ignore files generated by *-pages.
new a20d758 Update TODO.
new 5a540bf Package .yardopts in the Gem.
new 5760e12 Add the form_for issue to the FAQ.
new b4df815 [Haml] Automatically enable :ugly in production on Rails.
new 8978a70 [Haml] Document :ugly.
new cf154c5 Update TODO.
new 1e49eb1 [Haml] Add support for overriding the object_ref of an
Object.
new a2d1597 [Haml] Get rid of the deprecation warning for the
:filters option.
new 1ae4308 [Haml] Fix a Rails 3.x test error.
new 3146b33 [Haml] Don't test for the now-deprecated
@content_for_layout var.
new 6c824ed Update TODO.
new 2585333 [Haml] Tweak the reference a bit.
new 859a359 [Emacs] Fix Sass variable parsing.
new 5ae3231 [Haml] Add an anchor for the multiline section of the
reference.
new f5384c9 [Haml] Update the reference again.
new 7adf930 [Haml] Add a changelog.
new 2a767b6 Updates to the Sass Changelog.
new 12a92a7 Bump VERSION to 2.0.10.
new 18754a1 Merge branch 'stable'
new d133b9f Merge commit 'chriseppstein/master'
new 083756b Update TODO.
new afac4a4 Bump VERSION to 2.2.0.
new 7278355 Bump VERSION for master.
new d758a0d Have pages track stable (for now).
new 252a048 Make sure the stable branch is up-to-date when generating
pages.
new 635be4c [Sass] Add an anchor link to the reference.
new 01fce5d [Sass] Expand the operations reference a little.
new ef86bc6 Merge branch 'stable'
new 2508a9a [Haml] Fix some :escape_html bugs.
new 1df6ab8 Merge branch 'stable'
new 3df7ca4 [Sass] Deprecate hyphens that are ambiguous with
hyphenated tokens.
new 588045a Merge branch 'stable'
new d100d76 [Sass] The Rails option defaults shouldn't interfere with
the tests.
new a894e18 [Sass] Fix a comment-parsing bug.
new 1f12854 Merge branch 'stable'
new 8d43fab [Sass] Make sure empty comments are indented properly.
new e78bcdc Merge branch 'stable'
new b0a9103 [Sass] Failing test for a cache bug.
new 56c1e32 [Sass] Make the exception tests into separate test cases.
new 4b58422 [Sass] Move import resolution to ImportNode (formerly
FileNode).
new 8d3f140 Merge branch 'cache-bug-fix' into stable
new 9a5c476 Merge branch 'stable'
new 84670b2 [Haml] Fix a bug with new attribute parsing.
new 37f2bbc Merge branch 'stable'
new fdd5411 Bump VERSION to 2.2.1.
new a490e8d Merge branch 'stable'
new b5d49b3 Update changelogs for 2.2.1.
new 31a97d3 Merge branch 'stable'
new ebd3495 Merge commit 'halorgium/custom_haml_class'
new bf0ce28 [Haml] Add a changelog entry about object reference
customization.
new de2f266 [Haml] Fix a Ruby 1.9 error in parsing new attributes.
new e907b2c [Sass] Fix a Ruby 1.9 compatibility error.
new 8c7f5e0 [Haml] Fix a test error under 1.9.
new 4d4a95a [Haml] Fix html2haml for Ruby 1.9.
new 977d47f Merge branch 'stable'
new 736a68a [Haml] Fix the tests for old Rails versions.
new 678d21b Merge branch 'stable'
new eb8626b [Sass] Clarify the documentation of the relationship
between template_location and css_location.
new dd34ba0 Merge branch 'stable'
new 4800e99 Link to the relevant GitHub tags in the changelogs.
new 73968c4 Merge branch 'stable'
new b21d496 [Emacs] Remove a warning.
new 678bcee [Sass] Make the rgb() function work with 0 and 255.
new 350d42b [Sass] Parse mixin definitions and includes using the
SassScript parser.
new a82e412 Update TODO.
new 4ffd2a7 Merge branch 'stable'
new d5dfaf6 [Sass] Make each template rendering a separate test.
new 321e7b5 [Sass] Add a warning for selectors with no children.
new 85aba46 Merge branch 'stable'
new 40e0aa2 [Haml] Raise an error when using haml_concat with =.
new 5156d5e [Haml] Fix error line numbers for ErrorReturn.
new 9919972 Merge branch 'stable'
new dc926b7 Update TODO.
new 9aba87e Merge branch 'stable'
new 6efc9ba [Haml] Filters now don't respect :escape_html.
new 2f4d576 Merge branch 'stable'
new feb102a Update TODO.
new 9f7cbba Update TODO.
new f730f37 Update VERSION for 2.2.2.
new 38362cb Update the changelogs.
new 58fa524 Merge branch 'stable'
new 1810b98 Get rid of a compile error in haml-mode.
new a675bb7 [Haml] Add option to command-line tool for wrapping
attributes with double-quotes.
new 5b5976e [Haml] Document new option.
new 91ca000 Modified path assembling to please bundling of gem for
Google AppEngine.
new 96d5450 Add a changelog entry for the AppEngine compatibility.
new e7b939c Merge branch 'stable'
new 207cf2f [Haml] Fixed content_tag bug
new 541587d Merge branch 'stable'
new bca8776 [Sass] Include the line number for no-properties warnings.
new 960dfd5 Update changelog headers.
new 9e354ac Bump VERSION for 2.2.3.
new 89654ff Merge branch 'stable'
new 2c11b40 Get rid of another haml-mode warning.
new 2dc6832 Allow 'end' to be followed by code for silent blocks.
new b5137bc Merge branch 'stable'
new 7577212 Don't add "require 'rubygems'" to the created init.rb.
new eeb66f7 Merge branch 'stable'
new 2d6b4db Get rid of unnecessary requires in the Rakefile.
new 49812d6 [Sass] Get rid of some unnecessary error line
specifications.
new a373d92 [Sass] Set the line numbers for illegal-property-syntax
exceptions.
new 580b6a9 Merge branch 'stable'
new 616a00c [Sass] Improve error handling.
new f4380e6 [Sass] Print the Sass backtrace on error for the sass
executable.
new 3160111 [Sass] Failing tests for a bug with errors within
doubly-nested imports.
new ca4988e [Sass] Make sure import nodes use the right filenames for
exceptions.
new a0cdac1 [Sass] Print the Sass backtrace in the full exception
display.
new f392867 [Sass] Format the Sass backtrace string a little nicer.
new 93520e5 [Sass] Refactor the Sass::Tree::Node hierarchy by
extracting a RootNode class from Node.
new 5911791 [Sass] Make use of the refactoring to get rid of some
repetitive error line setting.
new 80451b1 [Sass] Keep the template text around for error reporting.
new 5a111dd [Sass] Use the kept-around template text for error
reporting.
new 35e690b [Sass] Move CSS exception-formatting into static methods
on Sass::SyntaxError.
new a84d596 [Sass] Document the :line option.
new 617db7f [Haml] Fix a couple old links in the changelog.
new bc5936f Merge branch 'stable'
new 91591b1 Merge commit 'origin/stable' into stable
new 4125ffa Merge branch 'stable'
new ae1be1b Merge commit 'origin/master'
new 5c00337 Merge commit 'origin/stable' into stable
new 4723136 Merge branch 'stable'
new d73cd72 Merge commit 'origin/master'
new 09cda35 Bump VERSION and changelogs for 2.2.4.
new 49d117c Merge branch 'stable'
new 483e8a5 [Haml] Removed trailing whitespace from conditional
comment openings.
new 020149f [Haml] Add a changelog entry about the previous commit.
new 8374ebc Merge branch 'stable'
new e222875 Add a file pointing to the contributing pages on the
websites.
new 2ed0cfd Merge branch 'stable'
new 3a70a87 [Haml] Fixed CSS id concatenation when a numeric id is
given as an attribute.
new b4cb29e Merge branch 'stable'
new 021d0b7 [Haml] Fix a couple bugs with using "-end" in strings.
new ef64e3b Merge branch 'stable'
new 7ec110c [Haml] Add a submodule reference to the haml-spec project.
new 7bf25c4 [Haml] Add a test runner for the haml-spec tests.
new 7cb3138 [Haml] Add a note in the changelog about the haml-spec
integration.
new ba96b89 Add a gitignore entry for test/haml/spec. Stable only.
new 837d363 Merge branch 'stable'
new aa2036e Bump changelogs and VERSION to 2.2.5.
new bdb0856 Merge branch 'stable'
new 40f30db [Haml] Update haml-spec and the corresponding tests.
new 97caaba [Haml] Don't run tests in the haml-spec package.
new 04b7c84 [Haml] Improve the error when haml-spec can't be loaded.
new d3bdfb6 [Emacs] Fix up all the checkdoc errors in haml-mode.
new 4d2f41f [Emacs] Fix up all the checkdoc errors in sass-mode.
new 1e5c070 [Emacs] Updated header info in preparation for ELPA
submission.
new a523509 [Emacs] Removed Last-Updated and RCS headers.
new 50e5e52 [Emacs] Set version numbers to 2.2.5, in sync with
current Haml version.
new faf2518 [Haml] Make html2haml fully respect --trace.
new 3bcee42 Add a Rake task for releasing haml- and sass-mode to ELPA.
new dcc399f Make the from email for releasing to ELPA a little more
configurable.
new 9e67aec Merge branch 'stable'
new 58c85cd Mark 2.4.0 as unreleased in the changelogs.
new 9d268e5 Strip the from email in the ELPA task.
new 760f1e9 Merge branch 'stable'
new 772a535 Haml::Util.scope shouldn't choke on relative paths.
new 851eee8 Add changelog entries for previous commit.
new 6e5bc03 Merge branch 'stable'
new 5e867d6 Add Sass to the executable version string.
new de8e5a0 [Sass] Convert css2sass error handling to use
Sass::SyntaxError.
new 0e68e5f [Sass] Only display text on the current line when
reporting css2sass errors.
new 60f9344 [Sass] Display expected strings as strings rather than
regexps for css2sass.
new 2c060d7 Give a more descriptive error for templates with invalid
byte sequences in 1.9.
new 8e28b17 Add encoding error checks for html2haml and css2sass as
well.
new c138fa7 Merge branch 'master' of git@github.com:nex3/haml
new dd250ff Merge commit 'origin/stable' into stable
new 4e00cc2 Merge branch 'stable'
new f1a6cc9 [Haml] Raise an error when commas are omitted in static
attributes.
new e1a9fd6 [Haml] Add some more tests for compile errors.
new 812e728 Merge branch 'stable' of git://github.com/nex3/haml into
stable
new 8368f32 Merge branch 'stable'
new 2f9baa6 [Haml] Don't run tests in the haml-spec package.
new eca9a40 [Haml] Expand the exception test into multiple tests.
new ecaa2f1 Merge branch 'stable'
new dd34d3ca [Haml] Add a link to YUI compressor on the Sass
optimization TODO.
new f858cce Fix the ELPA-release code in the Rakefile.
new 855de4a Bump version to 2.2.6.
new 87ecc8f Merge branch 'stable'
new 306ccaa [Emacs] Make sass-mode require haml-mode.
new 93f99f0 Raise an error when releasing to ELPA if the Sass
requirement of Haml isn't up-to-date.
new a2b3fbb [Haml] Get rid of some trailing whitespace.
new f49cdd3 Merge branch 'stable' of git@github.com:nex3/haml into
stable
new 964f37d Merge branch 'stable'
new 941210a Fix a typo.
new 16d6445 Merge branch 'stable'
new dc96ffa [Haml] Fix a typo in the changelog.
new 58d50c2 Get rid of the 2.4 annotations in TODO.
new c5f90b7 [TODO] Add a Rack middleware option for sass/plugin.
new bed9e6f [Haml] [html2haml] Make sure ERB attribute values are
unescaped.
new 5656557 [Haml] [html2haml] Escape #{}.
new 500b976 Merge branch 'stable'
new 6bd1ee3 [Haml] [html2haml] Clean up some style issues in
html2haml_test.
new 9122a94 [Haml] [html2haml] Change references to RHTML in
html2haml code to ERb.
new e74176a [Haml] Change rhtml folders and filenames to erb.
new 5457767 [Haml] [html2haml] Transform inline HTML into inline Haml.
new 239ef01 [Haml] [html2haml] Transform inline ERB into inline Haml.
new e67ab26 [Haml] [html2haml] Document previous changes.
new b9857c5 [Haml] [html2haml] Don't put spaces within attribute
brackets.
new ff0bdd2 [Haml] [html2haml] Sort attributes.
new 0138b21 [Haml] [html2haml] Transform inline ERB into Ruby
interpolation.
new a630df6 [Haml] [html2haml] Expand ERB-to-interpolation to include
CDATA.
new d851ff5 [Haml] [html2haml] Support :javascript filters.
new 68bf3ac [Haml] [html2haml] Add support for the :css filter as
well.
new bbca715 [Haml] Make <code> tags automatically preserved.
new 98cae30 [Haml] [html2haml] Use :preserve for <pre> and <textarea>.
new ca96e0f [Haml] [html2haml] Support inline comments.
new d18f8bf [Haml] [html2haml] Support self-closing tag.
new 1922e5b [TODO] Get rid of 'Contribution Information'.
new 13ff32e [Haml] Fix a bug with '- end if foo'.
new 4131bbe [Haml] Fix a bug with inner whitespace-nuking and
conditionals.
new fb30b39 Merge branch 'stable'
new 25e06a1 Bump the VERSION to 2.2.7.
new ec1e894 Merge branch 'stable'
new f21495a Update the rake pages task to support dynamic pages.
new 49fdcc6 Fix the dynamic pages deployment, hopefully.
new b18a9ac Make sure the stable branch of the pages repo is
up-to-date.
new 0123551 Make sure we get out of the pages directory after
updating.
new 4ccb75c [Haml] [html2haml] Properly parse conditional comments.
new 54cf0e0 Merge branch 'master' into html2haml
new 22d5416 [Haml] [TODO] Some potential speed optimizations.
new fcf0d8f [Haml] Fix the nasty potential XSS issue that Rails fixed
a bit ago.
new 111f0c3 Merge branch 'stable'
new 21b5641 Bump VERSION to 2.2.8.
new 97b9dd8 Merge branch 'stable'
new b000a46 [Sass] Add a test for properties with content and nested
properties.
new bb03648 [Sass] Resolve nested properties in perform rather than
to_s.
new d78ca21 [Sass] Indent nested properties in nested output mode if
the parent has a value.
new 43f817b [Sass] Add a docstring to Tree::RuleNode.
new 47fa6c1 Merge branch 'stable'
new 9dbb197 [Sass] Fix a couple comment typos in Sass::Tree::PropNode.
new 169e9e5 [Haml] Use _hamlout.buffer rather than _erbout to
concatenate to.
new a503305 [Haml] Fix template_test on old versions of Rails.
new 4d2d39d Merge branch 'stable'
new d637e86 [Haml] Add a test for Haml::Utils.merge_adjacent_strings.
new 2a292c8 Merge branch 'stable'
new ec292b9 [Sass] Add a 'cssize' step to the rendering of the Sass
tree.
new e5205d3 [Sass] Rename Tree::PropNode#indentation to #tabs.
new 527a5a2 [Haml] Add a few headers to haml/util.rb.
new 6f33bce [Haml] Clean up the #preserve and #find_and_preserve
helpers a little.
new fe528c7 Minor typo fix in the changelogs.
new d4c0ad7 Merge branch 'stable'
new c83b358 [Haml] Support loading of Rails plugins for testing.
new 83f8b20 [Haml] Fix a bug with interpolation and HTML escaping.
new 5f90922 Merge branch 'stable'
new 4870c33 Merge branch 'master' of git@github.com:nex3/haml
new cad2f02 Merge commit 'origin/stable' into stable
new a05314d Merge branch 'stable'
new b239cca [Haml] Add XSS support. No tests yet.
new be25003 [Haml] Add some tests for XSS protection integration.
new c850140 [Haml] Document the XSS support.
new d460b8f Merge branch 'stable'
new af89464 Bump VERSION for 2.2.9.
new df25c38 [Haml] Make the reference docs on HTML-escaping more
clear.
new 3750557 Merge branch 'stable'
new b02ae99 [Haml] [html2haml] Handle <div class='foo.bar'> correctly.
new 8b45b30 Merge branch 'master' into html2haml
new 3a5e96e [Haml] [html2haml] Fix some buggy interactions with
multiple CSS attrs.
new 163c3f5 [Sass] Support attribute selectors with spaces around the
=.
new 35a6e46 Merge branch 'stable'
new d14716b [Sass] Fix a slight formatting issue in the changelog.
new dd4a067 [Haml] Make the individual filters show up in the table
of contents.
new bda1bbc Merge branch 'stable'
new a6d42ba [Haml] [html2haml] Get rid of an unused and empty method.
new 642e9de [Haml] [html2haml] Use Erubis and ruby_parser to figure
out where ERB blocks start and end.
new a8e958b [Haml] [html2haml] Add tests for the new block detection.
new 653d96c [Haml] [html2haml] Mention block support in the changelog.
new f73783e [Haml] [html2haml] Properly handle multiline ERB.
new 2fa1f6b Merge commit 'origin/html2haml' into html2haml
new 6a5dcc0 Merge branch 'html2haml'
new 57b941a [Haml] [html2haml] Credit Jack Chen and Dr. Nic for
inspiration for the Ruby blocks code.
new b3a8906 [Haml] [html2haml] Properly document the block detection
implementation stuff.
new 24202a2 [Haml] [html2haml] Update the Hpricot link to point to
whymirror's GitHub repo.
new 81d1004 Merge branch 'stable'
new 57303f1 [Haml] [html2haml] Raise Haml::Errors for unimplemented
Haml::HTML::ERB methods.
new a28e694 [Haml] [html2haml] Properly report errors loading the
Erubis and ruby_parser dependencies for processing ERB.
new c3087ab [Haml] [html2haml] Separate out ERB tests so they can be
skipped if Erubis or ruby_parser aren't loaded.
new fe3518c [Haml] [html2haml] Don't escape text in in-tag strings.
new 7e69bac [Haml] Add a method for parsing the output of
Kernel#caller to Util.
new bf74cd3 [Haml/Sass] Make use of the new caller_info method.
new 4631279 [Haml] Use caller info to set the filename and line
number for Haml::Util#def_static_method.
new 5cad2c8 [Haml] Get rid of a lot of the nasty haml_temp nonsense
in the generated Ruby.
new cb603f8 [Haml] Treat strings with quotes in as literal values.
new 4771e55 [Haml] Fix a bug with elements with dynamic attributes
and no content.
new b4db2bb Merge branch 'stable'
new c962c8d [Haml] [html2haml] Add a bunch of failing html2haml tests
for multiline scripts.
new 628447d [Haml] [html2haml] Make the new html2haml multiline tests
work.
new 442778b Merge branch 'master' of git@github.com:nex3/haml
new 5d7e90c [Haml] Fix the reference w.r.t. exactly how pres and
textareas auto-preserve.
new e0b9eb3 Merge branch 'stable'
new 0193edf [Haml] Try enabling XSS integration after all Rails
plugins are loaded.
new 60ab39b [Haml] Mark the return value of the Haml rendering method
as HTML safe if XSS protection is enabled.
new 65fdf40 Merge branch 'stable'
new 843f793 [Haml] Properly use the return value of Engine#render's
precompiled_method_return_value.
new 1d03635 Merge branch 'stable'
new ed62e05 Bump VERSION to 2.2.10.
new e1757a9 Merge branch 'stable'
new c85f121 [Haml] Fix an XSS-escaping bug with HTML escaping and
non-strings.
new 6c3d826 [Sass] Explain how to escape pseudo-classes.
new 6cc8ba5 [Sass] Default to interpreting valueless properties as
pseudo-classes if :property_syntax is :new.
new 9e5a42a [Sass] [css2sass] Automatically backslash-escape
pseudo-classes.
new eb7e448 Merge branch 'stable'
new 5aa2cd6 [Haml] Support concatenating multiple CSS-syntax ids
using _.
new e322f71 Merge branch 'stable'
new 98cc1b4 [Haml] Get rid of an obsolete instance variable in
Haml::Engine.
new ded1351 Merge branch 'stable'
new a137636 [Haml] Fix an odd outer-whitespace-nuking bug.
new 83db083 Merge branch 'stable'
new 4fe3e50 [Haml] Ensure that haml_buffer is reset even if an
exception is raised.
new 408da5f [Haml] Fix an error line-numbering bug with =.
new 9b6e2a3 Merge branch 'stable'
new 642e8cd [Haml] [TODO] Fix problem with 408da5f.
new 00c1092 [Haml] [TODO] Get rid of some fixed things.
new 802ffa2 Merge commit 'origin/stable' into stable
new 1283783 Merge commit 'origin/master'
new 761d2c2 Merge branch 'stable'
new 050d263 [Haml] Make flush_merged_text a little more imperative
and cleaner.
new edc209e [Haml] Fix the problem added in 408da5f, re-enable the
disabled optimizations.
new 18db0f6 Always require 'rubygems' in test/linked_rails so we can
load Rack.
new ff56d46 [Haml] Don't use the non-standard String#ord in
template_test.
new 0a11a29 [Haml] Disable the content_for test for Rails 3.*.
new add68bb [Haml] Don't kill rake gems:install if only the plugin
skeleton is installed.
new da5bb96 Merge branch 'stable'
new 5c838a9 Revert "[Haml] Support concatenating multiple CSS-syntax
ids using _."
new bc4c26e Merge branch 'stable'
new 285bf70 [Haml] Abstract away RAILS_ROOT.
new 24cbbfd Merge commit 'origin/stable' into stable
new 5d25ebb Merge branch 'stable'
new 2924984 Get rid of the 'Edge Rails Compatibility' changelog
sections, since there's only one such change now.
new 02035ed Merge branch 'stable'
new 87649ad [Haml] Make sure Haml::Util.rails_root is always a string.
new 79890dc [Sass] Use proper callback mechanisms to register Sass on
Rails 3.0, rather than monkeypatching.
new 949bf1c Merge branch 'stable'
new 7417b49 Bump VERSION to 2.2.11.
new 7f8bfc8 Merge branch 'stable'
new 6bff8f5 [Sass] Fix a stupid bug and make the Rails plugin work.
new b13bebc Bump VERSION to 2.2.12.
new 45062c1 Merge branch 'stable'
new 44c86ec [Haml] Fix some Ruby 1.9 test failures.
new 76bd406 [Haml] Add support for a workaround for fake ASCII input
strings.
new 2ce9601 Merge branch 'stable'
new 2ebda4e [Sass] Fix a few Ruby 1.9 test failures.
new 0c44bbc [Haml] [html2haml] Fix an incompatibility with Hpricot
0.8.2.
new d6ae9e5 Merge branch 'stable'
new 5bd2d43 Update tested Rails versions.
new ea8c442 Bump VERSION to 2.2.13.
new f808d6c Merge branch 'stable'
new 620aceb [Haml] Fix a minor doc issue.
new b7d2583 [Sass] Use Plugin.check_for_updates in plugin/merb.
new 43392a5 [Sass] Add a basic Rack middleware for Sass.
new 5caec53 [Sass] Document Plugin::Rack.
new e5e306a [Sass] Update documentation to include Rack.
new 57bdb39 [Sass] Disable the native Rails/Merb plugins when loading
Plugin::Rack.
new ebe15cb [Sass] Add a changelog entry for the Rack support.
new 02e0e39 Merge branch 'sass-rack'
new a47f627 [Sass] [TODO] Make Rack the default for Rails/Merb.
new 7ef8110 [Haml] Add a :css filter.
new e791373 Merge branch 'html2haml-css-filter'
new 239252a Don't test against Rails 2.0.5 under Ruby 1.9.
new 4f67e24 Merge commit 'origin/stable' into stable
new e07ea0e [Sass] Add basic support for alpha channels in colors.
new d60dd83 [Sass] Expand the tests for HSL-RGB conversion.
new eeb3f81 [Sass] Add an hsla function.
new a5c26d0 [Sass] Deprecate Sass::Script::Color#value in favor of
Sass::Script::Color#rgb.
new 51514c8 Merge branch 'stable'
new 6098d23 [Sass] Add #red, #green, and #blue accessors for
Script::Color.
new 3e86ed9 Merge branch 'master' into rgba
new f9890a2 [Sass] Allow Sass functions to have the same names as
HTML colors.
new 6aae358 [Sass] Add functions to access the RGB components of
colors.
new 86803dd Merge branch 'master' into rgba
new 7a6cacd [Sass] Add an alpha function for getting the alpha
channel of a color.
new 267d250 [Sass] Allow argument errors for script function calls to
be raised from nested functions.
new 11d9984 [Sass] Beef up SassScript function typechecking.
new 338eb42 Merge branch 'stable'
new 8a8d31c Merge branch 'master' into rgba
new 0f1754a [Sass] Add an opacify() function.
new b161d8d [Sass] Add a transparentize() function.
new 7ef5d5e [Sass] Allow hyphens in identifiers.
new 6fb01eb Merge branch 'master' into rgba
new 6c502ca [Sass] Alias opacify and transparentize as fade-in and
fade-out, respectively.
new 90fb7c3 [Haml] Don't print errors for #escape_once under 1.9.
new 8f69607 Merge branch 'stable'
new dcad1e0 [Haml] [html2haml] Don't die on XHTML Strict doctypes.
new 14a4f80 Merge branch 'stable'
new d020666 [Sass] Expose Sass::Script::Functions#assert_type.
new baf23b7 [Sass] Expand the documentation of Script::Functions.
new a7002be Merge branch 'stable'
new d432b61 Merge commit 'origin/stable' into stable
new a9a7dac Merge commit 'origin/master'
new c3d1bd3 Merge branch 'stable'
new 2f883c7 Merge branch 'master' into rgba
new fe431c0 [Sass] Disable the Sass plugin in Rails if Rack is loaded
in a slightly nicer way.
new d08672e Merge branch 'stable'
new 390c92f [Sass] Update function documentation to include new red,
green, and blue functions.
new 2ca6f76 [Sass] Document the rgb() function a little more.
new f1e033b Merge branch 'stable'
new 91822b1 Merge branch 'master' into rgba
new 147584a [Sass] Better document the new functions.
new 6d52f3d [Sass] Fix a few documentation bugs.
new 681c163 Merge branch 'stable'
new daf1efd [Sass] Mention more Color accessors in the
Script::Functions docs.
new 62de86a Merge branch 'master' into rgba
new 4a18b67 [Sass] Fix a typo in the documentation.
new 9e19d19 Merge branch 'stable'
new ee110de Merge branch 'master' into rgba
new 320df7b [Sass] Fix a couple documentation bugs.
new 94c6690 [Sass] Mention rgba/hsla stuff in the reference.
new b1160fb [Sass] Add a changelog entry for the alpha stuff.
new 33b9a21 Merge branch 'rgba'
new e980a8d [Haml] Fix a few remaining RHTML -> ERB issues.
new aacc447 [Sass] Get rid of an unused bit of the ident Script
regexp.
new 090aec3 [Sass] Fix a bug with Script strings of the form
"##{...}".
new b6a6bbf Merge branch 'stable'
new c331c3b [Sass] Use Rack for Rails support by default.
new 27f6df9 [Haml] Allow regular expressions in :autoclose.
new 79d318b [Sass] Have rgb() take percentages as well.
new 9826ffe Merge branch 'stable'
new c138358 Merge commit 'origin/master'
new 04bfdf0 [Sass] Freeze the Script::Color value.
new 69533fa [Sass] Add a Script::Color#with function.
new e1bed36 [Haml] Improve the documentation for doctypes.
new 2cd699f [Haml] Support the XHTML5 doctype.
new 83ff56e Merge branch 'stable'
new 14d32b9 [Sass] Get rid of an unused method.
new 4d7b195 [Sass] Add support for single-quoted strings.
new dcb15c4 [Sass] Fix a bug that caused the Sass::Engine options to
not get passed to the stylesheet environment.
new d8a7bd4 Add a Gemcutter push to the release process.
new ffd117f Bump VERSION to 2.2.14.
new e0d503b Merge branch 'stable'
new 7feec41 [Haml] Fix a typo in the changelog.
new adb0d09 Merge branch 'stable'
new cbc2aa8 Merge branch 'stable'
new f854644 Merge commit 'origin/stable' into stable
new 3e737ba [Sass] Move the changelog entry describing #with to
2.2.15.
new 52c5bd6 Merge commit 'origin/master'
new fd9e0fc Merge branch 'stable'
new a9abd1e [Haml] Fix the 2.2.15 header in the changelog.
new 1e9ebf5 Merge branch 'stable'
new b08ae54 Fix the yardoc link in the README.
new cb04561 Update to the latest YARD.
new 6d887f7 Update the custom YARD CSS to use the proper YARD
methodology.
new 490d715 Make the docstrings YARD 0.4 compatible.
new 8037a95 Make the custom YARD CSS work with the new YARD HTML.
new 53e4668 Add a custom YARD footer for Google Analytics.
new 92db533 Merge branch 'stable'
new 41cb3d4 [Sass] Add basic support for including mixins in error
backtraces.
new 4f7988e [Sass] Add a failing test for mixin backtraces with
errors raised during Node#_to_s.
new cdab12f See 4f7988e for a failing test for the issue mentioned in
HEAD^.
new 65cf73b [Sass] Add a test for mixin backtraces when nested within
imports.
new b79f9e6 [Sass] Support mixins in the pretty-printed backtraces as
well.
new bbbeeaa [Sass] Mention mixin backtrace stuff in the changelog.
new e73bd9f [TODO] Support mixin backtraces for Node#_to_s.
new fb5616e Merge branch 'master' into cssize
new d569632 Document Haml::Util#check_encoding.
new 8c106fd [Sass] Fix a test incompatibility with Ruby 1.9.
new affc5c4 Merge branch 'master' into cssize
new af03f8c [Sass] Move the RootNode error-checking of PropNodes to
cssize.
new e8e2412 [Sass] Make sure Tree::RootNode properly wraps
SyntaxErrors for #cssize.
new cbdb491 [Sass] Document RootNode#cssize!
new 3339dbb [Sass] Fix some cssize documentation.
new 888a620 Fix a few YARD errors.
new 10bb98b Merge branch 'master' into cssize
new 9d84f77 [Sass] Fix another YARD error.
new bb26ab6 [Sass] Fix some more cssize documentation.
new 34db653 [Sass] Convert RuleNode parent resolution to use #cssize.
new c0b4867 [Sass] Fix a minor doc error.
new 72d69d2 [Sass] Convert RuleNode to #cssize in earnest.
new 95f3115 [Haml] Allow - if with no content to be followed by -
else with content.
new 91174e2 Merge branch 'stable'
new d8966e5 Merge commit 'origin/master'
new 710d461 [Sass] Make sure Sass errors during #cssize are properly
bubbled up.
new f2e45cb [Sass] Increment RuleNode tabs so as to only take into
account post-cssized children.
new 7678edd [Sass] Fix the documentation of ImportNode#_cssize.
new 6d2e93d [Sass] Throw PropNode errors in #cssize, not #_to_s.
new 19d2867 [Sass] Document that Node#_to_s shouldn't raise
exceptions.
new f483fbb [Sass] Fix the RuleNode#_to_s docstring.
new 2c86bc5 [Sass] Get rid of ImportNode#_to_s, resolve completely
via #_cssize.
new 616581a Merge branch 'master' into cssize
new 7f916b0 Merge branch 'cssize' into full-mixin-backtraces
new ab82f19 [Sass] Support mixins in backtraces even for stuff like
parent refs.
new 31493ad [Sass] [TODO] Backtraces are fixed now.
new fa7b3fd [Sass] Require fileutils in files.rb.
new 72bcd64 Merge branch 'stable'
new cd194cb [Sass] Change opacify() and transparentize() to deal with
absolute opacities rather than percents.
new b65e027 [Sass] Add an overload to Color.new that supports HSL.
new b2354a9 [Sass] Actually make use of the HSL support in Color
(also make it work more).
new 0ee744b [Sass] Support conversion from RGB to HSL.
new 7686611 [Sass] Fix a documentation typo.
new 107921f Merge branch 'stable'
new 1585a07 Merge branch 'master' into compass-colors
new c01e550 [Sass] Make sure to always truncate RGB values in
Color.new.
new 3c17c72 [Sass] Support HSL in Color#with.
new 8d2dc68 [Sass] Add hue, saturation, and lightness functions.
new 02c18d1 [Sass] Fix a documentation error.
new 833f7d5 Merge branch 'master' into compass-colors
new f95b786 [Sass] Port in compass-colors' lighten/darken and
saturate/desature.
new 2878d8b [Sass] Improve the changlog entry on HSL colors a little.
new 67b6c57 [Sass] Port in compass-colors' adjust_hue function.
new ed6e7b2 [Sass] Organize the Functions documentation a little.
new 2772570 [Sass] Add the new HSL functions to the Functions docs.
new 9bb72ff [Sass] Add Color#hsl.
new a9d89f3 [Sass] Add a little documentation about the internal
representation of Color.
new 20af632 [Sass] Fix a minor error-string bug.
new ae72c9a [Sass] Fix a doc error.
new 3d74663 [Sass] Add a mix() function.
new 7fec25e [Sass] Fix another color-name-parsing bug.
new f4ac05a Merge branch 'master' into compass-colors
new 68c9833 [Sass] Add grayscale and complement functions.
new 632c67c [Sass] Use the 'deg' unit when talking about hue.
new 1155229 [Sass] Fix a documentation bug.
new b60e905 Push the haml-edge gem to Gemcutter.
new d600d96 Rename yardoc -> yard in an obscure bit of Rakefile.
new 1aef1b3 Merge branch 'stable'
new 4389c60 [Sass] Fix a test of hue().
new 4695851 Update the website in the gemspec to point to
haml-lang.com.
new 5266782 Merge branch 'stable'
new c9515e0 [Haml] Fix a broken @see link.
new 148e172 [Sass] Make sure all functions have documented return
values.
new 9f5dd71 Merge branch 'stable'
new 87d6ebd Merge branch 'master' into compass-colors
new 510c4d3 Bump VERSION to 2.2.15.
new 467c5c6 Merge branch 'stable'
new 326e3e0 [Sass] Get rid of some dead code.
new 50d4735 Update a bunch of docs to use the new YARD hash syntax.
new 551f362 Merge branch 'stable'
new a9247c2 [Sass] Add some piping that'll allow Sass::Script::Node
to have access to options.
new 8d49318 [Sass] Fix a bug with user-defined Sass functions in
modules didn't work.
new 4466cad Merge branch 'stable' into HEAD
new b686ddd [Sass] Pass options through the lexer and parser.
new e9fa71c [Sass] Pipe options to Script::Nodes created by the
parser.
new 6c718b2 [Sass] Pass the options into literals returned by
functions and operations.
new 37f5840 Merge ^
new 0c47835 [Sass] Produce the minimal representation of colors when
:compressed is set.
new 425d753 [Haml] Abstract out references to ActionView::Template*.
new 9875ef4 Merge branch 'stable'
new 992d65c [Haml] Added FAQ item about :ugly mode.
new c15fb24 [Haml] Reworded explanation of :ugly mode.
new ddca945 [Haml] Fixed small spelling error.
new f513216 Merge branch 'stable'
new ecb7e42 Merge commit 'origin/stable' into stable
new 5b6840d Merge commit 'origin/master'
new 8d363dd Bump VERSION to 2.2.16.
new a6dc611 Merge branch 'stable'
new abbbae8 [Haml] Fix a bug with HTML5 doctypes and html2haml.
new 94704f9 Merge branch 'stable'
new 60e498d [Haml] Add the ability to use CSS class/id shorthand with
haml_tag.
new 8faa4af [TODO] Add support for the CSS3 calc function.
new 367a279 [Sass] [css2sass] Use RootNode as the root node.
new 0463180 [Sass] Add a bunch of regexps for lexing CSS.
new f07c875 [Sass] Add a validating parser for CSS.
new 65a3268 [Sass] Change the CSS parser structure to avoid use of
throw/catch and blocks.
new 43d1472 [Sass] Expand the CSS parser to support the full range of
CSS3 selectors.
new 84107d0 [Sass] Expand the allowed selectors.
new 28a0b8f [Sass] Allow underscores in CSS identifiers.
new 91abd79 [Sass] Treat comments as whitespace in CSS.
new f309de6 [Sass] [css2sass] Use SCSS::Parser as the backend.
new 22739e3 [Sass] Make error reporting in SCSS::Parser much better.
new 016734e [Sass] Make the SCSS error reporting completely in line
with css2sass.
new 1a03194 [Sass] Support the proprietary MS filter property syntax.
new 0a34862 [Sass] Allow for CSS terms beginning with a hyphen.
new cbcbe3a [Sass] Fix the string CSS regexps so that they correctly
handle escaped quotes.
new 8951d63 [Sass] Support some CSS hacks that use invalid CSS.
new e4ac61f [Sass] Allow 0-argument CSS functions.
new a887d2a [Sass] Handle newlines in selectors differently.
new 4bf89df [Sass] Add the ability to compile SCSS via the Sass
executable.
new bebe04c [Sass] [SCSS] Raise a better error when the stylesheet
terminates early.
new 7230d41 [Sass] [SCSS] Use regexps directly when parsing, rather
than doing constant lookups.
new 4d04ae7 [Sass] [SCSS] Allow nested rules.
new 3f50893 [Sass] [SCSS] Consolidate all the at-rule parsing into a
single expression.
new 109d28a [Sass] [SCSS] Allow nested rulesets not to have trailing
semicolons.
new bc55a23 [Sass] [SCSS] Properly handle the distinction between
declarations and rulesets.
new b9e117e [Sass] [SCSS] Add @mixin and @include directives.
new ad5d0ce [Sass] [SCSS] Allow directives at any level in the
document.
new b6511d3 [Sass] Move detection of nodes only allowed at the root
into Tree::Node.
new 11bd227 [Sass] [SCSS] Record the line numbers of nodes.
new 6b1c52a [Sass] [SCSS] Add support for declaring variables.
new cd6f8a0 [Sass] [SCSS] Support SassScript properties.
new 479371c [Sass] [SCSS] Add a Script::Parser subclass for parsing
embedded SassScript.
new 1714744 [Sass] [SCSS] Add support for mixin args.
new 01494e9 [Sass] [SCSS] Support the @debug directive.
new b3d72db [Sass] [SCSS] Add support for @for.
new e8a71b6 [Sass] [SCSS] Support @if.
new e03e009 [Sass] [SCSS] Fix support for unknown directives with
blocks.
new c396887 [Sass] [SCSS] Add support for @while.
new 674bf11 [Sass] Fix a couple minor bugs.
new d8466a4 [Sass] [SCSS] Support @import.
new 85fa62a [Sass] [SCSS] Allow Sass files to import SCSS and vice
versa.
new 82b9b10 [Sass] [SCSS] Support SCSS in Sass::Plugin.
new d1e14d1 [Sass] [SCSS] Fix some failing plugin tests.
new ada8080 [Sass] Fix an @import bug.
new 2411cf0 [Sass] Update docs about defining custom functions.
new c7b3dca Merge branch 'stable'
new 66d5124 Merge branch 'master' into scss
new fe3da64 [Sass] Get rid of an unneeded method on Tree::Node.
new 39ffd3c [Sass] Check for dependencies using the parse tree for
the Sass file
new eeacd20 [Sass] Give a reasonable error message when something
goes wrong loading Sass.
new c876c83 Merge branch 'stable'
new 09c3748 [Sass] Add a changelog entry for previous.
new 64f1ada [Sass] When :full_exception is false, raise errors in
Ruby.
new e3a1aa4 [Sass] Don't die in Sass::Plugin if the :cache option is
set but the :cache_location option isn't.
new c9ad8aa Merge branch 'stable'
new 4614603 [Sass] Actually, we don't need to manually set that
default option.
new 2a66494 Merge branch 'stable'
new ab6433a [Sass] [SCSS] Make the syntax error message a little
nicer.
new 65cf175 [Sass] [SCSS] Don't use #inspect for error messages.
new 6cb3137 [Sass] [SCSS] Don't consume a semicolon afterblockless
atrules.
new d1101de [Sass] [SCSS] Properly render empty directives.
new 3581a53 [Sass] [SCSS] Parse foo[bar|=baz].
new a478d4d [Sass] [SCSS] Parse :not(s).
new 7f22d96 [Sass] [SCSS] Add a TODO.
new 9fc8ce3 [Sass] [SCSS] Fix a bug with SassScript on the first line.
new 0f04cba [Sass] Add a TODO to sync up Script lexing with SCSS.
new 36edef9 [Sass] [SCSS] Make unicode ranges case-insensitive.
new 4ed666e [Sass] [SCSS] Add tests for the RX module.
new 6262222 [Sass] [SCSS] Properly lex unicode range values.
new 47ec498 [Sass] [SCSS] Fix parsing of unicode range values.
new 4018f53 [Sass] [SCSS] Add some basic tests for the parser.
new a71f62a [Sass] [SCSS] Add a bunch of extra RX tests based on the
W3C suite.
new 9e85c16 [Sass] [SCSS] Add tests for comments.
new 748de76 [Sass] [SCSS] Don't lex atrules as separate tokens.
new e9bdc9c [Sass] [SCSS] Fix the error message for an expected
identifier.
new 4f50f99 [Sass] [SCSS] Add a todo to add a separate parsing mode
for that only parses CSS.
new 1cfc4f6 [Sass] [SCSS] Add some tests for selectors with commas.
new df98bc7 [Sass] [SCSS] Add a test for invalid directives.
new 4e6cfb9 [Sass] [SCSS] Add tests for invalid classes and ids.
new ccb07d5 [Sass] [SCSS] Add some tests for invalid CSS that we
still want to support.
new e2d138f [Sass] [SCSS] Add a test that property values beginning
with a hyphen work.
new 68bdbd0 [Sass] [SCSS] Allow the *prop: val hack.
new b29e601 [Sass] [SCSS] Add tests for various hacks.
new 259d6f0 [Sass] [SCSS] Add a test for zero-arg functions.
new 26da96e [Sass] [SCSS] Replace raw() with tok() when parsing for a
substantial speedup.
new efd32e8 [Sass] [SCSS] Make sure :not is case-insensitive.
new 1f60fe4 [Sass] [SCSS] Rename parser_test to css_test and add an
scss_test.
new da9873b [Sass] [SCSS] Add a bunch more tests for nested rules.
new 076c05f [Sass] Rename test_filename => filename_for_test so it
doesn't register as a test.
new c723af5 [Sass] Take filename info for tests from the first method
beginning with test_.
new 2568586 Merge branch 'master' into scss
new 05d3873 [Sass] [SCSS] Properly display error messages for
formerly raw strings.
new 8263871 [Sass] [SCSS] Fix now-erroneous use of munge_filename in
the tests.
new 849ad73 [Sass] Fix calls to assert_stylesheet_updated in
PluginTest.
new e202297 [Sass] Report the filename in warnings about selectors
without properties.
new c8d699f Merge branch 'stable'
new 7fe854d Merge branch 'master' into scss
new de369e6 [Sass] [SCSS] Add tests for newlines in selectors.
new 4628d6c [Sass] [SCSS] Support parent selectors.
new 220edd6 [Sass] [SCSS] Add tests for mixins.
new d257161 [Sass] [SCSS] Add tests for things defined in the wrong
spots.
new 14acba9 [Sass] [SCSS] Test SassScript support.
new 088282e [Sass] Use for @debug so it can be caught via
replacement.
new 628b4f0 [Sass] [SCSS] Add a test for @debug.
new 32e8f09 [Sass] [SCSS] Test @for.
new 9efc4b3 [Sass] [SCSS] Test @if and @while.
new 59511bc [Sass] [SCSS] Test @import.
new 1f9fd07 [Sass] [SCSS] Test ||=.
new ca25aa0 [Sass] [SCSS] Modify the Sass documentation to take SCSS
into account.
new 15af6dc [Sass] [SCSS] Add an overarching lib/sass/scss.rb file.
new 5354c24 [Sass] [SCSS] Fix a few more references to refer to SCSS.
new ba7e8ee [Sass] [SCSS] Quiet a few YARD warnings.
new d2f8d14 [Sass] [SCSS] Document sass/scss/rx.rb.
new f028f4c [Sass] [SCSS] Document sass/scss/script_parser.rb.
new e2f6674 [Sass] [SCSS] Document sass/scss/parser.rb.
new d47745a [Sass] Put the changelog entries in the right place. Oops.
new caf7fc3 Merge branch 'stable'
new 1de86d2 [Sass] Fix a minor example in the reference.
new 06fa47a Merge branch 'stable'
new 5a704ff Merge branch 'master' into scss
new 8d67313 [Sass] [SCSS] Add a TODO about property namespaces.
new 7a29af3 [Sass] [SCSS] Add SCSS examples to the Sass reference.
This still needs some work.
new cb63e07 [Sass] Deprecate '@import foo' translating to '@import
foo.css;'.
new 0e9d41b Merge branch 'stable'
new 2ecbc1e Merge branch 'master' into scss
new 441fea8 [Sass] Fix another minor reference error.
new 5a07344 Merge branch 'stable'
new 0aa4a87 Merge branch 'master' into scss
new ed702c4 [Sass] [SCSS] Make @import take a string or url()
argument.
new 8bdc1b3 [Sass] Must pass engine options into tree_for, not plugin
options.
new d8f2463 [Sass] [SCSS] Support some namespaced properties.
new bcf09ec [Sass] [SCSS] Make syntax errors for properties and
declarations be chosen between properly.
new 94155c6 [Sass] [SCSS] Make sure that SassScript errors have the
proper line number reported.
new 49ec9e3 [Sass] [SCSS] Allow namespaced properties with values.
new ef564f6 [Sass] [SCSS] Get rid of some TODOs that are now todone.
new f0dfa1b [Sass] Store the entire comment value in the
CommentNode#value field.
new 5492466 [Sass] Get rid of some unnecessary processing of comment
nodes.
new fd7d2ef [Sass] Handle the comment text formatting in
Sass::Engine, not CommentNode.
new d43f488 [Sass] [SCSS] Support comments.
new f3a619a [Sass] [SCSS] Support single-line // comments.
new 7a7264f [Sass] [SCSS] Use the SCSS identifier regexp in the
SassScript lexer.
new 7be2c9f [Sass] Get rid of some useless code in RuleNode.
new d7bbab7 [Sass] Parse selector/property interpolation outside of
Sass::Tree.
new 49f1fef [Sass] [SCSS] Support interpolation in SCSS selectors.
new 3255294 [Sass] [SCSS] Support interpolation in property values.
new 2d8195f [Sass] [SCSS] Support interpolation in property names.
new ffb6806 [Sass] [SCSS] TODO: Make mutliline SassScript work.
new affe539 [Sass] [SCSS] Properly report line numbers for SassScript
errors.
new 00e0a25 [Sass] [SCSS] Only parse valid hexcolors.
new 658c44e [Sass] [css2sass] Add a subclass of SCSS::Parser that
only parses CSS.
new 207b962 Don't die on nil options for both Sass and Haml.
new 314e7eb Merge branch 'stable'
new ac57871 [Sass] [SCSS] Support comments in SassScript.
new 7f89bca [Sass] Fixed a bug in Plugin.update_stylesheets when a
template_location has a trailing slash.
new 215bdd3 Merge branch 'stable'
new 458a44b Merge branch 'master' into scss
new b217f38 Bump VERSION to 2.2.17.
new 522ea76 Merge branch 'stable'
new 96165f3 Make all test files executable.
new 344558e Merge branch 'stable'
new c678957 Merge branch 'master' into scss
new 48fd593 Merge branch 'master' into compass-colors
new 11586a1 Merge branch 'master' into scss
new 49bafa9 Merge commit 'origin/scss' into scss
new c01574d [Haml] Get rid of the #puts helper.
new bbb000f Merge branch 'master' into scss
new a8f3fa0 [Sass] Use SCSS syntax when compiling things with
extension .scss from the command line.
new a5ef247 [Sass] Fix a typo in the reference.
new 913e811 Merge branch 'stable'
new d7744a2 [Sass] [SCSS] Allow variables to be prefixed by $ in
addition to !
new e2fb73a [Haml] Fix a bug in the reference.
new 3a01c67 Merge branch 'stable'
new 612cd01 Merge commit 'origin/master'
new 9be2779 Merge commit 'origin/stable' into stable
new 20c60fd Merge commit 'origin/master'
new 176589b [Haml] Update to the latest haml-spec version.
new 0ee9db5 [Sass] Fix the inherited_hash documentation for YARD 0.4.
new d067900 Merge branch 'stable'
new 9e18ee6 [Sass] Add very basic watcher functionality via FSSM.
new d259d38 [Sass] More descriptive --watch help text.
new 6cbd1ae [Sass] Support watching individual files.
new 9ae5e36 [Sass] Support input:output syntax for FSSM watching.
new 6cc604a [Sass] Check for updates when starting up --watch.
new 7861b24 [Sass] Add an --update flag that works like --watch but
only runs once.
new d9b34bd [Sass] Vendor FSSM as a submodule.
new 899285e [Sass] Give a better error message when unable to load
FSSM.
new 6248ca3 Try to make sure submodules get checked out before
packaging.
new 4987a5c [Sass] Add some callback infrastructure.
new b5f71dd [Sass] Run update_stylesheets for everything during
watch, even individual files.
new 6d8c629 [Sass] Fix a couple watcher bugs when files were deleted.
new d03df65 [Sass] Add a whole bunch of callbacks to Sass::Plugin.
new a763747 [Sass] Fix the callback example indentation.
new a73260c Gitignore vendor.
new 1bb5353 Merge branch 'stable'
new 5808857 Merge branch 'stable' into fssm
new 14c4a88 Upgrade to YARD 0.5.3.
new 9322af3 Mark a whole bunch of stuff that shouldn't be publically
visible as private.
new cc8b27d [Haml] Fix a typo in the docs.
new f663eb6 Merge branch 'stable'
new bb32048 Merge branch 'master' into fssm
new 3d1e1f0 Merge branch 'master' into scss
new 4f42d9b [Sass] Run the proper callback when updating a stylesheet.
new 6ff94c2 [Sass] Fix a bug in watcher deletion.
new 971d1a7 [Sass] Tweak the behavior of updating_stylesheet a little.
new b2c1c63 [Sass] Print information about actions when watching.
new 4e9de5b [Sass] Create the directory for a stylesheet before
rendering the stylesheet.
new a7aae00 [Sass] Support colored output from the watcher.
new 21b74db [Sass] Also print some information when using --update.
new 749049c [Sass] Fix a dumb bug.
new 268f878 [Sass] Test case to make sure options get passed from the
plugin to the stylesheet environment.
new c11d096 [Sass] Fix a bug that caused the Sass::Engine options to
not get passed to the Stylesheet Environment.
new 32f7eba Abstracted out Rails environment to Haml::Util to allow
backwards compatability.
new 9984c35 Add changelog entries for Haml::Util.rails_env.
new 5e6de27 Merge branch 'stable'
new 6ff8c04 [Haml] Fix a minor error in the reference.
new 98b2b4f Merge branch 'stable'
new 436d4fd [Sass] Make :line_numbers an alias for :line_comments.
new 6e1a92b Merge branch 'chriseppstein/master' (early part)
new ea814b0 [Sass] Make --line-numbers work for --line-comments on
the command-line.
new 518ba4c Add a command-line option for writing files in binary
mode on Windows.
new f173ecf Merge commit 'origin/stable' into stable
new bddbcff [Sass] Document --line-numbers.
new 75ca39e Document --unix-newlines.
new 579a659 [Sass] Add a :unix_newlines option for Sass::Plugin.
new 363328b Merge branch 'stable'
new 3ec6086e Merge branch 'master' into fssm
new a699e79 [Sass] Make --unix-newlines work for --watch and --update.
new 1372f5c Merge branch 'master' into scss
new ccaee1f [Sass] Actually pass the invidiual_files parameter to the
updating_stylesheets callback.
new 9ab1de0 [Sass] Add a few tests for plugin callbacks.
new 91260f7 [Sass] Dramatically speed up plugin tests.
new e9a1159 Merge branch 'stable'
new 31d71cf Merge branch 'master' into fssm
new 3ae0421 [Sass] Test Plugin.on_not_updating_stylesheet.
new 411a482 [Sass] Document Plugin.watch and
Plugin.update_stylesheets.
new 0118716 [Sass] Fix a minor doc bug.
new 7188276 Merge branch 'stable'
new 81f8853 Merge branch 'master' into fssm
new 5f18e1d [Sass] Add a bunch more callback tests.
new 704e5fa [Sass] Make sure uncolored --watch and --update output
has newlines.
new a780fb4 [Sass] Support foo:bar notation outside --update and
--watch.
new 2458f32 [Sass] Make Sass::Plugin.update_stylesheets work under
1.9.
new c129ffe [Sass] Intelligently detect errors in --update/--watch
usage.
new 4be7956 [Sass] Document the new watching/callback functionality.
new 9b70820 [Sass] Fix a minor bug in the reference.
new bae0b16 Merge branch 'stable'
new 9886a83 [Sass] Add a variant of rgb() that takes a single color
and an alpha value.
new 3859b4a [Sass] Make FunctionsTest work in isolation.
new 03d1570 [Sass] Make the executable work with no args.
new 2a5a640 [Haml] Don't indent with haml_concat when :ugly is set.
new 86220b4 [Haml] Properly indent multiline text in haml_concat and
haml_tag.
new deac517 [Haml] Document the last two commits.
new a8b9b6a [Sass] Fix the --cache-location flag.
new 56e3d24 Merge branch 'stable'
new e4bff2b [Sass] [SCSS] Support @else.
new b92903f [Sass] [css2sass] Move Node#to_sass and overloads to the
node files themselves.
new c439efe [Sass] Add #to_sass methods for the Sass::Script nodes,
and use in RuleNode.
new 4b85ac2 [Sass] Make PropNode#to_sass support script interpolation
and values.
new cd8adbc [Sass] Don't give nodes responsibility for leading
newlines in #to_sass.
new a74767d [Sass] Support comment nodes for #to_sass.
new 5cd0999 [Sass] Add to_sass for a bunch of control structures.
new be138a7 [Sass] Add ImportNode#to_sass.
new bd8b616 [Sass] Add MixinDefNode#to_sass.
new 5d1c87f [Sass] Add MixinNode#to_sass.
new 1d21bd5 [Sass] Add VariableNode#to_sass.
new 6505285 [Sass] Support nested properties for PropNode#to_sass.
new f83c688 [Sass] Add RootNode#to_sass for users to use.
new bc1ddf3 [Sass] Remove the reference to the unused :filename
option for #to_sass.
new 01c7344 [Sass] Make sure RuleNode#to_sass properly indents
multiline rules.
new be50fed [Sass] Support single-line comments for #to_sass.
new f88cd67 [Sass] Make sure all #to_sass results have trailing
newlines.
new f400448 [Sass] Use children_to_sass for DirectiveNode#to_sass.
new e6f28cb [Sass] Add basic support for a #to_scss function.
new d51dcae [Sass] Support #to_scss for comments.
new 3bf27b5 [Sass] Support #to_scss where it's easily derivable from
#to_sass.
new 27e2cd8 [Sass] Support DirectiveNode#to_scss.
new 10bf5b8 [Sass] Implement #to_scss and #to_sass together where
possible.
new fc26667 [Haml] Don't replace newlines with semicolons in the ERB
filter.
new 031b092 Merge branch 'stable'
new 050b8b4 Merge branch 'master' into scss
new 52b0f22 [Sass] Use our new Sass::Plugin testing facilities with
SCSS testing code.
new e724b98 [Haml] Fix a parsing bug for HTML-style attributes.
new 1f6eb35 Merge branch 'stable'
new 7b06cd2 [Sass] Reset mtimes on SCSS files in PluginTest as well.
new a13c0a5 Merge branch 'scss' into scss2sass
new c551747 [Sass] Allow comments at the beginning of the doc to have
arbitrary indentation.
new 7cb1042 Merge branch 'stable'
new 9f6b66b Merge branch 'master' into scss
new 3994f17 Merge branch 'scss' into scss2sass
new 8c7e12a [Sass] Throw a nice error when inconsistent indentation
is used in initial comments.
new 5611fe2 [Sass] Parse comments with a global base-level
indentation.
new b4fa775 Merge branch 'stable'
new 70c2f5b Merge branch 'master' into scss
new 9a0c078 Merge branch 'scss' into scss2sass
new 94a8228 [Emacs] Support font-locking in haml-mode :filter blocks.
new 0f0df20 [Emacs] Make documentation on new font stuff
checkdoc-compatible.
new 6f6ec9c [Sass] [SCSS] Support empty directives and rules.
new 9c307a5 [Sass] [SCSS] Allow for the ':name: val' property hack.
new 2df3d1a [Sass] [SCSS] Support WebKit's odd media extension syntax.
new 4ecd8ee Update deprecation version numbers in light of the next
version being 3.0.
new 6055993 Merge branch 'stable'
new fd0e457 Merge branch 'master' into scss
new 1644c99 [Haml] Support the new style of XSS protection.
new 73395a5 [Haml] Make sure XSS-protection extends to concat and
safe_concat.
new 25b0bb0 Merge branch 'stable'
new bcb0377 [Haml] Add a changelog entry for the XSS stuff.
new 152e2e7 Don't link directly in the headers of the changelog
entries.
new d0f3946 Bump VERSION to 2.2.18.
new a7bb396 Merge branch 'stable'
new 1aff384 Don't use the now-non-functional 'rubyforge login' when
releasing to Rubyforge.
new 565e3a0 Merge branch 'master' into scss
new ce19d9c Temporary commit
new 61f2760 Merge branch 'stable'
new 337d470 Update the versions in the changelogs as well. D'oh.
new 8562747 Merge branch 'stable'
new 0e249c8 Null commit to prompt recompilation of website.
new 9c60968 [Sass] Include FSSM in the gemspec.
new eac0959 [Sass] Update FSSM.
new b1dddb8 [Sass] Don't resolve :-split args too early.
new 2bb029b [Sass] Add better UI for detecting syntax errors with
--watch and --update.
new 80feb9d [Sass] Update vendor/fssm again.
new d759835 [Sass] Update FSSM once again.
new af36ce2 Merge branch 'master' into scss
new 784b95a [Haml] Fix our monkeypatch of safe_concat.
new b12edb3 Bump VERSION to 2.2.19.
new 8d1fabe Merge branch 'stable'
new 38db671 Merge branch 'master' into scss
new 355bce6 [Haml] Add a failing test for form_tag being unescaped
with XSS.
new e3ca1ad [Haml] Properly namespace the XSS overrides of some
actionview stuff.
new 10cf8e1 [Haml] Properly mark the Haml-modified form_tag as
html-safe.
new 5b43578 Merge branch 'stable'
new d5e5e06 Merge branch 'master' into scss
new 84342d4 [Haml] Add a changelog entry for previous.
new c164c6e Merge branch 'stable'
new d973cdf Merge branch 'master' into scss
new 83eb387 [Emacs] Don't die if the optional fontification libraries
aren't available.
new 0bef8b2 Merge branch 'stable'
new 55dd4a8 [Sass] [SCSS] Support expression() and calc().
new daa935b [Sass] [SCSS] Support comments in selectors.
new 0046d4f [Sass] [SCSS] Allow whitespace between property hack
characters and the property itself.
new 98f20b5 [Sass] Don't die if sassc files aren't long enough.
new 5efa208 [Sass] [SCSS] Support the '.foo: bar;' hack.
new 74c1372 [Sass] [SCSS] Fully support unary ops.
new f130017 [Sass] [SCSS] Properly parse oddly-quoted import
directives.
new 6a1f245 [Sass] [SCSS] Properly handle windows newlines in errors.
new d6c471b [Sass] [SCSS] Make sure unicode is handled correctly
under Ruby 1.9.
new 32b95d8 Have everything support Unicode BOMs.
new 9f75532 Merge branch 'master' into scss
new eb51a10 [Sass] [SCSS] Make all the test identifiers UTF-8
compatible.
new 34547bb [Sass] [SCSS] Add a test for unicode variable names.
new ac6808a Don't use the old "rubyforge login" command when
packaging for edge-gem.
new cc58c55 Dummy commit to regenerate edge-gem.
new 4777a09 [Haml] Support non-String values for class attributes.
new 7ddd9f3 Split up calls to defined? so we don't accidentally load
something we don't want to.
new 87ccc14 [Haml] Fix some Rails 3 compatibility.
new 60fec99 [Haml] Fix a bug with haml_tag and Rails XSS.
new 0cd3b19 Merge branch 'stable'
new d306010 Merge branch 'master' into scss
new 8a7a829 Bump VERSION to 2.2.20.
new a742255 Merge branch 'stable'
new 412d7e4 Merge branch 'master' into scss
new 79ea57d [Sass] Add a bunch of tests for #to_sass.
new 9a01a63 [Sass] Add tests for #to_sass for SassScript nodes.
new ccb8081 [Sass] Retrofit some comment parsing and tests to fit the
new comment stuff.
new 53d3c18 Merge branch 'scss' into scss2sass
new 4fffc0b Merge branch 'scss2sass' into sass2scss
new 1163690 [Emacs] Use the font-lock rules from Emacs 23's bundled
js.el for javascript filter blocks if available
new cf4b8bd Merge branch 'stable'
new a9d9ed4 [Sass] Make identifiers treat underscores as hyphens (and
vice-versa).
new 6f3d47a Merge branch 'master' into scss
new 927d563 [Sass] Change the header of the Variable Names changelog
section.
new 9eb5199 Merge branch 'master' into scss
new 56acbea [Sass] Make sure the indented syntax uses CSS3
identifiers for all variables and mixins.
new 02976e9 Merge branch 'scss' into sass2scss
new b3f0d55 [Sass] [SCSS] Modify to_sass_test to test scss2sass as
well.
new f28841e [Sass] [SCSS] Rename ToSassTest -> ConversionTest.
new ae7f479 [Sass] Fix some indentation in ConversionTest.
new d5a0c8e [Sass] [SCSS] Add a few more sass2scss tests.
new 7974a92 [Sass] [SCSS] Make sure multiple adjacent silent Sass
comments count as a single block.
new 740884a [Sass] [SCSS] Print to-SCSS and to-Sass comments as
adjacent to their rules/mixins if they were in the source.
new fb8a500 [Sass] [SCSS] Make sure SCSS line numbers are reported
correctly, even in the presence of SassScript.
new de1a763 Merge branch 'scss' into conversions
new a26e632 [Sass] Make the Sass exectuable actually render CSS, not
SCSS.
new b6c78e5 [Sass] Replace css2sass with a sass-convert executable.
new 832772f [Sass] [sass-convert] Properly infer filetypes.
new 9a94cfb [Sass] [sass-convert] Use sass-cache when possible.
new 3013d1d [Sass] [sass-convert] Add a --no-cache option.
new 7158752 [Sass] [sass-convert] Make the short --from and --to
options -F and -T.
new e06839d Merge ^^
new ba0ea59 [Sass] [css2sass] Deprecate css2sass in favor of
sass-convert.
new 33f782f Merge branch 'conversions' into scss
new f535373 [Sass] [sass-convert] Fix a dumb bug with filetype
detection.
new 818ef15 [Sass] [sass-convert] Make adjacent imports render
adjacently.
new 33c3e38 [Sass] Rename SassScriptToSassTest =>
SassScriptConversionTest.
new d9e4247 [Sass] [sass-convert] Make sure string literals handle
quotes properly.
new 731891b [Sass] [sass-convert] Properly convert escaped
backslashes in SassScript strings as well.
new b97bde7 [Sass] [sass-convert] Properly set default formats.
new b2d3524 [Sass] [sass-convert] Fix a few more syntax-setting bugs.
new 0774e35 Fix a bug with Haml::Version reporting git revisions.
new f835aac Merge branch 'stable'
new 1c2e12e Merge branch 'master' into scss
new 211bc6a [Sass] Pass an extends hash through Tree::Node#cssize.
new 0deee60 [Sass] Use invalid_child? to check for no properties at
toplevel.
new 0377b72 [Sass] Add an @extend node that registers extends.
new db91781 [Sass] [SCSS] Clean up Parser#attrib_name!.
new 87d5b9d [Sass] Parse selectors into a semantic structure.
new 7135ad5 [Sass] Make sass-convert require Sass early for proper
error handling.
new d2b2883 [Sass] Use the new selector infrastructure in
Tree::RuleNode.
new 70436e3 [Sass] Actually hook in the @extend node.
new 449ea4b [Sass] Add #inspect methods for the selector classes.
new 1a22566 [Sass] Make sure universal selectors within simple
selector seqs work.
new 305a88f [Sass] Add equality and hashing to selectors.
new e167efa Scope all file accesses in the Rakefile so it'll work
regardless of cwd.
new 956f2d9 Use Haml.version for figuring out version numbers when
releasing to elpa.
new ce7fe5a Merge branch 'stable'
new 2bd2b35 Merge branch 'master' into scss
new 9f73912 [Haml] Have form_for and sometimes form_tag return
ErrorReturns.
new a66ba5b [Haml] Make TemplateTest run with the latest edge Rails.
new 76fa7cc Merge branch 'stable'
new f9607ae [Haml] Don't run html_safe on form_tag if it's not
actually returning a string.
new ddd4bc2 [Haml] Have ErrorReturn blow up when html_safe methods
are called on it.
new 134431b Update tested Rails versions.
new e02e77a Have RunCodeRun test against Rails v2.3.5 with rails_xss
enabled.
new 236fd4d Merge branch 'stable'
new d39340f [Haml] Make the - end error message better.
new e4dca40 Merge branch 'stable'
new f4ea9e0 Add a title to the YARD docs.
new aa1beff Add support for custom YARD doc titles (for websites).
new 1cfabd5 Merge branch 'stable'
new 5c052cd Merge remote branch 'origin/stable' into stable
new fbf4e6b Merge remote branch 'origin/master'
new 149607b Merge branch 'stable'
new 0d34fcc [Haml] Fix the broken test for the - end error message.
new 00c8ba7 Merge branch 'stable'
new 3d286bd Merge branch 'master' into scss
new 91772a4 Merge remote branch 'chriseppstein/scss' into scss
new e03d8e0 Merge remote branch 'chriseppstein/scss' into
dollar-sign-vars
new 94062ad [Sass] Get rid of the *VARIABLE_CHAR constants.
new b5d4a72 [Sass] Support $-variables with @for.
new 41d2178 [Sass] Default to $ for the variable character.
new 41775e8 [Sass] Update documentation to use $ rather than !.
new 22d7105 [Sass] Make ScriptConversionTest properly set filenames.
new fc0974e [Sass] Add a deprecation warning for !-variables.
new d67de1c [Sass] Add a changelog entry about $-variables.
new e6961f0 [Sass] Make sure !important is converted to !important.
new f8bf9bd Make input/output setting in exec.rb a little saner.
new 6bd4d8b [Sass] Allow sass-convert to do in-place conversions.
new e205397 [Sass] Put a version number on anchors in the changelog.
new 0550993 [Sass] Put the deprecation notice at the top of the
changelog.
new 9a608b5 [Sass] Update the reference with new variable stuff.
new 7758683 Merge branch 'dollar-sign-vars' into scss
new cce2672 [Sass] Allow functions to have preceding hyphens.
new 97b763d [Sass] Avoid the troublesome /i regexp flag.
new fcadcde [Sass] [SCSS] Deprecate !-vars in favor of $.
new 298a2b1 [Sass] Make @extend actually work, at least for very
basic uses.
new e995c7f [Sass] Move some of Selector#extend to
SimpleSelector#extend.
new 0387f63 [Sass] Allow chained @extends.
new 59c75df [Sass] Raise exceptions on @extend loops.
new 03c2370 [Sass] Print the line numbers when printing the @extend
loop error.
new 3abccd9 [Sass] Make sure the description of extend loops are
deterministically ordered.
new 29a5da8 [Sass] Fix a bug with universal selectors extending.
new ce22d77 [Sass] Properly order arguments to Selector::Element.new.
new 66c6eea Merge branch 'scss' into extend
new 0179510 [Haml] Fix a typo in a test name.
new f918cf3 [Sass] Add tests for @extend, some of which are currently
failing.
new 2197e19 [Sass] Make sure @extend outputs a single * where
necessary.
new f1dbf04 [Sass] Have @extend handle wildcard namespaces a little
better.
new e44a854 [Sass] Add failing tests for long extendees.
new 0ee31d4 [Sass] Add a few more tests, some of which fail.
new 2b4f9fc [Sass] Handle pseudoelement selectors properly.
new a9aaf6f [Sass] Properly enumerate all selectors when there are
multiple extends for a single target.
new 24def91 [Sass] Take simple selector sequences' order-independence
into account when hashing.
new ddd6e50 [Sass] Properly enumerate all simple selector sequences
when there are multiple extends for a single target.
new 9f8a682 [Sass] [SCSS] Re-work media query parsing based on the
spec.
new 6d9009e Merge branch 'scss' into extend
new 627293f [Sass] Support long selectors extending.
new cf1c172 [Sass] Make @extend loop detection work again.
new 4bdb076 [Haml] [html2haml] Fix a small documentation error.
new 5aa72ac [Haml] Compatibility with the latest Rails 3 helper
changes.
new c279b1e Merge branch 'stable'
new ed975f1 Merge branch 'master' into scss
new 7436a35 Merge branch 'scss' into extend
new c61ebd0 Make sure the Rakefile requires the local Haml.
new 80d71ef Bump VERSION to 2.2.21.
new 6324cfe Merge branch 'stable'
new 2129317 Merge branch 'master' into scss
new a991944 Merge branch 'scss' into extend
new 782f44f [Haml] Allow :class and :id attributes to accept arrays,
which will be joined.
new a379f05 [Haml] Implicit divs were used in REFERENCE before they
had been introduced.
new bd8b30f Merge branch 'master' into scss
new f8e35b3 Merge branch 'scss' into extend
new 5978187 [Haml] Credit Ronen Barzel with the previous change.
new 62f05fc [Haml] Added option for generating HTML5-style data-*
attributes for elements.
new e7be384 [Haml] Make sure HTML5 custom data attributes don't lead
to duplicate attrs.
new d41c130 [Haml] Make sure the :data attribute is merged properly
when using attribute methods.
new f493732 Merge branch 'master' into scss
new 16bbb6b Merge branch 'scss' into extend
new 8c512b4 Adds a railtie for Rails 3 compatibility
new cb98a11 Add a note about when to remove the railtie.
new 13c86b8 Add changelog entries about the railtie.
new 690b80a Merge branch 'stable'
new a8ef544 Merge branch 'master' into scss
new a3697be Merge branch 'scss' into extend
new d4d4390 [Haml] Fix a small documentation error.
new c5454e5 Merge branch 'stable'
new 295fb41 Merge branch 'master' into scss
new f9b74fb Merge branch 'scss' into extend
new 78fdd4b [Haml] Deprecate '- form_for' in Rails 3.
new 147e000 Merge branch 'stable'
new fe3761f [Haml] Add a SubsetMap utility class.
new 7a5b66d [Haml] Don't be overzealous about using
_hamlout.append_if_string=.
new 25bb380 [Haml] Use = with render :partial :layout in Rails 3.
new 342e9a7 [Haml] Don't check for strings returned by ends with
block methods.
new 5db9185 [Haml] Make sure block helpers in tests don't return
strings.
new f61cc8d Merge branch 'stable'
new 7ba6975 Merge branch 'master' into scss
new a3e41cd Merge branch 'scss' into extend
new a02519e [Haml] Fix line-number-reporting with certain sorts of
filters.
new 0ebe47e Merge branch 'stable'
new 3e21850 Don't fail if we can't write REVISION in haml.gemspec.
new 86b8b6d Merge branch 'stable'
new 01e3760 [Sass] Add support for emitting Firebug-readable line and
filename info.
new 65b8ace [Sass] Expose debug_info via the command line.
new f9f7f9b [Sass] Change FireSass links to point to the Mozilla
add-on page.
new db73b34 [Sass] Add tests for the debug_info option.
new 1d921ff Always render debug-info as compressed.
new 1d983dd Modify the Rakefile so that remote processing tasks email
me when something goes wrong.
new 190445f [Sass] Make sure to require 'uri' in rule_node.
new 230c5a1 Set HAML root in a separate file
new fa51997 Rake task to lock HAML's root directory
new bb43b13 Use gem extensions to freeze Haml root on install
new 8642a37 Move freeze root code into extconf
new a3697a9 Don't include extconf hack in gemspec because rubygems
doesn't need it
new efb9f51 Fix makefile exit instruction
new efa0fca Merge remote branch 'josh/master'
new 8215399 Add changelog entries about rip support.
new be8080b [Haml] Allow Haml::Util.html_safe to take nil.
new 2aab52c [Haml] Expect non-String return values from
with_output_buffer.
new 9e919a5 Merge branch 'stable'
new 60719da [Sass] Deterministically order the debug info.
new 0b53707 Bump VERSION to 2.2.22.
new 92d84f2 Merge branch 'stable'
new 1258f5b Merge branch 'master' into scss
new 975508b Merge branch 'scss' into extend
new 16964a0 [Sass] Make sure --watch and --update respect the engine
options.
new 122af14 Don't die when running "rake:gems" with Haml as a plugin.
new 7cf79b4 Add changelog entries for the previous change.
new 0db4945 Merge branch 'stable'
new 83f1130 Merge branch 'master' into scss
new 32bcd3d Merge branch 'scss' into extend
new f0cf354 [Sass] List load paths when a file isn't found.
new 0a52f55 [Sass] Print exceptions properly when they're raised in
cached files.
new f4b8707 Merge branch 'stable'
new f63586b [Sass] Require subset_map, not subset_heap.
new a88e735 Detect mingw as Windows when installing the gem.
new aa53584 [Sass] Make debug-info work with some of the new
Sass::Tree infrastructure.
new 6ab2687 [Sass] Add a method for escaping strings to CSS
identifiers.
new e814ff6 [Sass] Have Sass::Script::String distinguish between
strings and identifiers.
new 397cd62 [Sass] Change the behavior of Sass strings.
new a8c7866 [Sass] Allow variables to be set with :.
new b03b482 [Sass] Properly report the offset for SassScript in SCSS.
new af21a73 [Sass] Mostly support dynamic : properties in SCSS.
new 256b2aa [Sass] Make the indented syntax use SassScript with colon.
new cbdf251 [Sass] [SCSS] Support nested properties. Again.
new 2c340b1 [Sass] Fix a whole bunch of spurious failures caused by
SassScript-with-colon.
new ae3bf97 [Sass] Make ConversionTest mostly work with colon
SassScript.
new db151db [Sass] Allow variables to be defined with :.
new 8070008 [Sass] Modify ConversionTest to account for :-variables.
new d220b18 [Sass] Allow mixin argument defaults to use : rather than
=.
new 5e71733 [Sass] Re-allow interpolation in : contexts (and all
other script contexts...).
new 3d53731 [Sass] Make the parent_ref test template work properly
with new : parsing.
new eb534b4 [Sass] [SCSS] Give up trying to preserve formatting for
multiline properties.
new 2baed98 [Sass] Make 1px/2px compile to that, literally, when
necessary for CSS compatibility.
new 4d6cd2a [Sass] First steps to making SassScript give SCSS-like
errors.
new bb1580b [Sass] Give better names for SassScript errors.
new 25346b7 [Sass] Modify a bunch of tests to work with the new
SassScript error reporting.
new a55f643 [Sass] I guess we don't need a special check for
semicolons in properties anymore.
new e3a193e [Sass] Add subclasses of the Sass::Script stuff for
parsing plain CSS properties.
new 2bc342c [Sass] Test RX.escape_ident.
new 206b366 [Sass] Get rid of a leftover :interpolated context.
new 8e4f8a3 [Sass] Add deprecation messages for =.
new 4ee25bb [Sass] Make all the tests use : rather than =.
new 7f53957 [Sass] Add a bunch of tests for the behavior of : vs. =.
new 0d6f01b [Sass] Add some tests for the behavior of #{} with
strings.
new 512ddd9 [Sass] Add tests for / vs. division.
new d6a0d4a [Sass] Update the REFERENCE.
new 0200a8b [Sass] Fix a bug in the changelog.
new 829cb80 [Sass] Reorganize the changelog a little.
new 53ae5b5 [Sass] Change the behavior of = for a little more
backwards-compat.
new f44961c [Sass] More docs, including a changelog entry.
new 1b12bcf [Sass] Allow interpolation in special functions.
new 19771d1 [Sass] Add #quote and #unquote functions.
new 279f4da Merge branch 'master' into scss
new 2a2b2a9 [Sass] [convert] Make sure mixins without args convert
without ().
new a1c1154 [Sass] Make sure warnings for : use unquoted strings
where possible.
new 24fcf4b [Sass] [convert] Convert all strings in = to something
that will render the same, even if that means using unquote().
new da4d2ee [Sass] [convert] Properly convert sass2-style division to
sass3.
new 722045c [Sass] Fix an unscoped test.
new 1cde7cd Merge branch 'master' into scss
new 2be3ac6 [Sass] [convert] Allow sass-convert to convert from a
sass2 format.
new 39fb660 [Sass] Move the directives section below the SassScript
section in the REFERENCE.
new 3a3b823 Pipe all warnings through Haml::Util.haml_warn.
new 8ffb7ab [Sass] Don't print warnings in ConversionTest.
new 1d51bb9 [Sass] [convert] Silence warnings during actual
conversion.
new 4aeab96 [Sass] Mention sass-convert --in-place as a method of
upgrading Sass files.
new 9bc0c06 [Sass] Document some of the new sass-convert stuff in the
CHANGELOG.
new a124c63 [Sass] Update a bunch of outdated tests.
new 8ca3be0 [Sass] Use !default rather than ||: for guarded
properties.
new 34152fc [Sass] Document !guarded.
new 35456d5 [Sass] Update README for new syntax.
new 04c6d4a [Sass] Fix unscoped engine tests.
new 0821bce Merge branch 'master' into scss
new d326f12 [Sass] Convert the beginning of the REFERENCE to refer to
SCSS as the primary syntax.
new 6d14432 [Sass] Mention --watch in the reference.
new 3da3d9a [Sass] More REFERENCE updating.
new 3f410b9 [Sass] More for REFERENCE.
new 50c33a5 [Sass] More REFERENCE stuff.
new a4e74a5 [Sass] Finish up REFERENCE munging.
new a909ede [Sass] Improve the style of the reference a little.
new 13ea3de [Sass] Get rid of a completed TODO.
new ed13be0 [Sass] Support @mixin and @include in the indented syntax.
new 69083c0 [Sass] Add a document detailing the indented syntax.
new 283a784 [Sass] Add a section on deprecations to INDENTED_SYNTAX.
new b45759e [Sass] Add a file describing SCSS for Sass users.
new 603bd95 [Sass] Get rid of @extend and lists from SCSS-for, they
aren't SCSS features.
new 51626cd [Sass] Change around SCSS-for a little.
new c0302f4 [Sass] Fix a typo in INDENTED_SYNTAX.
new 69387ec [Sass] Add to the changelog entry about SCSS.
new 7e46e35 [Sass] Update the README.
new d68d73f [Sass] Mention sass-convert in the README.
new 35fd737 [Sass] Mention sass-convert in the changelog for
converting Sass files to SCSS.
new 853b71b [Sass] Mention sass-convert's SCSS/Sass conversion powers
in the changelog.
new d618577 Merge branch 'scss'
new e450904 Update the changelogs for the impending beta.
new fca7921 [Sass] Update links to point to the beta site for now.
new 33f23a1 [Haml] Fix a bit in the README.
new bd05a75 Have VERSION support prerelease versions.
new 5e82092 Don't try to do ELPA stuff when releasing a PR version.
new 37ae916 [Sass] Fix a small bug.
new e2929d7 Add sass-convert to the gemspec.
new 6a5ca98 [Sass] A few more css2sass => sass-convert.
new d70b385 Bump VERSION to 3.0.0.beta.1.
new 66908c9 Fix a bunch of broken links in the README.
new 6f181a9 [Sass] Properly record the size of SassScript tokens.
new 1ea7f5a [Sass] Parse opacity(alpha=20).
new c6135cf [Sass] Fix a broken test.
new 58b3d67 [Haml] Don't remove \n in filters with interpolation.
new 005472a Merge branch 'stable'
new cf68542 Make haml-edge work nicely with prerelease gems.
new 80f4283 [Sass] Fix a bug with text coloration on Windows.
new 9277a2e [Sass] Fix a bug with debug_info.
new c492cb0 [Sass] Convert a whole directory of css, sass, or scss
files to another format.
new 4ec6beb [Sass] A trailing semicolon was dropped when converting
nested properties to scss.
new 847d4de [SCSS] Fix for interpolation just after selector
punctuation like # or .
new 8bc2643 [SCSS] Handle empty strings in variable assigment when
converting to scss.
new 001de0f [Sass Convert] Allow --dasherize option to convert
underscores to dashes.
new 7dc2360 [Haml] Silence regexp match warnings.
new 3fc0ea5 [Haml] Optimize capture_haml for ugly mode.
new bf29053 [Haml] Add changelog entry for previous.
new 068fa62 [Sass] Make the color-printing stuff protected.
new 1893e19 [Sass] [Convert] Clean up --recursive stuff.
new 99394fb [Sass] [Convert] Document --recursive in the changelog.
new fe493f9 [Sass] [SCSS] Expand on allowed interpolation.
new 7cc72b5 [Sass] [Convert] Mention --dasherize in the changelog.
new 3dbdb54 [Sass] [Convert] Add changelog entries about bug fixes.
new fb25c96 Merge branch 'chriseppstein/master'
new 7471b3a [Sass] [Convert] Convert string interpolation properly.
new f233532 [Sass] Fix a typo in the changelog.
new cf14521 [Sass] Add the StringInterpolation file. Blah.
new 80c8587 [Sass] [SCSS] Added a failing test case for a case where
selector interpolation fails.
new 84e7f54 [Sass] Speed up Sass in development mode by caching
template dependencies computation.
new e6b2111 [Sass] Cache mtimes in StalenessChecker.
new 81be6d3 [Sass] Cache dependencies staleness checks.
new 821dd96 [Sass] Use grep instead of select & map combo.
new 138ddb4 [Sass] Expand stylesheet paths to avoid doing any work
twice.
new 01b11f7 [Sass] [Convert] Actually pass the dasherize option to
the code.
new 5e50b12 [Sass] [Convert] Missed passing options to to_sass here.
new b41e5bc [Sass] [SCSS] Fix interpolation when separated by only -.
new afacf5e [Sass] [SCSS] Support the #name: val hack.
new 914804a [Sass] [Convert] Add tests for hack conversion.
new 3ce608a [Sass] [Convert] Raise an error when trying to convert
:name: val to Sass.
new 8d409a8 [Sass] [Indented] Allow quotes in indented-syntax @import.
new 0caa73c [Sass] [Convert] Properly convert interpolated strings in
an equals context.
new 1ed8536 [Sass] Don't do stupid things with escapes in strings.
new 014bc11 [Sass] [Convert] Make sure CSS conversions apply within
directive blocks.
new ab289bd [Sass] [Convert] Fix a rare bug with multiline selectors
getting cut off.
new cd80568 [Sass] Add cross-request persistent dependencies cache to
StalenessChecker.
new 002de89 Add support for running the executables in Ruby without
exiting.
new e934bd1 Merge branch 'master' into extend
new 630c670 [Sass] Properly name ExtendTest.
new fa1d6e3 [Sass] Make all Selector node strings work with
interpolation.
new 212bf4e [Sass] Fix a pseudo-class declaration bug.
new ec44ffd [Sass] Fix some interactions with debug_info.
new 605c0bc [Sass] More pseudo-class message improvements.
new 3086fa6 [Sass] Fix a test.
new 9848d1d [Sass] Strip the contents of pseudoclass functions.
new 7aa09d2 [Sass] Fix another tests. This makes all
(previously-passing) tests pass.
new 4cf7f89 [Sass] Get rid of duplicate unquote functions.
new 3b70ab6 Merge branch 'master' into extend
new 708838a [Sass] Debug node needed to pass options to the debug
expression when converting back to source.
new 8e787b5 [Sass] Keep track of the runtime stack so it can be
inspected without unwinding.
new 1723e10 [Sass] Add the @warn directive for emiting warnings that
also provide a stylesheet trace.
new 3d64c2f [Sass] Support for disabling warnings.
new c3c7b8c [Sass] Test case for warnings across imports.
new c42d9d9 [Sass] Update the docs for @warn and related
functionality.
new e427ab3 [Sass] Add the type-of() sass function to inspect the
data type of values.
new 4eacfa9 [Sass] Add a sass function unit() to return the units of
a number as a string.
new 8bf19c1 [Sass] Add a sass function unitless() that returns a
boolean indicating if a number is unitless.
new 91480ea [Sass] Add a sass function comparable() that indicates
whether two numbers are similar enough to be compared.
new dcaa55f [Sass] Some examples for the @warn directive.
new 577c234 [Sass] Find files in the order of the load path
irrespective of syntax.
new 228f6fd [Sass] [Convert] Raise an error if an invalid format is
given to sass-convert.
new 8462fc2 [Sass] Move StalenessChecker into its own file.
new c53401e [Sass] Inline StalenessChecker's
run_stale_dependencies_check.
new 4e9b686 [Sass] Don't expect to be given Plugin's engine_options
and get rid of the factory method.
new dbd0c95 [Sass] Sass::Plugin is not expected to be thread safe in
development mode at this point.
new c3a52a0 [Sass] Add class-level stylesheet_needs_update? method.
new e9db90a [Sass] Add some docs for StalenessChecker.
new 57dd842 Have SubsetMap return the subsets as well as the values.
new 77dfef1 [Sass] Make Extend use SubsetMap, albeit in an
inneffective way for now.
new c07cd09 [Sass] Actually allow @extend to @extend long selectors.
Loop handling is still broken.
new dcc1721 Allow SubsetMap to use non-Set keys.
new 9b26093 [Sass] Properly handle extend loops.
new a5ce4ee [Sass] Fix a little documentation for the stack-handling
additions.
new 11f2cf1 [Sass] Modify the stack stuff so that warnings look like
error messages.
new e00ee1f [Sass] Get rid of Haml::Util.with_warnings, and don't
un-silence warnings if :quiet isn't true.
new 917b32e [Sass] Silence warnings in to_tree if :quiet is set.
new 3418c1c [Sass] Expand the @warn docs.
new aab052c [Sass] A few tweaks to the introspection function docs.
new 7b00f9f [Sass] Make Sass::Files.find_full_path take a single
load_path string, because we can.
new ada7bdd Merge branch 'chriseppstein/master'
new a5afd5b [Sass] Do a whitespace cleanup of StalenessChecker.
new 399d183 [Sass] Clean up the class docs for StalenessChecker.
new a059d8e [Sass] Get rid of the unnecessary argument to
StalenessChecker.
new f1551ef [Sass] Fully document StalenessChecker.
new 106da69 Merge branch 'thedarkone/master'
new 80209e7 [Sass] Fix some documentation bugs.
new 0e6c598 [Haml] Fix a weird infinite-recursion bug.
new c066c98 Merge branch 'stable'
new 6448f06 [Haml] Add an RDFa doctype shortcut.
new 506c3c1 [Sass] [Convert] Re-allow conversion from sass2. Oops.
new b7b3df8 [Sass] [Indented] Strip out initial ' *' in loud comment
lines.
new 29ffc39 [Sass] [Convert] Convert comments to start with // or *
in the indented syntax.
new 54be556 [Sass] Clean up some mixin arglist parsing.
new a02e696 Bump VERSION to 2.2.23.
new d72733c Merge branch 'stable'
new 7fe6f10 Bump VERSION to 3.0.0.beta.2.
new 789142f [Sass] Add a changelog entry for the Sass::Plugin
improvements.
new 3fadad2 [Sass] Get rid of the note on @import in the changelog,
since it doesn't actually work.
new f597059 [Sass] [Indented] Allow @import to import quoted files.
Again.
new e58d718 [Sass] Fix some comment stuff.
new 0705a4c Bump VERSION to 3.0.0.beta.3.
new 0d01a69 [Haml] Add beta 3 to the changelog.
new 45cb35a [Sass] Allow variables to be used in url().
new c2e99a0 [Sass] Allow interpolation in url().
new 298862b Merge branch 'master' into extend
new d4539bf [Sass] Ensure SassScript funcalls have no whitespace
before the lparen.
new c27e4a7 Merge branch 'master' into extend
new c172c70 [Sass] [Indented] Allow property interpolation to contain
spaces, and props to have whitespace before the :
new 1f8fb97 Merge branch 'master' into extend
new 1ed29bf [Haml] Make form_for indent properly with Rails beta 3.
new c471e68 [Haml] Get rid of some Rails 3 beta 3 deprecation
warnings in the tests.
new f32dfe2 Merge branch 'stable'
new b471a03 Merge branch 'master' into extend
new 3a1f244 [Haml] Make Rails 3.0.0.beta.3 detection better.
new f467bcf [Haml] Fix a bizarre interaction with ActiveModel.
new df36a71 Merge branch 'stable'
new d2ea538 Merge branch 'master' into extend
new 083196b [Haml] Make the previous work for older Rails versions.
new 24ade44 Merge branch 'stable'
new 60b6e2c Merge branch 'master' into extend
new f1458c8 [Sass] Mostly support nested extenders.
new d151a9b [Sass] Better document #weave and #subweave.
new 27abbdf [Sass] Make @extend work with complex selector
combinators.
new 22fd5ea [Sass] Fix extend-loop detection.
new 7c29078 [Sass] Properly truncate float values for HSL colors.
new 8d650d6 [Sass] Split the selector stuff into multiple files.
new 6fb2252 [Sass] Document Selector::SimpleSequence#unify.
new f9617d5 [Sass] Rename Selector::Node => Selector::Simple.
new 1b9ccf9 [Sass] Add _directive to directive names in the parser.
new 90e8ff5 [Sass] Don't clobber Object#extend.
new 4f8d3a6 [Sass] Add some tests for newly-invalid selectors.
new 9a1d8e7 Merge branch 'master' into extend
new a4a973c [Sass] Deprecate parent refs in the middle of selectors.
new 96c0a40 Merge branch 'stable'
new dfb60a0 Merge branch 'master' into extend
new c974e28 Add the ability to pass custom YARD options in to rake
doc.
new 0066976 Add support for listing undocumented stuff.
new 6ec791e Clean up some undocumented stuff.
new de66e2f Merge branch 'stable'
new 7f10fc5 Document a great many undocumented things.
new bb6765a Whitelist rather than blacklist constants.
new 8ad55a6 Merge branch 'master' into extend
new 4294ac5 [Sass] Document a few undocumented methods.
new dae83f9 [Sass] Don't quote urls with interpolation.
new 2bb58e8 [Sass] Fix some docs.
new 7bfe5e8 [Sass] Be smarter when @extending stuff with similar
parents.
new 1e0345f [Haml] Don't clobber dynamic_form in Rails 3 beta.
new bd69c99 Merge branch 'stable'
new 908ce6d Merge branch 'master' into extend
new 35cf34d [Sass] Properly parse interpolation in Sass.
new 74afa38 [Sass] Fix url() conversion.
new 6404d4e Merge branch 'master' into extend
new 2180feb [Sass] Include a file I forgot.
new 1dadfec Merge branch 'master' into extend
new 98fcec7 [Sass] Also fix a test.
new f15fe26 Merge branch 'master' into extend
new 4f79e92 [Sass] Make sass-convert -F sass -T sass require
--in-place
new b84527f [Sass] [SCSS] Faster! Faster!
new 1504416 Merge branch 'master' into extend
new 06a8193 [Sass] Make sure deleted dependencies are handled
correctly.
new bf7c593 [Haml] Allow multiline Ruby blocks.
new fcb61cf Merge branch 'master' into extend
new 9b7ac2f Merge remote branch 'thedarkone/master'
new b5b2898 Merge branch 'master' into extend
new 294e99a [Sass] Mention previous fix in the changelog.
new 5e3f440 [Sass] File.exists?(path) && File.mtime(path) is not a
100% bulletproof strategy.
new d7ecb95 [Sass] Convert mtimes to integers or else they can't be
compared to Infinity.
new 8316745 [Sass] Get rid of the now-useless
expected_property_separator.
new 93f5a94 [Sass] Fasterer! Fasterer!
new e8f4369 [Sass] Avoid loading the bulk of Haml when running the
executable.
new ec12273 Merge branch 'master' into extend
new 5781b18 [Sass] Also statically parse selectors when possible.
new 7fbf748 [Sass] Don't bother resolving extends if there are none.
new 7262c79 Merge branch 'master' into extend
new 93f1b41 Merge remote branch 'thedarkone/master'
new 646eb83 [Sass] Fix a really dumb error in the static value regexp.
new a8d4cd9 Merge branch 'master' into extend
new 663233a [Sass] Don't write a cache for sass-convert.
new ed9e8de Merge branch 'master' into extend
new 4df0993 [Sass] Add Sass::Plugin.force_update_stylesheets
new b715f70 Merge branch 'master' into extend
new 975dcdb [Sass] Add @extend reference docs.
new f7ddb84 [Sass] Be a little more specific about how sequences
@extending works.
new 9989d6a [Sass] Document multiple extends.
new 4c9122a [Sass] Document chained @extends.
new 0846056 [Sass] Add @extend to the changelog.
new 1da8ff4 Merge branch 'extend'
new 931dcde Bump VERSION to 3.0.0.rc.1.
new 4e42750 [Haml] Link to the GitHub tag for rc1 in the changelog.
Oops.
new 236369b [Sass] Get rid of a random misplaced example in the
changelog.
new 81bcddc [Sass] Properly report line numbers for invalid selectors.
new bff6707 [Sass] Support the foo/**/: bar property hack.
new 89c9c8a [Sass] Make sass-convert work for @extend.
new dbccadb [Sass] Fix a bizarre parser error with SCSS and
interpolation.
new cc6f2ed Back to Ruby 1.8.6 compatibility.
new da8232a [Sass] 100% Ruby 1.8.6 compatibility.
new 9e0af25 [Sass] Add a changelog entry for 1.8.6 support.
new dd55036 [Sass] Keep pseudo-selectors at the end of @extend-ed
selectors.
new 3ac9679 [Sass] Clean up the @extend impl a little.
new 38804ad [Sass] Dramatically improve @extend's ability to optimize
out irrelevant selectors.
new b6d04c0 [Sass] Make the example for new @extend optimization
better.
new d5cd120 [Sass] Make sass-convert be smart about division even
without =.
new b6433bd [Sass] Fix the error message for suggesting --recursive.
new 1c44a00 [Sass] [Convert] Nicely format .foo {} in SCSS.
new be8e851 Make executables still raise errors even if there's no
line number to be found.
new 76b8f0b [Sass] Allow @extend to be used in mixins.
new f4ec89a [Sass] Make sass --update . work.
new 3abfcb9 [Sass] Make sure load paths are unique.
new b4925fa [Sass] Report the filename for sass-convert errors.
new fbc7a4a [Sass] [Convert] Errors are not necessarily syntax errors.
new e6a9bae Bump VERSION to 3.0.0.rc.2.
new 880c368 Officially drop support for Rails 3.0.0.beta.1.
new 7c9ef1c [Haml] Don't double-lazy-load XSS support.
new 099a34a [Haml] Work around the Rails on_load bug.
new a1a1603 [Haml] We actually still want to use Railtie#initializer
under Rails beta 3.
new 9a05837 [Haml] Don't double-lazy-load XSS support.
new f17c871 [Haml] Work around the Rails on_load bug.
new 4f1a0ea Merge branch 'stable'
new 39ad0af [Sass] Properly insert our Rack middleware for Rails 3.
new b37af7d [Sass] Use Rack on Merb by default.
new d9538a9 [Sass] Get rid of the now-useless
Plugin::Rack#disable_native_plugins!.
new 99f4ee0 Make the executable errors printed for non-Haml/Sass
errors nicer.
new 91b3293 [Sass] Don't use zero-width forward refs in string
regexps.
new d6afe53 Bump VERSION to 2.2.24.
new af06e95 Merge branch 'stable'
new c5b3040 Fix the version number. Ooops.
new 5c5828d [Sass] Fix a typo in SCSS_FOR_SASS_USERS.
new 25736cf [Haml] Make the html2haml error for an unloaded library
suggest gem.
new ab24417 [Sass] Document the #superselector? methods.
new fd0f2b4 [Sass] [Less] Add a very basic Less converter.
new 6c020a7 [Sass] [Less] Add a bunch of tests for very basic Less
conversion.
new 4942faa [Sass] [Less] Don't die when testing if Less isn't
available.
new cc6c2df [Sass] [Less] Add some tests for mixins and variable
declarations.
new 34e1a41 [Sass] [Less] Support selector sequences.
new ea263a7 [Sass] [Less] Properly support pseudostuff in simple
sequences.
new 730d610 [Sass] [Less] Add some tests for nested rules.
new d89b689 [Sass] [Less] Support nested pseudostuff.
new ca16ccb [Sass] [Less] Test attribute warnings.
new a51f314 [Sass] [Less] Support comma selectors.
new 570b1bc [Sass] [Less] Support @import.
new 159e560 [Sass] [Less] Make sass-convert -F less -R work.
new ce742af [Sass] [Less] Process mixins across @include boundaries.
new eaa39cc [Sass] [Less] Don't die when mixin args have operators.
new f92509e [Sass] [Less] Better error messages for not-found
@imports.
new 75f2a22 [Sass] [Less] Better error if Less isn't installed.
new 63736da [Sass] [Less] Have one unified Less node for wrapping
Sass nodes.
new b8bd7ad [Sass] [Less] Allow sass-convert --from less to convert
from stdin.
new a57434b [Sass] [Less] Print a warning when a namespaced mixin is
used.
new ccd373e [Sass] [Less] Use Haml::Util.haml_warn for warnings.
new 17c4395 [Sass] [Less] Fix a bug.
new 1531519 [Sass] Allow @extend loops.
new a78306b [Sass] [Less] Do the best we can with nested extends.
new cfe5a2d [Sass] [Less] Document the monkeypatches.
new f21e2ba [Sass] [Less] Add a general note about --from less.
new fe39992 Make sure we always build the package after the sync the
submodules and such.
new 47e215c [Sass] Update FSSM version.
new a983cd0 Make the new package command work with haml-edge.
new 8558a50 [Sass] Make sass --watch work on individual files on OS X.
new 498625e [Sass] Don't print constant-redefinition warnings for
above.
new d95e0cc Bump VERSION to 3.0.0.rc.3.
new 647a095 [Haml] Separate out Haml::Template.options and load it
early under Rails 3.
new c413672 [Sass] Turn off compilation checks in Rails projects in
test by default.
new cb52810 [Sass] [Convert] Preserve variable groupings.
new 6c1ab20 Merge branch 'master' into less2sass
new 25e4172 [Sass] [Less] Properly parse order of operations in Less
files.
new f351cab [Sass] Allow @extend to appear in control flow directives.
new c7eeb22 Merge remote branch 'chriseppstein/master'
new bb59207 [Haml] Work around a bug in the Rails #cache method.
new 12f1026 [Sass] [Less] Add a changelog entry about converting Less
to SCSS.
new a75295d Merge branch 'less2sass'
new 9721c4e Bump VERSION to 3.0.0.rc.4.
new ac6357c [Sass] Never print unquote() to CSS with quoted strings
in =.
new f93746f [Haml] Make sure Haml::Template.options is documented.
new 510fdd6 [Sass] [Less] Apparently Less can't handle absolute
imports.
new 3c652fd [Sass] Move Note#render to RootNode#render.
new bf41898 [Sass] Make the API for @extend a little nicer.
new 22e1133 [Sass] Improve @extend speed a little by using hash codes
intelligently.
new 26bfe0c [Sass] Define == to be equivalent to eql? for selectors.
new 0ffa99e [Haml] Add an LCS algorithm to Haml::Util.
new 84c1170 [Sass] Make @extend with selector sequences behave better.
new 8099b0e [Sass] Fix up a bunch of edge cases for the new @extend
semantics.
new 7c4cd6a [Sass] Get rid of a useless method.
new 9bf00ab [Sass] Handle sseqs with nothing after the combinator.
new 903e331 [Sass] Add a better error message for misplaced &s.
new 11eaeec Bump VERSION to 3.0.0.rc.5.
new 32161b1 Don't use sudo by default w/rake install.
new 09d277a [Haml] [html2haml] Properly convert inline formatting.
new 9161355 [Sass] Fix a bug with nested properties.
new c34a755 [Sass] Add a bunch of cross-references to the function
docs.
new 9abbf67 [Sass] Merge together all the changelog entries into one
big 3.0.0 entry.
new 003ee7f [Haml] Merge all the changelog entries into 3.0.0.
new 893ec7a [Haml] Properly credit people in the changelog.
new b807836 Add anchors to the 3.0.0 header in the changelogs.
new 5d8ebb9 Bump VERSION to 3.0.0.
new 39f38d3 [Sass] Allow idents to start with __.
new c48e58b [Haml] Fix a few changelog bugs.
new b0b47d0 [Haml] Turn :ugly on in test by default.
new 7d538d2 [Sass] Fix manually enabling Sass::Plugin::Rack under
Rails.
new 1770f6d [Sass] Don't lazy-load configuration stuff under Rails.
new 6bd452b Change the recommended mode of Rails installation to
config.gem or Gemfile.
new c2085b8 Print an error when using haml --rails on new Rails
projects.
new 69e1171 [Sass] Clean up the changelog a tiny bit.
new 96e959c Mention haml --rails deprecation in the changelog.
new 56339e0 [Sass] Add a couple methods for manipulating the
:template_location option.
new 871bd42 Bump VERSION to 3.0.1.
new 35510d4 [Sass] *Really* allow idents to start with double
underscores.
new 111e535 [Sass] Fix a bug w/Merb 1.1.0.
new 4e51f4a [Sass] Fix a dumb haml --rails mistake on my part.
new 446540f Add Chris as an author in the gemspec.
new fdbd45c Bump VERSION to 3.0.2.
new a4540d0 [Sass] Fix a REFERENCE bug.
new c559c55 [Sass] Mixin a mixin-arg error-handling bug.
new 2f8a4f8 Don't silently swallow errors when running
test:rails_compatibility.
new 64f2d8f Use 'sh' for running git commands so we see the output.
new 011b08d Fix Rails-loading in tests.
new 9f0e767 Fix more Rails tests.
new c17b7b2 [Sass] Fix foo {a: 1 - 2}.
new 803d5ee [Sass] Fix a failing test.
new 16cd0a8 [Sass] Raise an error for wrong-digited colors.
new 7ce70d5 [Sass] Make Merb work. Really.
new 60926d7 Raise an error if Rails.root is nil.
new c8a0f2f [Sass] Fix Rails 3 loading when poorly-behaved plugins
are involved.
new 6669e8d Get rid of an outdated comment.
new 8f826f2 Bump VERSION to 3.0.3.
new 3dd0be1 [Sass] Fix invalid-comma errors for functions.
new cb7df69 Don't create the REVISION file when reading the gemspec.
new d9691ce [Sass] Fix perf for long function names. Again.
new fa0fd95 Bump VERSION to 3.0.4.
new b0c6cb7 Add *.rbc to gitignore.
new c901083 Make Haml::Util.caller_info work w/some weird Rubinius
formatting.
new fa8ee42 [Haml] Fix some docs for Version#version.
new 59ee889 [Sass] Don't clobber Rails options due to lazy-loading.
new 992fa42 [Sass] Document previous commit.
new e32d83b Make tests Rails 3 compatible.
new e44bcb2 [Sass] Get rid of the basically unused Merb test.
new 0061473 [Sass] Make interpolation-parsing much more robust.
new 0da36ad [Sass] Make --no-cache work.
new 9ae8b31 [Haml] Fix #capture under Rails 3.
new b54334f [Sass] Don't raise odd errors about #[] for stack
overflows.
new f94592d Don't print 'Runtime error:' for exceptions in the
executables.
new bd3d4cb [Sass] Better error messages for recursive mixins.
new 0a88d12 [Haml] Rails 2.3.6 compat: return the proper safe-buffer
class for Haml::Util.rails_safe_buffer_class.
new 04fc2ef [Haml] Rails 2.3.6 compat: hack around the reckless
monkeypatching of ERB.
new e2cadd6 [Haml] Rails 2.3.6 compat: hack around the use of
#safe_concat in #capture.
new 1c34b59 [Haml] Rails 2.3.6 compat: hack around the use of
#safe_concat in #fragment_for.
new f729a2c [Haml] Fix links to the format option in the reference.
new 2a59297 [Haml] Add a changelog entry about Rails 2.3.6 compat.
new d16ff2b Bump VERSION to 3.0.5.
new f65a356 Load linked Rails properly for Rails 2.3.7.
new 1d90c3a Revert "[Haml] Rails 2.3.6 compat: hack around the use of
#safe_concat in #fragment_for."
new 11c200d Revert "[Haml] Rails 2.3.6 compat: hack around the use of
#safe_concat in #capture."
new 5c6b98c Revert "[Haml] Rails 2.3.6 compat: hack around the
reckless monkeypatching of ERB."
new ece801b [Haml] Raise an error if Haml is used with Rails 2.3.6.
new 101729a [Haml] Add a changelog entry about Rails 2.3.7 support.
new 01521c0 Bump VERSION to 3.0.6.
new 1a2b7cb [Sass] Don't bother checking the encoding of the template
in SCSS::Parser.
new 67b1b19 [Sass] Respect --from above the filename.
new 9e92944 [Sass] Determine encoding from @charset if specified.
new 721a01e [Sass] Better report some SassScript errors under 1.9.
new 919fcf0 [Haml] Fix a typo.
new ebaf1ba [Haml] Add -# encoding: support.
new 67efe15 [Haml] Don't set :ugly to true in production if the user
has explicitly disabled it.
new eac7a5f [Haml] Default to :html5 under Rails 3.
new 675d74e [Haml] Tell Rails 3 that Haml does its own
encoding-detection.
new a2ce8a9 [Haml] [HTML] Generate = succeed, not - succeed.
new 2147a95 [Sass] Fix a bug in Haml::Util.merge_adjacent_strings
that had some weird effects.
new 8b15e2d [Sass] Fix a minor comment-formatting bug.
new 27442ab Add -E option to executables.
new 374041e [Sass] Document old-style properties.
new d80d282 Bump VERSION to 3.0.7.
new c95c706 [Haml] Don't attempt to reference ActionPack directly.
new 0c51d7c Bump VERSION to 3.0.8.
new a68bd19 [Sass] Suggest using --in-place when converting sass2 to
sass3.
new b51f282 Bump VERSION to 3.0.9.
new 81f3712 Merge commit '3.0.9' into stable
new 2aed338 [Sass] Allow requires to be specified on the command
line. This allows users to specify libraries that provide ruby-based sass
functions.
new e11a497 Support appengine-jruby.
new 9deb245 [Sass] Load Sass::Plugin::Rack into Rails.configuration,
not Metal in Rails 3.
new f729209 [Sass] Add a changelog entry about previous.
new 547b2a0 [Emacs] Properly highlight single-quoted strings.
new 7dd7108 [Haml] [Html] Fix a bug with single-line comments.
new 59c58f0 Bump VERSION to 3.0.10.
new 7e298cf [Haml] Make ActionPack version detection a little more
flexible.
new 9092134 [Haml] Make tests work with Rails 3b4.
new 8b773fd [Sass] Fix Rails 3 integration.
new b26cb00 [Sass] [Convert] Give --recursive with no directory a
better error message.
new d2dd0e5 Bump VERSION to 3.0.11.
new 0a35cff Hackily fix the Rails 3 routing errors we were seeing in
3.0.11.
new eabc916 Deprecate Rails 3b3.
new c050ce9 Bump VERSION to 3.0.12.
new 2ca9097 [Sass] Make Rails 3 integration less hacky.
new ebdb075 Fully remove support for Rails 3b3 and earlier.
new c2be9b3 [Sass] Be smarter about what counts as a CSS import.
new d5804a9 [Sass] Support -moz-calc.
new ef92ec6 [Sass] Allow :not to take arbitrary selectors, contrary
to the spec.
new 81feb13 Support :-moz-any.
new 955ac12 Merge commit '2aed3384' into stable
new 1bf4a15 [Sass] Document --require.
new d252dff [Sass] Use the proper constant to refer to :-moz-any.
new b654327 [Emacs] Fix sass-indent-p.
new ff207e8 [Emacs] Fix the list of lines that can't be indented
under in Sass.
new 8fa0bf1 [Sass] Fix some reference errors.
new 5a82246 [Sass] Fix another reference bug.
new 2e30ee5 [Haml] Handle frozen template strings.
new fdc2887 [Sass] Don't clobber Rails options with default options.
new 6478ab8 [Sass] Properly parse identifiers beginning with
identifier operators.
new b4cb2bf Properly XOR stuff in the Rakefile.
new 3917645 Bump VERSION to 3.0.13.
new fca8f48 [Haml] Fix the FAQ not to refer to init.rb anymore.
new d66f088 [Haml] Allow CSS-style classes and ids to contain colons.
new 380c777 [Sass] Properly handle drive-letter paths.
new 2143619 [Haml] Fix an obscure if statement bug.
new 5130a84 [Emacs] Support tab indentation.
new 84e5445 [Sass] Sort files for consistent compilation order.
new 74f49a3 [Sass] Document previous.
new ec99bb5 [Haml] Fix a small reference error.
new d5d1581 [Sass] Fix a comment-parsing bug.
new 4207b1f [Haml] Avoid using Object#returning which was removed in
Rails 3.
new 697d0c9 [Haml] Document the previous commit.
new 3024c9b Bump VERSION to 3.0.14.
new 5b053f3 [Haml] Screw it, we don't need to test form_for in a
template.
new 41b0973 [Haml] Fix some tests to work with Rails 3 RC.
new 973d702 [Sass] Clean up some leftover debugging stuff.
new cd15061 [Sass] Properly parse @imports containing commas in
strings and URLs.
new 973421e Bump VERSION to 3.0.15.
new 441dfad [Sass] Re-add basic.sass. Wow, that was dumb.
new 86a6714 [Sass] Remove another broken test.
new c11bec2 [Sass] Add a test case for interpolation in scss
selectors.
new ce8a16a [Sass] Fix incorrect css output from a sass example in
the docs.
new d81d18f [Sass] [SCSS] Fix a bug in the parser that allowed for
some numbers to be misrecognized and also caused performance issues in some
rare cases.
new fa6a198 [Haml] [HTML] Fix an ERB-parsing bug.
new 132bdf5 [Haml] Fix a small typo in the reference.
new f2c4da9 Revert "[Sass] Fix a failing test."
new 458b7b9 [Sass] Fix a comment-formatting bug in :compact style.
new 7805567 [Sass] [Indented] Always allow a trailing */ in loud
comments.
new 2442996 [Sass] Add a changelog entry for Chris's change.
new 1d65bad [Sass] Be better about figuring out when to error out for
sass --watch.
new 7a55155 [Haml] Fix if/case parsing when the statement val was
assigned to a var.
new b1c1319 [Haml] Fix some form_tag nuttiness.
new dd3afbf [Haml] Fix another test I just caused to fail.
new 0c98de3 Bump VERSION to 3.0.16.
new 61d0ca9 [Sass] Properly disallow interpolation in @media queries.
new 69f812e [Sass] Minor docs fix.
new e7b6764 [Sass] Don't die on interpolation in unrecognized
selectors either.
new 1631533 Apparently assert_raise doesn't validate the message name.
new bdffe35 [Sass] Actually raise error messages generated by --watch
heuristics.
new 7ab6454 [Sass] Raise a good error when sass --watch is given no
args.
new 7ead6a4 [Sass] Don't die if sass --watch is passed only a single
file.
new 635cb51 Make executable errors a little nicer.
new 8c89830 [Sass] Add a changelog entry about sass --watch.
new 01a9505 Count mingw as windows.
new e8a033a [Sass] Make sass --update use proper exit codes.
new f47347c Bump VERSION to 3.0.17.
new 4cdbaf3 Removed require rake by switching to Dir.[].
new eba4f68 Document previous.
new 10b823c [Haml] Document that :html5 is the default format in
Rails 3.
new 35c2d05 Update the installation instructions in the README.
new c38ba9f Rails 2 uses config.gem, not gem.
new 7daefd9 [Sass] Add a --stop-on-error option.
new 5d2cb1d [Sass] Convert haml_tag attribute keys to strings.
new 5af9dbf Set has_rdoc = false in the gemfile.
new 3197cc4 [Haml] Fix a bug caused by the haml_tag fix.
new edbe1f2 Touch up the FAQ.
new 1746cb1 Reference the Rails module as ::Rails.
new 9d231f7 Check for Rails.env rather than Rails.root when deciding
between Rails.env and RAILS_ENV.
new 9010ce5 Add changelog entries for ::Rails.
new 626c906 [Sass] Let SCSS @imports import multiple files.
new 2108821 [Haml] Make tests pass with Rails 3 rc 2.
new 61a1de3 [Haml] Fix version number checks between
release/prerelease versions.
new 584a1f4 Bump VERSION to 3.0.18.
new cd8256c Move a Haml changelog entry out of the Sass changelog.
new 481608a [Sass] Make rgba respect precision.
new 1f320ab [Haml] Fix :encoding under 1.9.2.
new aab0567 Fix bug in compressed output of SCSS selectors with
newlines. Closes GH-275.
new 9da3b28 [Sass] Clean up a little.
new 3c01b97 [Sass] Add a changelog entry about aab0567.
new e80e812 [Sass] Make color names csae-insensitive.
new fec309b [Emacs] Allow indentation beneath for loops.
new 1f342cd [Sass] Properly detect SCSS with -c.
new 098c8c2 [Sass] Support --unix-newlines on Unix.
new 56b838e Merge remote branch 'origin/stable' into stable
new 50d89b5 [Sass] Proper fix for GH-275 that doesn't break other
tests. Closes GH-281.
new b43ff69 Revert "[Haml] Fix :encoding under 1.9.2."
new e2907a9 [Haml] Fix test_loud_ruby_multiline_with_block for 1.9.2.
new 6a9570b [Haml] Clean up the encoding tests.
new 7784a45 [Haml] Fix encoding tests under Ruby 1.9.1.
new 564184e [Haml] Make encoding tests make a little more sense.
new 56478c2 [Haml] Fix an exception-swallowing bug.
new 7f3c089 [Haml] Fix up a few more of the encoding assertions.
new 4056429 [Haml] Properly dump encoded strings for the precompiled
template.
new c5e91fe [Haml] Fix engine_test for Ruby 1.8.
new cde69ca Get rid of non-Emacs stuff.
new 93c25e4 Mode Emacs modes to toplevel.
new 58d0668 Get rid of sass-mode.
new 753929c Pipe at end of line now only uses string-face when after
whitespace.
new 07b2b5d Make the comment-start variable buffer-local.
new 9b71c6a Bump version to 3.0.15.
new 215a663 Update .gitignore.
new 6097904 Merge branch 'master' of github.com:nex3/haml-mode
new d17357a Handle ruby-mode.el bundled with Emacs HEAD: it uses the
new syntax-propertize-function scheme
new 1834b48 Fix fontification of "javascript:" blocks, which
triggered internal errors
new 7920efd Explicitly list "ruby-mode" in Package-Requires header,
since it is a hard dependency.
new ff9979b Fix haml-electric-backspace behaviour and end of file and
on blank lines
new f13623a Merge branch 'syntax-propertize' into stable
new 2c5af0d Merge branch 'electric-backspace-fix' into stable
new 1cb0127 Allow trailing whitespace after filter instruction
new 5e971fb Add local variables, so file encoding is explicit
new 061bbca Presence of ruby-syntax-propertize-function should be
made with fboundp
new c7c6204 Merge branch 'syntax-propertize' into stable
new fb06567 Fixed the end of string in `auto-mode-alist` regexp.
new b610c8e Set indent-tabs-mode to nil, to avoid tabs (fixes #3)
new 8b38ae8 Improve font-locking of filter blocks, and of nested
comments
new 1858ead Remove haml-highlight-interpolation
new ab86b0d Anonymise version header to avoid confusion between HEAD
versions and packaged releases
new fc71c25 Use prog-mode as haml-mode's parent mode when available
(Emacs >= 24)
new f63b4dd Stop code following "#foo=" from being fontified as a
comment (fixes #9)
new 568f9e4 Correctly handle fontification when code after '=' or '-'
directives spans multiple lines
new e1b579b Use @dgutov's simpler fix for #9, in which code following
"#foo=" was treated as a comment
new e328eb7 Further update to @dgutov's fix for #9
new d71e7f0 Stop indentation (and haml-electric-backspace) from
breaking at end of file
new 8020d45 Make regexp for multi-line "-" and "=" expressions more
permissive
new d9af87a Prevent erroneous highlighting of comments inside :filter
blocks (fixes #21)
new 13b8825 More logical block-matching regex
new 9f12b27 Remove superfluous "prepend" flag for js filter block
font lock entry
new 191ca06 Don't match comments inside filter blocks
new a192774 Extract duplicated exprs
new ef1bf36 Use idiomatic (1+ v) and (1- v) in place of (+ v 1) and
(- v 1)
new c71781b Improve highlighting of misc :filter blocks, and use
'font-lock-face property, not 'face
new ad1085d Remove redundant font lock rule and fix regex for misc
filters
new 16d4a5c Prevent highlighting of :filter blocks inside other
:filter blocks
new 8a28d44 Remove redundant elements in haml-font-lock-keywords specs
new 4166611 Explicitly name misc filters in regexp to avoid
font-locking clashes
new 91fc941 Simplify font-locking of filter and comment regions.
new 6d6522f Anchor nested block regex to end of line
new 56ced7c Remove duplication of regexps for comments and filters
new c1809b2 When matching ".", "#", "%" elements, require at least
one subsequent name char
new c634745 Fix docstring typo
new 8fe3c10 Fixed regexp which caused font-lock hangs when "#" in
first column after blank lines
new 0b2fbc6 Empty lines don't necessarily end an indented region
new 956fc32 Set 'face rather than 'font-lock-face; the latter
confuses font-lock-unfontify-region
new 607c2ab Various font lock fixes, particularly through improved
extend-region functions
new 7557675 Restore code for fontifying #{} interpolations, which now
seems safe
new b60c500 Use "when" in place of "if" when there's no "else" form
new 9ff73cb Extract haml-ruby-script-re as a separate constant
new 0d8517a Extend font-lock regions to multi-line -/= statements,
and tidy up extension code
new 3a581e0 Wrapped lines in - or = blocks can only end with a comma
new fb2dba2 Roll haml-back-scan into haml-find-containing-block
new 352ba57 Use haml-move in an additional place where identical code
was used
new 89e8721 Use 1+ and 1- in haml-highlight-interpolation
new a104a84 Remove debug message
new dccc594 Simplify haml-extend-region-multiline-hashes by using
haml-maybe-extend-region
new 423e452 Add ' to the string quote syntax class, fixing #23
new a8a458c If 'js is found, don't bother looking for 'javascript-mode
new 3dc1135 Fix font lock issue with object refs, e.g. %foo[@bar]
new 6c32a5c Add a basic README (closes #25)
new a9a23a0 Use faces which contrast more with those in attribute
regions
new fa15b1a Handle numeric unquoted new-style attribute values, e.g.
attr=10
new bfbd8d9 Don't use obsolete aget function from assoc.el
new 80025af Prevent indentation below empty html elements or those
with inline content
new ab763c0 Ignore errors from forward-sexp inside
haml-unnestable-tag-p
new 66be90d Don't require a space before ruby code
new 7f3fb2e Merge pull request #27 from ryuslash/nospace
new f21c05a Update MELPA URLs
new 8a18ef8 Don't highlight '== #{foo} bar' as a comment
new 4a977d9 Fix highlighting of "=foo"
new 6ce934b Inhibit electric-indent-mode (see #30)
new a79cc85 Don't mark _ as a word constituent
new d8ece8a define-derived-mode calls set-syntax-table automatically
new 5e0baf7 Fix indentation when on attr hash continuation line
new 7717db6 Update my name.
new ec76f66 Remove support for obsolete javascript-mode
new 813530d Merge pull request #35 from tarsius/master
new 225bacf Fix project URL in package header
new e232abd Merge pull request #36 from xuchunyang/patch-1
new 64cad36 Drop obsolete dependency on ruby-mode
new d2107f8 Change placeholder version string to appease package-lint
new 897afb8 Use cl-lib in place of cl
new de3e284 README fixes
new c7c96a2 Remove obsolete use of syntactic keywords
new 5a68a7a Fix non-standard keywords
new 1cbb2de Always use prog-mode as the parent mode
new bf5b6c1 Handle newer name for ruby syntax table
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] branch elpa/haml-mode created (now bf5b6c1),
ELPA Syncer <=