Commits on Jan 25, 2009
  1. this?

    bmizerany committed Jan 25, 2009
Commits on Jan 24, 2009
Commits on Jan 23, 2009
  1. Clean framework/lib paths in error backtrace (clean_trace option) [#77]

    sr authored and rtomayko committed Jan 21, 2009
    The following types of cleaning is performed:
    * Paths that match the Gem.dir are removed from the backtrace.
    * Sinatra lib paths are removed from the backtrace.
    * The leading "./" is removed from filenames.
    This is turned on by default but we may want to consider enabling it
    by default only in development environments.
  2. Escape '.', '+', '$' and parens in literal paths [#124]

    cypher authored and rtomayko committed Jan 22, 2009
    Since Sinatra turns literal paths into a regular expression,
    we need to escape dots and pluses, as they have special
    meanings inside a regex, but not ?, since we need that
    for optional parameters.
Commits on Jan 22, 2009
Commits on Jan 21, 2009
Commits on Jan 20, 2009
  1. Convert tests to custom test/spec/mini [#87]

    sr authored and rtomayko committed Jan 20, 2009
    The "spec" task has been removed and Rake's built in
    test helper is used to run specs now so we should be able to
    test with multiple installed versions of Ruby.
Commits on Jan 19, 2009
  1. using ":environment" instead of ":env" in test module

    ahx committed Jan 19, 2009
    fix for "warning: The :env option is deprecated; use :environment instead."
  2. Minor aesthetic tweaks to URLs in README

    Syd authored and rtomayko committed Jan 19, 2009
  3. remove defunct doc stuff

    bmizerany committed Jan 19, 2009
Commits on Jan 18, 2009
  1. maint release

    rtomayko committed Jan 18, 2009
  2. Halting a before block should stop processing

    rtomayko committed Jan 18, 2009
    Before this, we continued processing other before blocks
    and routes after a before block threw :halt.
  3. 0.9.0 release

    rtomayko committed Jan 18, 2009
  4. Minor tweaks to use_in_file_templates! auto loading

    rtomayko committed Jan 17, 2009
    1. Don't add the sinatra lib dir to $: on each reload.
    2. Don't remove sinatra.rb from $LOADED_FEATURES unless we're
  5. In-file-templates are automaticly loaded for you.

    bmizerany committed Jan 17, 2009
    Sinatra will now load you in-file-templates from the file
    that required sinatra.
    If you need to use in-file-templates outside this you will need
    to explicitly call use_in_file_templates! in that file.
Commits on Jan 17, 2009