https://github.com/sunaku/ember
eRuby template processor
https://github.com/sunaku/ember
erb-template ruby template-engine
Last synced: about 1 year ago
JSON representation
eRuby template processor
- Host: GitHub
- URL: https://github.com/sunaku/ember
- Owner: sunaku
- License: isc
- Created: 2009-05-01T02:21:44.000Z (about 17 years ago)
- Default Branch: master
- Last Pushed: 2011-04-22T07:08:03.000Z (about 15 years ago)
- Last Synced: 2025-04-15T10:06:08.870Z (about 1 year ago)
- Topics: erb-template, ruby, template-engine
- Language: Ruby
- Homepage: http://snk.tuxfamily.org/lib/ember/
- Size: 418 KB
- Stars: 8
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: HISTORY
- License: LICENSE
Awesome Lists containing this project
README
== DESCRIPTION
Ember (**EMBE**dded **R**uby) is an <> template processor that allows
debugging, reduces markup, and improves composability of eRuby templates.
=== Features
* Reports correct line numbers in error message stack traces.
* Omits newlines trailing code-only `<%% ... %>` directives.
* Can infer missing `<%% end %>` directives based on indentation.
* Can unindent eRuby block bodies hierarchically.
* Implemented in <%= `sloccount lib/ember/template.rb`[/^\d+/] %> lines of
pure Ruby.
=== Resources
Project website::
<%= @proj_home_url = Ember::WEBSITE %>
Announcements feed::
<%= @ann_feed_url = File.join(@proj_home_url, 'ann.xml') %>
API documentation::
<%= @api_docs_url = File.join(@proj_home_url, 'api/') %>
Source code (browse online, download, or checkout)::
<%= @code_repo_url = 'http://github.com/sunaku/ember' %>
Issue tracker (report bugs, request features, get help)::
<%= @bug_track_url = File.join(@code_repo_url, 'issues') %>