File rubygem-erubis.changes of Package rubygem-erubis

-------------------------------------------------------------------
Mon Aug 30 13:42:30 UTC 2010 - mrueckert@suse.de

- update to version 2.6.6
  Fixed a bug around InterporationEnhancer and FastEruby to escape
  back-quote. (thanks to Andrew R Jackson) 

-------------------------------------------------------------------
Fri Jun 11 10:00:01 UTC 2010 - mrueckert@suse.de

- use rubygems_requires macro

-------------------------------------------------------------------
Fri Dec 25 00:46:37 UTC 2009 - prusnak@suse.cz

- update to version 2.6.5
  Fixed bug around '-z' option.

-------------------------------------------------------------------
Wed Sep 30 13:45:04 CEST 2009 - mrueckert@suse.de

- reenable doc

-------------------------------------------------------------------
Wed Aug 20 17:51:06 CEST 2008 - mrueckert@suse.de

- update to version 2.6.2:
  important changes since 2.4.0
  - Ruby 1.9 support
  - Rails 2.0 and 2.1 support (for details see:
    http://rubyforge.org/frs/shownotes.php?release_id=18652)
  - Add new section 'evaluate(context) v.s. result(binding)' to
    user's guide.  This section describes why
    Erubis::Eruby#evaluate(context) is recommended rather than
    Erubis::Eruby#result(binding).  User's Guide > Other Topics >
    evaluate(context) v.s. result(binding)
    http://www.kuwata-lab.com/erubis/users-guide.06.html#topics-context-vs-binding
  - Add new command-line property '--docwrite={true|false}' to
    Erubis::Ejavascript.  If this property is true then
    'document.write(_buf.join(""));' is used as postamble and if it
    is false then '_buf.join("")' is used.  Default is true for
    compatibility reason but it will be false in the future
    release.  (This feature was proposed by D.Dribin. Thank you.)
  - When using Erubis::Eruby#evaluate(), changing local variables
    in templates have affected to variables accessible with
    TOPLEVEL_BINDING.  It means that if you change variables in
    templates, it is possible to change variables in main program.
    This was a bug and is now fixed not to affect to variables in
    main program.
  - PercentLineEnhancer was very slow. Now performance problem is
    solved.

-------------------------------------------------------------------
Sun Aug  5 18:56:19 CEST 2007 - mrueckert@suse.de

- update to version 2.4.0:
  - Preprocessing is supported by Ruby on Rails helper.
    Preprocessing makes Ruby on Rails application about 20-40
    percent faster.
  - Erubis::Eruby#evaluate() (or Erubis::RubyEvaluator#evaluate())
    creates Proc object from @src and eval it.
  - Erubis::Eruby#def_method() is supported. This method defines
    ruby code as instance method or singleton metod.
  - Erubis::XmlHelper.url_escape() and u() which is alias of
    url_escape() are added. This is equivarent to
    ERB#Util.url_escape().
- additional changes from 2.3.1:
  * A serious bug in 'helpers/rails_helper.rb' is fixed.
    You must be update if you are using Erubis with Ruby on Rails.

-------------------------------------------------------------------
Thu May 24 22:09:58 CEST 2007 - mrueckert@suse.de

- update to version 2.3.0:
  another bugfix release

-------------------------------------------------------------------
Tue May 22 17:30:25 CEST 2007 - mrueckert@suse.de

- update to version 2.2.0:
  toooooooooooo long: see CHANGES file

-------------------------------------------------------------------
Fri Sep 29 02:30:30 CEST 2006 - mrueckert@suse.de

- Update to version 2.1.0:
  * Ruby on Rails support. 
  * Another eRuby engine (PIEngine) support. This engine doesn't
    break HTML design because it uses Processing Instructions (PI)
    '<?rb .. ?>' as embedded pattern instead of '<% .. %>'.
  * Add new command 'notext' which remove text part from eRuby
    script and leaves only Ruby code.  This is very useful when
    debugging eRuby script.
  * Add new enhance 'NoCode' which removes ruby code from eRuby
    script and leaves only HTML text part.  It is very useful to
    validate HTML of eRuby script.
  * License is changed to LGPL.
  * Command-line property '--escape=name' is renamed to
    '--escapefunc=name'.
  * When command-line option '-l perl' is specified, function
    'encode_entities()' is used ad escaping function which is
    available wth HTML::Entities module.
  * There is a certain pattern which makes Engine#convert() too
    slow. Now Engne#convert() is fixed not to be slown.
  * Command name is now displayed when '-h' is specified.

-------------------------------------------------------------------
Wed Jun 21 01:02:16 CEST 2006 - mrueckert@suse.de

- use rubygems_with_buildroot_patch instead of the versioned
  buildrequires

-------------------------------------------------------------------
Mon Jun 19 21:34:47 CEST 2006 - mrueckert@suse.de

- Initial package version 2.0.1

openSUSE Build Service is sponsored by