From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 19 Sep 2002 20:12:38 +0300 From: Alexander Bokovoy To: devel@altlinux.ru Message-ID: <20020919171238.GI9748@sam-solutions.net> Mail-Followup-To: devel@altlinux.ru Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Subject: [devel] I: New ruby build Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0.13 Precedence: bulk Reply-To: devel@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: Greetings! В /incoming/Sisyphus/BTE помещена новая сборка Ruby 1.7.3. Изменения: - в Net::HTTP добавлена поддержка прокси с авторизацией, патч отправлен в upstream, ждем интеграции - собран модуль поддержки readline, так что irb снова понимает историю - пересборка с новыми XFree86 - собран экспериментальный Win32OLE с использованием Wine. У меня падает, но может кого заинтересует? Это полный доступ к OLE, в стиле: ------------------------------------------------------------------ require 'win32ole' # -4100 is the value for the Excel constant xl3DColumn. ChartTypeVal = -4100; # Creates OLE object to Excel excel = WIN32OLE.new("excel.application") # Create and rotate the chart excel['Visible'] = TRUE; excel.Workbooks.Add(); excel.Range("a1")['Value'] = 3; excel.Range("a2")['Value'] = 2; excel.Range("a3")['Value'] = 1; excel.Range("a1:a3").Select(); excelchart = excel.Charts.Add(); excelchart['Type'] = ChartTypeVal; i = 30 i.step(180, 10) do |rot| excelchart.rotation=rot; end # Done, bye excel.ActiveWorkbook.Close(0); excel.Quit(); -------------------------------------------------------------------- Под Windows это работает, хотелось бы довести до ума и под Wine, если найдутся желающие. -- / Alexander Bokovoy --- : is not an identifier