Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix templates reloading in development when using custom view path [#2012 ↵ | Joshua Peek | 2009-02-19 | 1 | -25/+103 |
| | | | | state:resolved] | ||||
* | Port fast reloadable templates from rails-dev-boost. | thedarkone | 2009-02-12 | 1 | -15/+29 |
| | |||||
* | Fix some edge cases when the same template is called with different local ↵ | Andrew White | 2009-02-10 | 1 | -32/+54 |
| | | | | | | assigns Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Improve view rendering performance in development mode and reinstate ↵ | Andrew White | 2009-02-09 | 1 | -19/+23 |
| | | | | | | template recompiling in production [#1909 state:resolved] Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Bump mocha requirement for Ruby 1.9 compat. Remove uses_mocha. | Jeremy Kemper | 2009-02-03 | 1 | -68/+66 |
| | |||||
* | Clean up view path cruft and split path implementations into Template::Path ↵ | Joshua Peek | 2008-12-29 | 1 | -4/+5 |
| | | | | and Template::EagerPath | ||||
* | fixed template recompile issue with previous commit and add some better ↵ | Joshua Peek | 2008-11-28 | 1 | -1/+49 |
| | | | | tests so we can make sure it doesn't happen again | ||||
* | Reinstate "Super lazy load view paths in development mode (no indexing or ↵ | Joshua Peek | 2008-11-28 | 1 | -9/+0 |
| | | | | caching at all). Switch layout finders to use view path api to take advantage of cache." as it killed dev mode reloading." | ||||
* | Revert "Super lazy load view paths in development mode (no indexing or ↵ | David Heinemeier Hansson | 2008-11-27 | 1 | -0/+9 |
| | | | | | | caching at all). Switch layout finders to use view path api to take advantage of cache." as it killed dev mode reloading. This reverts commit 4d910b033379727e5e7355590c50c72fc75e56db. | ||||
* | Super lazy load view paths in development mode (no indexing or caching at ↵ | Joshua Peek | 2008-11-26 | 1 | -9/+0 |
| | | | | all). Switch layout finders to use view path api to take advantage of cache. | ||||
* | Changed the default of ActionView#render to assume partials instead of files ↵ | David Heinemeier Hansson | 2008-11-19 | 1 | -7/+7 |
| | | | | when not given an options hash [DHH] | ||||
* | Fixed bc5896e, and added test case for the caching bug it originally introduced. | Joshua Peek | 2008-07-23 | 1 | -1/+4 |
| | |||||
* | Memoize ActionView::Base pick_template and find_partial_path for rendering ↵ | Joshua Peek | 2008-07-22 | 1 | -10/+13 |
| | | | | duration | ||||
* | Fixed template recompile logic [#630 state:resolved] | Stefan Kaes | 2008-07-16 | 1 | -0/+41 |
| | | | | Signed-off-by: Joshua Peek <josh@joshpeek.com> | ||||
* | Remove dead code, and the tests for it. | Michael Koziarski | 2008-05-31 | 1 | -192/+0 |
| | |||||
* | Moved template handlers related code from ActionView::Base to ↵ | Pratik Naik | 2008-03-05 | 1 | -1/+1 |
| | | | | | | ActionView::Template git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8981 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Refactor partial rendering into a PartialTemplate class. [Pratik] | Michael Koziarski | 2008-03-03 | 1 | -12/+12 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8976 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Introduce a Template class to ActionView. Closes #11024 [lifofifo] | Michael Koziarski | 2008-02-06 | 1 | -24/+28 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8805 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Refactor template compilation from AV::Base into the template handlers. ↵ | Michael Koziarski | 2008-01-22 | 1 | -49/+39 |
| | | | | | | Closes #10888 [lifofifo] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8689 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | * Pass around handler instances, not their classes [Koz] | Michael Koziarski | 2008-01-11 | 1 | -108/+109 |
| | | | | | | | | * Move compilation, rendering and 'compilable?' checks into the Handlers [Koz] * Remove delegate_* methods as the handler is now an instance [Koz] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8624 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | require abstract_unit directly since test is in load path | Jeremy Kemper | 2008-01-05 | 1 | -1/+1 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8564 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Ruby 1.9 compat: compiled templates test | Jeremy Kemper | 2007-12-21 | 1 | -1/+5 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8468 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | More Action View refactoring. Knock :erb default down a notch. Closes #10455. | Jeremy Kemper | 2007-12-10 | 1 | -12/+14 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8374 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Use mocha to avoid the sleep calls in the compiled_template tests. [tarmo] ↵ | Michael Koziarski | 2007-08-29 | 1 | -17/+34 |
| | | | | | | Closes #9372 git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7370 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Ensure compiled template tests pass on windows where there are no symlinks. ↵ | Michael Koziarski | 2007-05-27 | 1 | -22/+28 |
| | | | | | | [skaes] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6866 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Use a consistent load path to avoid double requires. Fix some scattered Ruby ↵ | Jeremy Kemper | 2007-01-28 | 1 | -5/+3 |
| | | | | | | warnings. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@6057 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Extract template_changed_since? from compile_template? so plugins may ↵ | Jeremy Kemper | 2006-11-20 | 1 | -1/+36 |
| | | | | | | override its behavior for non-file-based templates. Closes #6651. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@5587 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | New dependencies implementation | Nicholas Seckar | 2006-08-08 | 1 | -0/+1 |
| | | | | git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4728 5ecf4fe2-1ee6-0310-87b1-e25e094e27de | ||||
* | Fixed that real files and symlinks should be treated the same when compiling ↵ | David Heinemeier Hansson | 2006-07-05 | 1 | -0/+134 |
templates (closes #5438) [zachary@panandscan.com] git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4546 5ecf4fe2-1ee6-0310-87b1-e25e094e27de |