Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Dec 30, 2014
  1. Change project homepage to github.

    authored
    Add .rdoc extension to README and strip out old TODO items.
Commits on Oct 24, 2010
  1. Defer TODO items.

    aquasync authored
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@88 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Oct 17, 2010
  1. Remove duplicate TODO item.

    authored
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@83 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Jul 20, 2009
  1. More performance enhancements and fixes for version 1.2.10.

    authored
    - Using lots of files is faster due to new hash lookup for dirents by name.
    - Writes of many files are faster now too as Dirent & FileTime serialization
      has been improved.
    - Certain operations from the filesystem api have been profiled and sped up.
    - Don't use syswrite on jruby to avoid the buffered stream warnings.
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@69 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Oct 22, 2008
  1. Fix a couple of breakages when using $KCODE = 'UTF8'

    authored
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@57 f297d60c-f930-0410-b1c6-9ffd80c20a0c
  2. Minor updates to ChangeLog and README.

    authored
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@56 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Oct 7, 2008
  1. Updates for 1.2.8

    authored
    - Clean up readme.
    - Fix mbat read/write problem.
    
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@55 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Aug 12, 2008
  1. Final test updates for 100% coverage.

    authored
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@53 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Aug 11, 2008
  1. Updates tests for restructure, and check in all additional 1.2.7 func…

    authored
    …tionality.
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@49 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Jul 21, 2008
  1. - Fix FileClass#expand_path to work properly on darwin (issue #2)

    authored
    - Guard against Enumerable#sum clash with active support (issue #3)
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@41 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Feb 16, 2008
  1. Add ruby 1.9 support, and bump version to 1.2.5

    authored
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@40 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Jan 9, 2008
  1. - Add initial propset section access convenience methods and tests.

    authored
    - Add propset property access via per section guid num => name map.
    - Commit patch to fix issue #1 (binmode and path fixes for windows).
    - Endian fixes thanks to powerpc tests.
    - Update README.
    
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@38 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Dec 28, 2007
  1. Fix unpack strings for endian issues, and normalize unpack constant n…

    authored
    …ames.
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@32 f297d60c-f930-0410-b1c6-9ffd80c20a0c
  2. - Few more minor fixes for new version 1.2.3

    authored
    - Add a ChangeLog.
    
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@31 f297d60c-f930-0410-b1c6-9ffd80c20a0c
  3. Minor cleanups for new release.

    authored
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@27 f297d60c-f930-0410-b1c6-9ffd80c20a0c
  4. Further work on the RangesIO classes implementation of the general IO…

    authored
    … interface.
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@26 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Dec 5, 2007
  1. - PropertySet updates.

    authored
    - Update IOModeString => IO::Mode, fix parsing code, and start to migrate
      code to it. Will bring behaviour of RangesIO much closer to File when
      finished, with regard to mode handling at least.
    
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@25 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Dec 1, 2007
  1. - mbat support done

    authored
    - ole types cleaned up
    - timestamp behaviour fixed
    - truncation added to #flush to ensure file shrinks
    - test updates
    - fixing package to include oleWithDirs.ole
    
    
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@24 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Nov 5, 2007
  1. - Fix timestamp test case issue for time being with option.

    authored
    - Add more filesystem methods.
    - Deprecate instead of remove Dirent#[] and Dirent#time, for ruby-msg's sake.
    
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@20 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Nov 1, 2007
  1. - Lots of test updates, 90% coverage

    authored
    - Some refactoring of #to_tree
    - Flesh out Ole::Types more
    - Add in benchmarks, and speed up AllocationTable#resize_chain
      and RangesIOResizable#truncate based on the results.
    - Add in initial mode string class, which may solve some of the
      mode string inconsitencies.
    
    
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@19 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Commits on Oct 19, 2007
  1. More minor code clean up, and test updates.

    authored
    git-svn-id: https://ruby-ole.googlecode.com/svn/trunk@18 f297d60c-f930-0410-b1c6-9ffd80c20a0c
Something went wrong with that request. Please try again.