Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
eRuby template processor
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
doc
lib
test
BEYOND
CREDITS
EXAMPLES
Gemfile
HACKING
HISTORY
INSTALL
LICENSE
MANUAL
README
SYNOPSIS
SYNTAX
USAGE
ember.gemspec
init.rb
inochi.conf

README

== DESCRIPTION

Ember (**EMBE**dded **R**uby) is an <<eRuby>> 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') %>
Something went wrong with that request. Please try again.