You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(20) |
Jun
(46) |
Jul
(58) |
Aug
(103) |
Sep
(153) |
Oct
(192) |
Nov
(228) |
Dec
(213) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(61) |
Feb
(114) |
Mar
(103) |
Apr
(51) |
May
(84) |
Jun
(38) |
Jul
(125) |
Aug
(324) |
Sep
(120) |
Oct
(98) |
Nov
(145) |
Dec
(108) |
2004 |
Jan
(75) |
Feb
(72) |
Mar
(203) |
Apr
(33) |
May
(59) |
Jun
(39) |
Jul
(41) |
Aug
(108) |
Sep
(39) |
Oct
(74) |
Nov
(98) |
Dec
(21) |
2005 |
Jan
(113) |
Feb
(93) |
Mar
(113) |
Apr
(8) |
May
(11) |
Jun
(98) |
Jul
(91) |
Aug
(39) |
Sep
(149) |
Oct
(199) |
Nov
(29) |
Dec
(4) |
2006 |
Jan
(20) |
Feb
(6) |
Mar
(19) |
Apr
(21) |
May
(119) |
Jun
(105) |
Jul
(63) |
Aug
(10) |
Sep
(18) |
Oct
(26) |
Nov
(44) |
Dec
(113) |
2007 |
Jan
(14) |
Feb
(14) |
Mar
(11) |
Apr
(8) |
May
(7) |
Jun
(49) |
Jul
(188) |
Aug
(32) |
Sep
(12) |
Oct
(32) |
Nov
(79) |
Dec
(27) |
2008 |
Jan
(54) |
Feb
(32) |
Mar
(104) |
Apr
(247) |
May
(51) |
Jun
(25) |
Jul
(6) |
Aug
(13) |
Sep
(60) |
Oct
(63) |
Nov
(49) |
Dec
(10) |
2009 |
Jan
(132) |
Feb
(14) |
Mar
(16) |
Apr
(3) |
May
(23) |
Jun
(10) |
Jul
(14) |
Aug
(12) |
Sep
(24) |
Oct
(6) |
Nov
|
Dec
(6) |
2010 |
Jan
(12) |
Feb
(13) |
Mar
(2) |
Apr
(13) |
May
(7) |
Jun
(3) |
Jul
(6) |
Aug
|
Sep
(156) |
Oct
(57) |
Nov
(9) |
Dec
(2) |
2011 |
Jan
(109) |
Feb
(431) |
Mar
(17) |
Apr
|
May
(8) |
Jun
(25) |
Jul
(12) |
Aug
(9) |
Sep
(80) |
Oct
(244) |
Nov
(341) |
Dec
(559) |
2012 |
Jan
(137) |
Feb
(185) |
Mar
(6) |
Apr
(30) |
May
(26) |
Jun
(3) |
Jul
(25) |
Aug
(5) |
Sep
(4) |
Oct
(2) |
Nov
(16) |
Dec
(190) |
2013 |
Jan
(204) |
Feb
(70) |
Mar
(137) |
Apr
(180) |
May
(149) |
Jun
(39) |
Jul
(22) |
Aug
(8) |
Sep
(78) |
Oct
(488) |
Nov
(134) |
Dec
(138) |
2014 |
Jan
(18) |
Feb
(148) |
Mar
(238) |
Apr
(177) |
May
(45) |
Jun
(36) |
Jul
(176) |
Aug
(33) |
Sep
(114) |
Oct
(265) |
Nov
(263) |
Dec
(184) |
2015 |
Jan
(163) |
Feb
(44) |
Mar
(196) |
Apr
(184) |
May
(308) |
Jun
(132) |
Jul
(81) |
Aug
(76) |
Sep
(440) |
Oct
(125) |
Nov
(75) |
Dec
(111) |
2016 |
Jan
(210) |
Feb
(88) |
Mar
(86) |
Apr
(137) |
May
(145) |
Jun
(257) |
Jul
(35) |
Aug
(312) |
Sep
(69) |
Oct
(43) |
Nov
(91) |
Dec
(103) |
2017 |
Jan
(72) |
Feb
(50) |
Mar
(80) |
Apr
(238) |
May
(122) |
Jun
(47) |
Jul
(197) |
Aug
(92) |
Sep
(21) |
Oct
(45) |
Nov
(52) |
Dec
(26) |
2018 |
Jan
(3) |
Feb
|
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
From: Travis CI <bu...@tr...> - 2017-08-06 07:49:22
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4551 Status: Still Failing Duration: 24 minutes and 15 seconds Commit: b4b5cb8 (master) Author: Kouhei Sutou Message: vte3: remove needless code View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/33cf5d90f9d2...b4b5cb889958 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261470434?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-08-06 07:31:00
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4550 Status: Still Failing Duration: 22 minutes and 2 seconds Commit: 33cf5d9 (master) Author: Kouhei Sutou Message: Merge pull request #1087 from cedlemo/vte3_regex Vte3 regex Patch by cedlemo. Thanks!!! View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/e2d38e809d55...33cf5d90f9d2 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/261470045?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:23:41
|
Kouhei Sutou 2017-08-06 16:23:11 +0900 (Sun, 06 Aug 2017) New Revision: 90480de0ccbd1d2e43a1668383ee9bbbfb8fb8e2 https://github.com/ruby-gnome2/ruby-gnome2/commit/90480de0ccbd1d2e43a1668383ee9bbbfb8fb8e2 Message: vte3 test: clean Modified files: vte3/test/test-regex.rb Modified: vte3/test/test-regex.rb (+28 -8) =================================================================== --- vte3/test/test-regex.rb 2017-08-06 16:18:19 +0900 (3e44a2753) +++ vte3/test/test-regex.rb 2017-08-06 16:23:11 +0900 (35449d645) @@ -19,17 +19,37 @@ class TestRegex < Test::Unit::TestCase def setup only_vte_version(0, 46) - @terminal = Vte::Terminal.new end - def test_regex_for_match - regex = Vte::Regex.new("test", GLib::RegexCompileFlags::OPTIMIZE, :for_match => true) - assert_instance_of(Vte::Regex, regex) + def test_for_match + Vte::Regex.new("test", 0, :for_match => true) + # TODO: Add assertion end - def test_regex_for_match_multiple_flags - flags = [:optimize, :multiline] - regex = Vte::Regex.new("test", flags, :for_match => true) - assert_instance_of(Vte::Regex, regex) + def test_for_search + Vte::Regex.new("test", 0, :for_search => true) + # TODO: Add assertion + end + + sub_test_case("flags") do + def test_integer + Vte::Regex.new("test", + GLib::RegexCompileFlags::OPTIMIZE.to_i, + :for_match => true) + # TODO: Add assertion + end + + def test_object + Vte::Regex.new("test", + GLib::RegexCompileFlags::OPTIMIZE, + :for_match => true) + # TODO: Add assertion + end + + def test_array + flags = [:optimize, :multiline] + Vte::Regex.new("test", flags, :for_match => true) + # TODO: Add assertion + end end end |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:18:53
|
Kouhei Sutou 2017-08-06 16:18:19 +0900 (Sun, 06 Aug 2017) New Revision: 0702caf09da771877d91dc07b0400dcba3ce1984 https://github.com/ruby-gnome2/ruby-gnome2/commit/0702caf09da771877d91dc07b0400dcba3ce1984 Message: vte3 test: remove needless "terminal" prefix Renamed files: vte3/test/test-regex.rb (from vte3/test/test-terminal-regex.rb) Renamed: vte3/test/test-regex.rb (+1 -1) 96% =================================================================== --- vte3/test/test-terminal-regex.rb 2017-08-06 16:17:38 +0900 (e42647030) +++ vte3/test/test-regex.rb 2017-08-06 16:18:19 +0900 (3e44a2753) @@ -14,7 +14,7 @@ # License along with this library; if not, write to the Free Software # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -class TestTerminalRegex < Test::Unit::TestCase +class TestRegex < Test::Unit::TestCase include VteTestUtils def setup |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:18:25
|
Kouhei Sutou 2017-08-06 16:17:38 +0900 (Sun, 06 Aug 2017) New Revision: 1389c9147694e91f4d2707107bda6198e196097f https://github.com/ruby-gnome2/ruby-gnome2/commit/1389c9147694e91f4d2707107bda6198e196097f Message: vte3 test: add helper method to check VTE version Modified files: vte3/test/test-terminal-regex.rb vte3/test/vte3-test-utils.rb Modified: vte3/test/test-terminal-regex.rb (+9 -11) =================================================================== --- vte3/test/test-terminal-regex.rb 2017-08-06 16:15:33 +0900 (88b4dbf1f) +++ vte3/test/test-terminal-regex.rb 2017-08-06 16:17:38 +0900 (e42647030) @@ -18,20 +18,18 @@ class TestTerminalRegex < Test::Unit::TestCase include VteTestUtils def setup + only_vte_version(0, 46) @terminal = Vte::Terminal.new end - if Vte::Version.or_later?(0, 46) - def test_regex_for_match - regex = Vte::Regex.new("test", GLib::RegexCompileFlags::OPTIMIZE, :for_match => true) - assert_instance_of(Vte::Regex, regex) - end + def test_regex_for_match + regex = Vte::Regex.new("test", GLib::RegexCompileFlags::OPTIMIZE, :for_match => true) + assert_instance_of(Vte::Regex, regex) + end - def test_regex_for_match_multiple_flags - flags = [:optimize, - :multiline] - regex = Vte::Regex.new("test", flags, :for_match => true) - assert_instance_of(Vte::Regex, regex) - end + def test_regex_for_match_multiple_flags + flags = [:optimize, :multiline] + regex = Vte::Regex.new("test", flags, :for_match => true) + assert_instance_of(Vte::Regex, regex) end end Modified: vte3/test/vte3-test-utils.rb (+7 -0) =================================================================== --- vte3/test/vte3-test-utils.rb 2017-08-06 16:15:33 +0900 (3c3015097) +++ vte3/test/vte3-test-utils.rb 2017-08-06 16:17:38 +0900 (733f921f6) @@ -23,4 +23,11 @@ module VteTestUtils omit("#{instance.class}##{method_name} is not respond.") end end + + def only_vte_version(major, minor, micro=nil) + micro ||= 0 + unless Vte::Version.or_later?(major, minor, micro) + omit("Require VTE >= #{major}.#{minor}.#{micro}") + end + end end |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:16:11
|
Kouhei Sutou 2017-08-06 16:15:33 +0900 (Sun, 06 Aug 2017) New Revision: f6f5a4c0612dbeebc5caa047a6f463e2bdcc001a https://github.com/ruby-gnome2/ruby-gnome2/commit/f6f5a4c0612dbeebc5caa047a6f463e2bdcc001a Message: vte3: remove a needless space Modified files: vte3/lib/vte3/regex.rb Modified: vte3/lib/vte3/regex.rb (+1 -1) =================================================================== --- vte3/lib/vte3/regex.rb 2017-08-06 16:15:02 +0900 (115db3bd1) +++ vte3/lib/vte3/regex.rb 2017-08-06 16:15:33 +0900 (e368dece0) @@ -26,7 +26,7 @@ module Vte initialize_new_for_search(pattern, pattern.bytesize, flags) else raise(ArgumentError, - "must specify usage :for_match or :for_search : #{options.inspect}") + "must specify usage :for_match or :for_search: #{options.inspect}") end end |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:15:46
|
Kouhei Sutou 2017-08-06 16:15:02 +0900 (Sun, 06 Aug 2017) New Revision: 2528ecfe0800e5d9910ceec38077a7591f66afa1 https://github.com/ruby-gnome2/ruby-gnome2/commit/2528ecfe0800e5d9910ceec38077a7591f66afa1 Message: vte3: fix length unit It's byte not the number of characters. Modified files: vte3/lib/vte3/regex.rb Modified: vte3/lib/vte3/regex.rb (+2 -2) =================================================================== --- vte3/lib/vte3/regex.rb 2017-08-06 16:14:30 +0900 (9ba8102b5) +++ vte3/lib/vte3/regex.rb 2017-08-06 16:15:02 +0900 (115db3bd1) @@ -21,9 +21,9 @@ module Vte def initialize(pattern, compile_flags, options) flags = parse_compile_flags(compile_flags) if options[:for_match] - initialize_new_for_match(pattern, pattern.length, flags) + initialize_new_for_match(pattern, pattern.bytesize, flags) elsif options[:for_search] - initialize_new_for_search(pattern, pattern.length, flags) + initialize_new_for_search(pattern, pattern.bytesize, flags) else raise(ArgumentError, "must specify usage :for_match or :for_search : #{options.inspect}") |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:14:58
|
Kouhei Sutou 2017-08-06 16:14:30 +0900 (Sun, 06 Aug 2017) New Revision: 8018f0dadbe8b2e944cf70a60774caa0dd35378a https://github.com/ruby-gnome2/ruby-gnome2/commit/8018f0dadbe8b2e944cf70a60774caa0dd35378a Message: vte3: simplify Modified files: vte3/lib/vte3/regex.rb Modified: vte3/lib/vte3/regex.rb (+2 -5) =================================================================== --- vte3/lib/vte3/regex.rb 2017-08-06 16:13:07 +0900 (e98f51269) +++ vte3/lib/vte3/regex.rb 2017-08-06 16:14:30 +0900 (9ba8102b5) @@ -31,17 +31,14 @@ module Vte end private - def parse_compile_flags(compile_flags) - return compile_flags if compile_flags.class == Integer + return compile_flags if compile_flags.is_a?(Integer) + return compile_flags unless compile_flags.is_a?(Array) flags = 0 - return flags unless compile_flags.class == Array - compile_flags.each do |flag| flags |= GLib::RegexCompileFlags.new(flag).to_i end - flags end end |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:13:49
|
Kouhei Sutou 2017-08-06 16:13:07 +0900 (Sun, 06 Aug 2017) New Revision: 53601abd7d0fcf49b7473c5f66749b922e9d76b6 https://github.com/ruby-gnome2/ruby-gnome2/commit/53601abd7d0fcf49b7473c5f66749b922e9d76b6 Message: vte3: simplify Unknown flag name should be reported to users. Modified files: vte3/lib/vte3/regex.rb Modified: vte3/lib/vte3/regex.rb (+1 -4) =================================================================== --- vte3/lib/vte3/regex.rb 2017-08-06 16:10:31 +0900 (e434b42eb) +++ vte3/lib/vte3/regex.rb 2017-08-06 16:13:07 +0900 (e98f51269) @@ -39,10 +39,7 @@ module Vte return flags unless compile_flags.class == Array compile_flags.each do |flag| - begin - flags = flags | GLib::RegexCompileFlags.const_get(flag.to_s.upcase).to_i - rescue - end + flags |= GLib::RegexCompileFlags.new(flag).to_i end flags |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:11:27
|
Kouhei Sutou 2017-08-06 16:10:31 +0900 (Sun, 06 Aug 2017) New Revision: b581b329cf360fc05fe4b3618b9ba15e63ac3c01 https://github.com/ruby-gnome2/ruby-gnome2/commit/b581b329cf360fc05fe4b3618b9ba15e63ac3c01 Message: vte3: use Vte::Regex existence check than version check It's more flexible. Modified files: vte3/lib/vte3/loader.rb vte3/lib/vte3/regex.rb Modified: vte3/lib/vte3/loader.rb (+1 -1) =================================================================== --- vte3/lib/vte3/loader.rb 2017-08-06 16:09:16 +0900 (04d965fc0) +++ vte3/lib/vte3/loader.rb 2017-08-06 16:10:31 +0900 (30724a1bc) @@ -32,9 +32,9 @@ module Vte def require_libraries require "vte3/pty" + require "vte3/regex" require "vte3/terminal" require "vte3/version" - require "vte3/regex" # need to be after version because I use Version.or_later? in it require "vte3/deprecated" end Modified: vte3/lib/vte3/regex.rb (+1 -1) =================================================================== --- vte3/lib/vte3/regex.rb 2017-08-06 16:09:16 +0900 (dd3ddb07b) +++ vte3/lib/vte3/regex.rb 2017-08-06 16:10:31 +0900 (e434b42eb) @@ -15,7 +15,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA module Vte - if Version.or_later?(0, 46) + if const_defined?(:Regex) class Regex alias_method :initialize_raw, :initialize def initialize(pattern, compile_flags, options) |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:09:44
|
Kouhei Sutou 2017-08-06 16:09:16 +0900 (Sun, 06 Aug 2017) New Revision: b4b5cb8899585893c5097ff4a582b3c104428393 https://github.com/ruby-gnome2/ruby-gnome2/commit/b4b5cb8899585893c5097ff4a582b3c104428393 Message: vte3: remove needless code Modified files: vte3/lib/vte3/loader.rb Modified: vte3/lib/vte3/loader.rb (+1 -11) =================================================================== --- vte3/lib/vte3/loader.rb 2017-08-06 16:08:03 +0900 (ee5dd52c4) +++ vte3/lib/vte3/loader.rb 2017-08-06 16:09:16 +0900 (04d965fc0) @@ -1,4 +1,4 @@ -# Copyright (C) 2014-2015 Ruby-GNOME2 Project Team +# Copyright (C) 2014-2017 Ruby-GNOME2 Project Team # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public @@ -17,16 +17,6 @@ module Vte class Loader < GObjectIntrospection::Loader private - def load_function_info(info) - name = info.name - case name - when "init" - # ignore - else - super - end - end - def pre_load(repository, namespace) define_version_module end |
From: cedlemo <nu...@co...> - 2017-08-06 07:08:23
|
cedlemo 2017-08-03 02:07:48 +0900 (Thu, 03 Aug 2017) New Revision: 94891b801b5ecb9d7421cbf8eed52d6da659628a https://github.com/ruby-gnome2/ruby-gnome2/commit/94891b801b5ecb9d7421cbf8eed52d6da659628a Merged 33cf5d9: Merge pull request #1087 from cedlemo/vte3_regex Message: Add support for Vte::Regex Added files: vte3/lib/vte3/regex.rb Modified files: vte3/lib/vte3/loader.rb Modified: vte3/lib/vte3/loader.rb (+1 -0) =================================================================== --- vte3/lib/vte3/loader.rb 2017-08-03 00:10:10 +0900 (0d445a5d4) +++ vte3/lib/vte3/loader.rb 2017-08-03 02:07:48 +0900 (ee5dd52c4) @@ -44,6 +44,7 @@ module Vte require "vte3/pty" require "vte3/terminal" require "vte3/version" + require "vte3/regex" # need to be after version because I use Version.or_later? in it require "vte3/deprecated" end Added: vte3/lib/vte3/regex.rb (+52 -0) 100644 =================================================================== --- /dev/null +++ vte3/lib/vte3/regex.rb 2017-08-03 02:07:48 +0900 (3d99735d2) @@ -0,0 +1,52 @@ +# Copyright (C) 2015 Ruby-GNOME2 Project Team +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +module Vte + if Version.or_later?(0, 46) + class Regex + alias_method :initialize_raw, :initialize + def initialize(pattern, compile_flags, options) + flags = parse_compile_flags(compile_flags) + if options[:for_match] + initialize_new_for_match(pattern, pattern.length, flags) + elsif options[:for_search] + initialize_new_for_search(pattern, pattern.length, flags) + else + raise(ArgumentError, + "must specify usage :for_match or :for_search : #{options.inspect}") + end + end + + private + + def parse_compile_flags(compile_flags) + return compile_flags if compile_flags.class == Integer + + flags = 0 + return flags unless compile_flags.class == Array + + compile_flags.each do |flag| + begin + flags = flags | GLib::RegexCompileFlags.const_get(flag.to_s.upcase).to_i + rescue + end + end + + flags + end + end + end +end |
From: cedlemo <nu...@co...> - 2017-08-06 07:08:23
|
cedlemo 2017-08-03 02:08:16 +0900 (Thu, 03 Aug 2017) New Revision: be9d3d51f45ef62df408bf986557ec806004d3ab https://github.com/ruby-gnome2/ruby-gnome2/commit/be9d3d51f45ef62df408bf986557ec806004d3ab Merged 33cf5d9: Merge pull request #1087 from cedlemo/vte3_regex Message: Add stupid and meaningless tests Added files: vte3/test/test-terminal-regex.rb Added: vte3/test/test-terminal-regex.rb (+37 -0) 100644 =================================================================== --- /dev/null +++ vte3/test/test-terminal-regex.rb 2017-08-03 02:08:16 +0900 (88b4dbf1f) @@ -0,0 +1,37 @@ +# Copyright (C) 2017 Ruby-GNOME2 Project Team +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2.1 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the Free Software +# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +class TestTerminalRegex < Test::Unit::TestCase + include VteTestUtils + + def setup + @terminal = Vte::Terminal.new + end + + if Vte::Version.or_later?(0, 46) + def test_regex_for_match + regex = Vte::Regex.new("test", GLib::RegexCompileFlags::OPTIMIZE, :for_match => true) + assert_instance_of(Vte::Regex, regex) + end + + def test_regex_for_match_multiple_flags + flags = [:optimize, + :multiline] + regex = Vte::Regex.new("test", flags, :for_match => true) + assert_instance_of(Vte::Regex, regex) + end + end +end |
From: cedlemo <nu...@co...> - 2017-08-06 07:08:23
|
cedlemo 2017-08-03 02:09:45 +0900 (Thu, 03 Aug 2017) New Revision: f70505e0a871bb748370dfe0c336400c926f9421 https://github.com/ruby-gnome2/ruby-gnome2/commit/f70505e0a871bb748370dfe0c336400c926f9421 Merged 33cf5d9: Merge pull request #1087 from cedlemo/vte3_regex Message: Fix copyright date Modified files: vte3/lib/vte3/regex.rb Modified: vte3/lib/vte3/regex.rb (+1 -1) =================================================================== --- vte3/lib/vte3/regex.rb 2017-08-03 02:08:16 +0900 (3d99735d2) +++ vte3/lib/vte3/regex.rb 2017-08-03 02:09:45 +0900 (dd3ddb07b) @@ -1,4 +1,4 @@ -# Copyright (C) 2015 Ruby-GNOME2 Project Team +# Copyright (C) 2017 Ruby-GNOME2 Project Team # # This library is free software; you can redistribute it and/or # modify it under the terms of the GNU Lesser General Public |
From: Kouhei S. <nu...@co...> - 2017-08-06 07:08:23
|
Kouhei Sutou 2017-08-06 16:08:03 +0900 (Sun, 06 Aug 2017) New Revision: 33cf5d90f9d2b3d9670c2d205e7ccedee35cfb41 https://github.com/ruby-gnome2/ruby-gnome2/commit/33cf5d90f9d2b3d9670c2d205e7ccedee35cfb41 Message: Merge pull request #1087 from cedlemo/vte3_regex Vte3 regex Patch by cedlemo. Thanks!!! |
From: Travis CI <bu...@tr...> - 2017-08-02 15:35:43
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4548 Status: Still Failing Duration: 23 minutes and 29 seconds Commit: e2d38e8 (master) Author: Kouhei Sutou Message: gi: support "gboolean *" output View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/58b3706ccf69...e2d38e809d55 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/260243604?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Kouhei S. <nu...@co...> - 2017-08-02 15:11:05
|
Kouhei Sutou 2017-08-03 00:10:10 +0900 (Thu, 03 Aug 2017) New Revision: e2d38e809d5512d2d90daff0525fe324131623f4 https://github.com/ruby-gnome2/ruby-gnome2/commit/e2d38e809d5512d2d90daff0525fe324131623f4 Message: gi: support "gboolean *" output Modified files: gobject-introspection/ext/gobject-introspection/rb-gi-argument.c Modified: gobject-introspection/ext/gobject-introspection/rb-gi-argument.c (+9 -1) =================================================================== --- gobject-introspection/ext/gobject-introspection/rb-gi-argument.c 2017-07-31 12:27:28 +0900 (54236e0c5) +++ gobject-introspection/ext/gobject-introspection/rb-gi-argument.c 2017-08-03 00:10:10 +0900 (7fc326d22) @@ -131,12 +131,20 @@ array_c_to_ruby_sized(gconstpointer *elements, switch (element_type_tag) { case GI_TYPE_TAG_VOID: - case GI_TYPE_TAG_BOOLEAN: g_base_info_unref(element_type_info); rb_raise(rb_eNotImpError, "TODO: GIArgument(array)[c][%s] -> Ruby", g_type_tag_to_string(element_type_tag)); break; + case GI_TYPE_TAG_BOOLEAN: + g_base_info_unref(element_type_info); + { + const gboolean *booleans = (const gboolean *)elements; + for (i = 0; i < n_elements; i++) { + rb_ary_push(rb_array, CBOOL2RVAL(booleans[i])); + } + } + break; case GI_TYPE_TAG_INT8: g_base_info_unref(element_type_info); { |
From: Travis CI <bu...@tr...> - 2017-07-31 04:23:56
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4547 Status: Still Failing Duration: 27 minutes and 33 seconds Commit: 58b3706 (master) Author: Kouhei Sutou Message: poppler test: create a test PDF that has a text field View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/88e8a5a20144...58b3706ccf69 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/259232056?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-07-31 04:01:48
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4546 Status: Still Failing Duration: 23 minutes and 24 seconds Commit: 88e8a5a (master) Author: Kouhei Sutou Message: poppler: keep backward compatibility View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/b010465943c8...88e8a5a20144 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/259231492?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-07-31 03:44:44
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4545 Status: Still Failing Duration: 22 minutes and 23 seconds Commit: b010465 (master) Author: Kouhei Sutou Message: poppler: support renaming constants GitHub: fix #1082 Reported by cedlemo. Thanks!!! View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/cd2f4662d173...b010465943c8 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/259231089?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Kouhei S. <nu...@co...> - 2017-07-31 03:28:08
|
Kouhei Sutou 2017-07-31 12:27:28 +0900 (Mon, 31 Jul 2017) New Revision: 58b3706ccf6960e46715055f8f1aa0ed3d9a40dd https://github.com/ruby-gnome2/ruby-gnome2/commit/58b3706ccf6960e46715055f8f1aa0ed3d9a40dd Message: poppler test: create a test PDF that has a text field Added files: poppler/test/fixtures/text-field.odt poppler/test/fixtures/text-field.pdf Modified files: poppler/test/poppler-test-utils.rb poppler/test/test-document.rb Added: poppler/test/fixtures/text-field.odt (+0 -0) 100644 =================================================================== (Binary files differ) Added: poppler/test/fixtures/text-field.pdf (+0 -0) 100644 =================================================================== (Binary files differ) Modified: poppler/test/poppler-test-utils.rb (+4 -0) =================================================================== --- poppler/test/poppler-test-utils.rb 2017-07-31 12:23:43 +0900 (e404ae7) +++ poppler/test/poppler-test-utils.rb 2017-07-31 12:27:28 +0900 (7aed169) @@ -34,6 +34,10 @@ module PopplerTestUtils path end + def text_field_pdf + fixture_path("text-field.pdf") + end + def image_pdf fixture_path("image.pdf") end Modified: poppler/test/test-document.rb (+2 -2) =================================================================== --- poppler/test/test-document.rb 2017-07-31 12:23:43 +0900 (e57b199) +++ poppler/test/test-document.rb 2017-07-31 12:27:28 +0900 (1cb4f41) @@ -3,7 +3,7 @@ class TestDocument < Test::Unit::TestCase saved_pdf = File.join(tmp_dir, "saved.pdf") FileUtils.rm_f(saved_pdf) - document = Poppler::Document.new(form_pdf) + document = Poppler::Document.new(text_field_pdf) find_first_text_field(document).text = "XXX" document.save(saved_pdf) reread_document = Poppler::Document.new(saved_pdf) @@ -14,7 +14,7 @@ class TestDocument < Test::Unit::TestCase copied_pdf = File.join(tmp_dir, "copied.pdf") FileUtils.rm_f(copied_pdf) - document = Poppler::Document.new(form_pdf) + document = Poppler::Document.new(text_field_pdf) first_text_field = find_first_text_field(document) default_text = first_text_field.text first_text_field.text = "XXX" |
From: Kouhei S. <nu...@co...> - 2017-07-31 03:24:19
|
Kouhei Sutou 2017-07-31 12:23:43 +0900 (Mon, 31 Jul 2017) New Revision: 88e8a5a20144edf38c87562bde958144e93674f8 https://github.com/ruby-gnome2/ruby-gnome2/commit/88e8a5a20144edf38c87562bde958144e93674f8 Message: poppler: keep backward compatibility Modified files: poppler/lib/poppler/deprecated.rb Modified: poppler/lib/poppler/deprecated.rb (+1 -0) =================================================================== --- poppler/lib/poppler/deprecated.rb 2017-07-31 12:20:55 +0900 (644ad3b) +++ poppler/lib/poppler/deprecated.rb 2017-07-31 12:23:43 +0900 (775af56) @@ -17,6 +17,7 @@ module Poppler extend GLib::Deprecatable + define_deprecated_const(:Annotation, "Poppler::Annot") define_deprecated_const(:AnnotationType, "Poppler::AnnotType") define_deprecated_const(:AnnotationFlag, "Poppler::AnnotFlag") define_deprecated_const(:AnnotationMarkupReplyType, |
From: Kouhei S. <nu...@co...> - 2017-07-31 03:21:39
|
Kouhei Sutou 2017-07-31 12:20:55 +0900 (Mon, 31 Jul 2017) New Revision: b010465943c841b9b0eef533b3259ef0bd26cc0e https://github.com/ruby-gnome2/ruby-gnome2/commit/b010465943c841b9b0eef533b3259ef0bd26cc0e Message: poppler: support renaming constants GitHub: fix #1082 Reported by cedlemo. Thanks!!! Modified files: poppler/lib/poppler/loader.rb poppler/test/test-constants.rb Modified: poppler/lib/poppler/loader.rb (+15 -0) =================================================================== --- poppler/lib/poppler/loader.rb 2017-07-31 10:23:40 +0900 (31ae237) +++ poppler/lib/poppler/loader.rb 2017-07-31 12:20:55 +0900 (d4cc7ba) @@ -37,6 +37,21 @@ module Poppler require "poppler/deprecated" end + def load_enum_info(info) + case info.name + when "AnnotType" + self.class.register_constant_rename_map("3D", "TYPE_3D") + when "AnnotExternalDataType" + self.class.register_constant_rename_map("3D", "TYPE_3D") + when "StructureGlyphOrientation" + self.class.register_constant_rename_map("0", "DEGREE_0") + self.class.register_constant_rename_map("90", "DEGREE_90") + self.class.register_constant_rename_map("180", "DEGREE_180") + self.class.register_constant_rename_map("270", "DEGREE_270") + end + super + end + def load_method_info(info, klass, method_name) case klass.name when "Poppler::Annot" Modified: poppler/test/test-constants.rb (+1 -1) =================================================================== --- poppler/test/test-constants.rb 2017-07-31 10:23:40 +0900 (5189f06) +++ poppler/test/test-constants.rb 2017-07-31 12:20:55 +0900 (2d52595) @@ -1,7 +1,7 @@ class TestConstants < Test::Unit::TestCase def test_annotation assert_const_defined(Poppler, :AnnotType) - assert_equal("3d", Poppler::AnnotationType::TYPE_3D.nick) + assert_equal("3d", Poppler::AnnotType::TYPE_3D.nick) assert_const_defined(Poppler, :AnnotFlag) assert_const_defined(Poppler, :AnnotMarkupReplyType) assert_const_defined(Poppler, :AnnotExternalDataType) |
From: Travis CI <bu...@tr...> - 2017-07-31 01:58:32
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4544 Status: Still Failing Duration: 24 minutes and 53 seconds Commit: cd2f466 (master) Author: Kouhei Sutou Message: poppler: define class for each field type View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/6cae2a935406...cd2f4662d173 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/259215262?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |
From: Travis CI <bu...@tr...> - 2017-07-31 01:40:48
|
Build Update for ruby-gnome2/ruby-gnome2 ------------------------------------- Build: #4543 Status: Still Failing Duration: 20 minutes and 25 seconds Commit: 6cae2a9 (master) Author: Kouhei Sutou Message: gi: support class conversion for GObject View the changeset: https://github.com/ruby-gnome2/ruby-gnome2/compare/6f7bb0eb4906...6cae2a935406 View the full build log and details: https://travis-ci.org/ruby-gnome2/ruby-gnome2/builds/259214366?utm_source=email&utm_medium=notification -- You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications |