Code cleanup.
authorTilman Sauerbeck <tilman@code-monkey.de>
Thu, 14 Apr 2005 19:44:49 +0000 (19:44 +0000)
committerTilman Sauerbeck <tilman@code-monkey.de>
Thu, 14 Apr 2005 19:44:49 +0000 (19:44 +0000)
ChangeLog
lib/redact/part.rb

index 89850bd09267d28ef0148be99aa9368c45696456..92dd4eccde2f55af69550970c60f11d1ecde9d58 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,11 @@
 --
-$Id: ChangeLog 25 2005-04-14 19:42:06Z tilman $
+$Id: ChangeLog 26 2005-04-14 19:44:49Z tilman $
 ++
 
 2005-04-14 Tilman Sauerbeck (tilman at code-monkey de)
         * lib/{redact,part,program}.rb: Replaced most attr_accessor
           calls by explicit setter methods to ensure type safety
+        * lib/part.rb: Code cleanup
 
 2005-04-09 Tilman Sauerbeck (tilman at code-monkey de)
         * test/crossfade.rb: Updated for recent tween mode fixes
index bac1ba4e51da438d9789f80e636f16eb912807b0..c271fef5f27af986b572753ffa7ec000c8092377 100644 (file)
@@ -1,5 +1,5 @@
 #--
-# $Id: part.rb 25 2005-04-14 19:42:06Z tilman $
+# $Id: part.rb 26 2005-04-14 19:44:49Z tilman $
 #
 # Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de)
 #
@@ -508,7 +508,8 @@ module Redact
                end
 
                def font=(f)
-                       md = f.to_str.match(/.*\.ttf/)
+                       f = f.to_str.strip
+                       md = f.match(/.*\.ttf/)
                        unless md.nil?
                                found = EDJE.font_dir.find { |font| font.filename == f }
                                if found.nil?
@@ -516,7 +517,7 @@ module Redact
                                end
                        end
 
-                       @font = f.dup
+                       @font = f
                end
 
                def outline_color=(c)