1
0
Fork 0
mirror of https://github.com/haml/haml.git synced 2022-11-09 12:33:31 -05:00
Commit graph

27 commits

Author SHA1 Message Date
nex3
b200bb4920 Deprecating ~.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@353 7063305b-7217-0410-af8c-cdc13e5119b9
2007-02-06 08:08:32 +00:00
nex3
a234dafba2 #foo[@person] now works as expected.
git-svn-id: svn://hamptoncatlin.com/haml/trunk@340 7063305b-7217-0410-af8c-cdc13e5119b9
2007-02-04 05:09:00 +00:00
nex3
239cd89cf5 Empty string attributes don't appear (e.g. "%p{ :class => ''} Hi!" is "<p>Hi!</p>").
git-svn-id: svn://hamptoncatlin.com/haml/trunk@326 7063305b-7217-0410-af8c-cdc13e5119b9
2007-01-31 16:21:17 +00:00
nex3
2fa28d63e3 Filters: implemented!
git-svn-id: svn://hamptoncatlin.com/haml/trunk@291 7063305b-7217-0410-af8c-cdc13e5119b9
2007-01-19 17:03:47 +00:00
nex3
d9f27b263f Fix for quote character bug (1.5dev)
git-svn-id: svn://hamptoncatlin.com/haml/branches/1.5dev@206 7063305b-7217-0410-af8c-cdc13e5119b9
2006-12-10 21:56:05 +00:00
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