Changesets can be listed by changeset number.
The Git repository is here.
- Revision:
- 373
- Log:
Initial import of Radiant 0.9.1, which is now packaged as a gem. This is an
import of the tagged 0.9.1 source checked out from GitHub, which isn't quite
the same as the gem distribution - but it doesn't seem to be available in an
archived form and the installed gem already has modifications, so this is
the closest I can get.
- Author:
- rool
- Date:
- Mon Mar 21 13:40:05 +0000 2011
- Size:
- 1750 Bytes
1 | # -*- mode: org -*- |
2 | #+STARTUP: nofold |
3 | |
4 | * Documentation |
5 | Redo tutorial? |
6 | Contribution information |
7 | Will be code reviewed |
8 | [Haml]/[Sass], punctuation |
9 | Don't forget docs |
10 | Using helpers |
11 | haml_concat and haml_tag in particular |
12 | [2.4] Syntax highlighting? |
13 | |
14 | * Code |
15 | ** Haml |
16 | Interpolation shouldn't make non-interpolated strings escaped under :escape_html |
17 | I think we can just wrap interpolated code with (), |
18 | since it's already interpolated. |
19 | Can also use () to wrap contents of _haml_temp so that commas throw errors when not in :ugly |
20 | [2.4] Allow "!!! HTML5" to set :format => :html5 ? |
21 | How do we deal with partials? |
22 | [2.4] :ugly + :html improvements |
23 | Ignore closing tags where we can |
24 | http://code.google.com/speed/articles/optimizing-html.html |
25 | Requires Haml parsing refactor |
26 | Don't quote attributes that don't require it |
27 | http://www.w3.org/TR/REC-html40/intro/sgmltut.html#h-3.2.2 |
28 | http://www.w3.org/TR/html5/syntax.html#attributes |
29 | ** Sass |
30 | [2.4] CSS superset |
31 | [2.4] Classes are mixins |
32 | Can refer to specific property values? Syntax? |
33 | [2.4] Pre-parse everything possible: never call Node#interpolate |
34 | [2.4] Do all parsing in to_tree |
35 | [2.4] Pull in Compass watcher stuff |
36 | [2.4] Internationalization |
37 | Particularly word constituents in Regexps |
38 | [2.4] Optimization |
39 | http://csstidy.sourceforge.net/ |
40 | Also comma-folding identical rules where possible |
41 | Multiple levels |
42 | 0: No optimization |
43 | 1: Nothing that changes doc structure |
44 | No comma-folding |
45 | 2: Anything that keeps functionality identical to O2 (default) |
46 | 3: Assume order of rules doesn't matter |
47 | Comma-fold even if there are intervening rules that might interfere |