Develop and Download Open Source Software

Browse Subversion Repository

Diff of /buffer_manager.rb

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 51 by bluedwarf, Sun Apr 22 19:17:56 2007 UTC revision 52 by bluedwarf, Sun Apr 22 19:56:11 2007 UTC
# Line 58  module Edmaru Line 58  module Edmaru
58        end        end
59    
60        base_buffer_name = File.basename(filename)        base_buffer_name = File.basename(filename)
61    
62          #Append "<n>" behind the buffer name if the buffer name
63          #is already used.
64        buffer_name = base_buffer_name.clone        buffer_name = base_buffer_name.clone
65        i = 1        i = 1
66        while(@buffers.include?(buffer_name))        while(@buffers.include?(buffer_name))
# Line 66  module Edmaru Line 69  module Edmaru
69        end        end
70    
71        begin        begin
72          new_buffer = Buffer.new(buffer_name)          new_buffer = Buffer.new(buffer_name, filename)
73          open(filename, "r"){ |f|          open(filename, "r"){ |f|
74            str = f.read            str = f.read
75            new_buffer.clear            new_buffer.clear

Legend:
Removed from v.51  
changed lines
  Added in v.52

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26