Menu

Kwartz / News: Recent posts

[ANN] Kwartz 3.1.2 released - a template system for web

I have released Kwartz 3.1.2.
http://www.kuwata-lab.com/kwartz/
(Notice that this is beta-release. Spec may change in the future.)

Enhancements from 3.1.1:

* Error reporting improved when using with Ruby on Rails.
'kwartz/helper/rails.rb' now show template filename and
linenumber on where exception raised.
Notice that you have to read *.cache file instead of *.html
or *.plogic.

Kwartz is a template system which realized the concept
"Independence of Presentation Logic".
It means that Kwartz can separate presentation logics
from both business logics (= main program) and
presentatin data (= HTML file).... read more

Posted by Kuwata Makoto 2006-10-22

[ANN] Kwartz-ruby 2.0.4 released

Hi,

I have released Kwartz-ruby 2.0.4
http://www.kuwata-lab.com/kwartz/

This release will be the final release of 2.0.x.
I have just started 2.1.x.

CAUTION!
I'm planning to rename 'loop' directive to 'list' directive
in the 2.1.x release. You should use 'list' directive
instead of 'loop' directive.
See:
- http://www.kuwata-lab.com/kwartz/reference.en.02.html#kd-list
- http://www.kuwata-lab.com/kwartz/reference.en.02.html#kd-loop... read more

Posted by Kuwata Makoto 2005-07-17

[ANN] kwartz-ruby 2.0.3 released

Hi,

I have released Kwartz-ruby 2.0.3.
http://www.kuwata-lab.com/kwartz/
or
http://sourceforge.net/project/showfiles.php?group_id=127304

CAUTION!
I'm planning to rename 'loop' directive to 'list' directive
in the future release. You should use 'list' directive
instead of 'loop' directive.
See:
- http://www.kuwata-lab.com/kwartz/reference.en.02.html#kd-list
- http://www.kuwata-lab.com/kwartz/reference.en.02.html#kd-loop... read more

Posted by Kuwata Makoto 2005-07-03

[ANN] Kwartz-ruby 2.0.0 released

Hi,

I'm pleased to announce the release of Kwartz-ruby 2.0.0.
http://www.kuwata-lab.com/kwartz/
or
http://sourceforge.net/project/showfiles.php?group_id=127304

* Changes from beta4

* [enhance] Rails support
New command-line option `-Rails' (which is equivarent
to `-l eruby --globalvar-prefix=@') allow you to use
Kwartz with Ruby on Rails.
See:
- http://www.kuwata-lab.com/kwartz/users-guide.en.04.html#rails
- example in `examples/rails1'
* [enhance] Rawcode expression support
You can write target code expression(Ruby, PHP, Java, etc)
directly in presentation logic. This is called `Rawcode
Expression'. It is treated as literal, such as string and
number.
See:
- http://www.kuwata-lab.com/kwartz/users-guide.en.04.html#rawcode
- http://www.kuwata-lab.com/kwartz/reference.en.01.html#pl-rawcode
* [enhance] RubyGem support
If you have installed rubygem, just type
'gem install --remote kwartz-ruby' to install kwartz-ruby.
* [bugfix] several bugs are fixed... read more

Posted by Kuwata Makoto 2005-04-30

[ANN] Kwartz-ruby 2.0.0-beta4 released

Hi,

I have released Kwartz-ruby 2.0.0-beta4.
http://www.kuwata-lab.com/kwartz/

* Changes from beta3

- [enhance] New action 'defun' support.
It is equivalent to 'mkmethod' script of Kwartz1.0, and
it generates Ruby/PHP function from templates.
See:
http://www.kuwata-lab.com/kwartz/users-guide.en.04.html#topic-defun
- [enhance] 'Velocity' support.
Kwartz-ruby now support Velocity, a template system in Java.
The command-line option '-l velocity' generates velocity script.... read more

Posted by Kuwata Makoto 2005-03-28

[ANN] Kwartz-ruby 2.0.0-beta3 released

Hi,

I have released Kwartz-ruby 2.0.0-beta3.
http://www.kuwata-lab.com/kwartz/

* What's that?

Kwartz is a template system which is available with multi
programming language (PHP, Ruby and Java).
It is the first template system that realized the concept of
'Separation of Presentation Logic and Presentaion data' (SoPL/PD).
And Kwartz-ruby is an implementation of Kwartz in Ruby.
(There is a plan to develop implementations in PHP and Java.) ... read more

Posted by Kuwata Makoto 2005-03-07

[ANN] Kwartz-ruby 2.0.0-beta2 released

Hi,

I have released Kwartz-ruby 2.0.0-beta2.
http://www.kuwata-lab.com/kwartz/

* What's that?

Kwartz is a template system which is available with multi
programming language (PHP, Ruby and Java).
It is the first template system that realized the concept of
'Separation of Presentation Logic and Presentaion data' (SoPL/PD).
And Kwartz-ruby is an implementation of Kwartz in Ruby.
(There is a plan to develop implementations in PHP and Java.)... read more

Posted by Kuwata Makoto 2005-02-19

[ANN] Kwartz-ruby 2.0.0-beta1 released

Hi all,

I'm pleased to announce the release of Kwartz-ruby 2.0.0-beta1.
This is the first beta release.
http://www.kuwata-lab.com/kwartz/

Kwartz reborned from scratch and specifications are many changed.

* What's that?

Kwartz is a template system which is available with multi
programming language (PHP, Ruby and Java).
It is the first template system that realized the concept of
'Separation of Presentation Logic and Presentaion data' (SoPL/PD).
And Kwartz-ruby is an implementation of Kwartz in Ruby.
(There is a plan to develop implementations in PHP and Java.)... read more

Posted by Kuwata Makoto 2005-02-13

[ANN] Kwartz-php 0.3.2 - a template system for PHP, Ruby, an

Hi all,

I'm pleased to announce the release of Kwartz-php 0.3.2.
This is a bugfix release.
http://www.kuwata-lab.com/kwartz-php

Changes from 0.3.0:
* [bug:1099306] KwartzAnalyzer#analyze() now analyzes BEGIN and END macro.
* [bug:1098862] KwartzParser#parse_block_stmt() fratten the block-statement which is returned by parse_load_stmt().
* [enhance] new class KwartzErbTranslator added
* [change] KwartzAnalyzeVisitor class now extends KwartzVisitor class... read more

Posted by Kuwata Makoto 2005-01-16

[ANN] Kwartz-php 0.3.0 - a template system for PHP/Ruby/Java

[ANN] Kwartz-php 0.3.0 - a template system for PHP, Ruby, and JSP

Hi all, a happy new year!

I'm pleased to announce the release of Kwartz-php 0.3.0.
http://www.kuwata-lab.com/kwartz-php

Kwartz-php is a template system which is available with multi
programming language (PHP, Ruby and Java).
And it is the first template system that realized the concept of
'Separation of Presentation Logic and Presentaion data' (SoPL/PD).... read more

Posted by Kuwata Makoto 2005-01-01
MongoDB Logo MongoDB