[cairo-commit] rcairo ChangeLog, 1.173, 1.174 NEWS, 1.4, 1.5 Rakefile, 1.3, 1.4
Kouhei Sutou
commit at pdx.freedesktop.org
Sat May 26 19:33:45 PDT 2007
Committed by: kou
Update of /cvs/cairo/rcairo
In directory kemper:/tmp/cvs-serv7765
Modified Files:
ChangeLog NEWS Rakefile
Log Message:
* Rakefile: improved current release NEWS extraction.
* NEWS: updated.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/rcairo/ChangeLog,v
retrieving revision 1.173
retrieving revision 1.174
diff -u -d -r1.173 -r1.174
--- ChangeLog 27 May 2007 02:14:09 -0000 1.173
+++ ChangeLog 27 May 2007 02:33:33 -0000 1.174
@@ -1,5 +1,9 @@
2007-05-27 Kouhei Sutou <kou at cozmixng.org>
+ * Rakefile: improved current release NEWS extraction.
+
+ * NEWS: updated.
+
* Rakefile: supported document update.
* src/depend (install-so): used install-so instead of install.
@@ -145,7 +149,7 @@
* src/lib/cairo.rb: require cairo/color before cairo.so to export
Cairo::Color to cairo.so.
- * src/rb_cairo_pattern.c: implemented src/lib/cairo/patter.rb
+ * src/rb_cairo_pattern.c: implemented src/lib/cairo/pattern.rb
methods in C.
* src/lib/cairo/pattern.rb: removed.
* src/lib/cairo.rb: removed cairo/pattern.
@@ -174,7 +178,7 @@
2007-04-19 Kouhei Sutou <kou at cozmixng.org>
* src/rb_cairo_context.c (Cairo::Context#stroke,
- Cairo::Context#fill, Cairo::Context#clip): accept 'prserve' option
+ Cairo::Context#fill, Cairo::Context#clip): accept 'preserve' option
to change XXX and XXX_preserve.
* src/lib/cairo/context.rb (Cairo::Context#stroke_preserve,
Cairo::Context#fill_preserve, Cairo::Context#clip_preserve): moved
Index: NEWS
===================================================================
RCS file: /cvs/cairo/rcairo/NEWS,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- NEWS 10 Mar 2007 11:54:17 -0000 1.4
+++ NEWS 27 May 2007 02:33:33 -0000 1.5
@@ -1,3 +1,35 @@
+Release 1.5.0 (2007-05-27) Kouhei Sutou <kou at cozmixng.org>)
+==========================================================
+
+Many API improvement.
+
+Features
+--------
+ * Support Cairo::Surface.new with block.
+ * Support RubyGems.
+ * Add experimental API Cairo::Context#pseudo_blur. (API
+ may be changed.)
+ * Fix strange Cairo::Context#push_group and
+ Cairo::Context#pop_group behaviour.
+ * Fix Cairo::Context::Path#map_path_onto.
+ * Add high-level color interface. (Cairo::Color)
+ * Improve color related API. For example:
+ From:
+ context.set_source_rgb(1, 0, 0)
+ To:
+ context.set_source_color(:red)
+
+ * Support RGB/CMYK/HSV conversion.
+ * Many default color definitions.
+ * Support path creation using Cairo::Path without
+ Cairo::Context.
+ * Improve constant value specify API. For example:
+ From:
+ Cairo::ImageSurface.new(Cairo::FORMAT_ARGB32, 100, 100)
+ To:
+ Cairo::ImageSurface.new(:argb32, 100, 100)
+ * Support win32 surface. (Yoshinao Muramatsu)
+
Release 1.4.1 (2007-03-10 Kouhei Sutou <kou at cozmixng.org>)
==========================================================
Index: Rakefile
===================================================================
RCS file: /cvs/cairo/rcairo/Rakefile,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- Rakefile 27 May 2007 02:14:09 -0000 1.3
+++ Rakefile 27 May 2007 02:33:33 -0000 1.4
@@ -65,7 +65,7 @@
:has_rdoc => false,
}
news = File.join(base_dir, "NEWS")
- project.changes = project.paragraphs_of(news, 0..1).join("\n\n")
+ project.changes = File.read(news).gsub(/\n+^Release(?m:.*)/, '')
project.description = "Ruby bindings for cairo"
project.need_tar = false
project.remote_rdoc_dir = "doc"
@@ -107,6 +107,12 @@
end
+# for releasing
+task :dist do
+ sh "./dist.sh", ENV['version']
+end
+
+# for documentation
langs = [
["en", "English"],
["ja", "æ¥æ¬èª"],
More information about the cairo-commit
mailing list