From be7b597fe858cb513378fb74b672c78fbd8af025 Mon Sep 17 00:00:00 2001 From: toshinagata1964 Date: Sun, 1 Nov 2015 15:19:39 +0000 Subject: [PATCH] Ruby: from_dump was not working because String#each is no longer implemented. Fixed. git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/molby/trunk@590 a2be9bc6-48de-4e38-9406-05402d4bc13c --- Scripts/loadsave.rb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Scripts/loadsave.rb b/Scripts/loadsave.rb index ae72290..86c3263 100755 --- a/Scripts/loadsave.rb +++ b/Scripts/loadsave.rb @@ -1152,10 +1152,12 @@ end_of_header keys = [] resAtoms = Hash.new newBonds = [] + # arg can be either a String or an array of String. + # Iterates for each line in the string or each member of the array. + if arg.is_a?(String) + arg = arg.split("\n") + end arg.each { |line| - # arg can be either a String or an array of String. If it is a string, - # arg.each iterates for each line in the string. If it is an array, - # arg.each iterates for each member of the array. if line =~ /^\#/ format = line[1..-1] keys = [] -- 2.11.0