Commit Graph

22 Commits

Author SHA1 Message Date
nex3 a73c07a596 Fixed a few tabulation issues with ~.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@157 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-19 22:43:03 +00:00
nex3 2fb6003f7f Fixed a bug where ~ choked on non-string values.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@155 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-19 20:56:31 +00:00
nex3 03d38c6c57 Fixing a comparison issue.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@145 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-17 01:05:56 +00:00
nex3 ef9374e618 A few more speed increases.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@143 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-16 05:46:28 +00:00
nex3 bbd54a926d A few performance enchancements in buffer.rb.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@141 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-16 03:05:01 +00:00
nex3 738534a525 Really, really, really the last time.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@136 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-09 02:33:45 +00:00
nex3 5f49b55461 This is *really* the last time I commit this.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@135 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-09 02:27:30 +00:00
nex3 2760695088 I swear this is the last time I check this file in (until I actually add
something to it, of course).


git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@133 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-08 09:16:40 +00:00
nex3 938101b75a This time, I forgot to check in code I should have.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@132 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-08 09:14:24 +00:00
nex3 35207a6340 Accidentally checked in some code I shouldn't have last time.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@128 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-08 03:02:14 +00:00
nex3 f327809d54 Modified doctype tag to make an XML prolog with !!! XML.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@127 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-08 01:54:26 +00:00
nex3 cd3ff994b0 Separated Helper code from Engine and Buffer code.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@124 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-06 03:01:04 +00:00
nex3 0080c8d0e5 Getting rid of XML preprocessor directive tag.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@122 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-06 02:44:51 +00:00
hcatlin 4158db0535 Fixing the problem where...
%div[nil] ====> ERROR!

Instead, it should be ignored.

%div[nil] => <div></div>



git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@120 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-06 02:23:32 +00:00
nex3 7ea068eac1 Added an XML processing directive tag.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@118 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-06 00:35:38 +00:00
nex3 00ef3f9983 Better facilities for whitespace-sensitive elements. See REFERENCE entry on ~.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@113 7063305b-7217-0410-af8c-cdc13e5119b9
2006-11-04 06:36:16 +00:00
nex3 3e0156a858 The default quote character can now be set in the options hash. Also changes the quote-choosing
behavior, which speeds up the engine.


git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@105 7063305b-7217-0410-af8c-cdc13e5119b9
2006-10-30 06:10:26 +00:00
nex3 5d9c510928 *Really* allowing all proper classes and ids this time.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@104 7063305b-7217-0410-af8c-cdc13e5119b9
2006-10-30 05:24:28 +00:00
nex3 eb8bf4c688 Improved the way options are handled.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@103 7063305b-7217-0410-af8c-cdc13e5119b9
2006-10-27 21:20:19 +00:00
nex3 a99fd555c7 Added more functionality to comments (see REFERENCE). Also added a few
tests I forgot last time.


git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@100 7063305b-7217-0410-af8c-cdc13e5119b9
2006-10-22 21:42:45 +00:00
nex3 2de8d1c9b7 The attributes list is now sorted.
git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@82 7063305b-7217-0410-af8c-cdc13e5119b9
2006-10-20 02:38:53 +00:00
hcatlin 89a10b9dfe Creating the next set of branches.
That is, the buffered branch is being removed and replaced with the edge 
branch.

This marks the beginning of the edge branch.



git-svn-id: svn://hamptoncatlin.com/haml/branches/edge@80 7063305b-7217-0410-af8c-cdc13e5119b9
2006-10-14 23:50:07 +00:00