<?xml version="1.0" encoding="UTF-8"?>
<commits type="array">
  <commit>
    <parents type="array">
      <parent>
        <id>e19c2c6dda628ebf08cb2ad09e4144e61c94f6bb</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/a344411c43acd871f23f85d671bc0c22d2ed22df</url>
    <id>a344411c43acd871f23f85d671bc0c22d2ed22df</id>
    <committed-date>2009-09-09T04:16:55-07:00</committed-date>
    <authored-date>2009-09-09T04:16:55-07:00</authored-date>
    <message>vim: arpeggio: Revise a bit of the document</message>
    <tree>a1f35d1d6852f7539cbf6412a4119c29bd47e57c</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>add2eddb60ab1e139457e5d152aa4ec15d94e9b7</id>
      </parent>
      <parent>
        <id>f6862f2df0df67adf76a3f6fb3bb419293acbb95</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/e19c2c6dda628ebf08cb2ad09e4144e61c94f6bb</url>
    <id>e19c2c6dda628ebf08cb2ad09e4144e61c94f6bb</id>
    <committed-date>2009-09-08T20:47:21-07:00</committed-date>
    <authored-date>2009-09-08T20:47:21-07:00</authored-date>
    <message>Merge branch 'vim-misc'

* vim-misc:
  vim: vimrc: Add key mappings for :Gred
  vim: vimrc: Update for grey 0.0.0 -&gt; grex 0.0.1</message>
    <tree>b17c84e149552dcd881120c144adebaf433be359</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>161c909a764d61a30464c287a8d693aeb1c65f20</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/f6862f2df0df67adf76a3f6fb3bb419293acbb95</url>
    <id>f6862f2df0df67adf76a3f6fb3bb419293acbb95</id>
    <committed-date>2009-09-08T20:47:06-07:00</committed-date>
    <authored-date>2009-09-08T20:47:06-07:00</authored-date>
    <message>vim: vimrc: Add key mappings for :Gred</message>
    <tree>5efeec32243fd4ae1bfb1026d6bb7945bcc91112</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>31d57209d9ee83db4bfc42bb0a0864e3f0120d2c</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/161c909a764d61a30464c287a8d693aeb1c65f20</url>
    <id>161c909a764d61a30464c287a8d693aeb1c65f20</id>
    <committed-date>2009-09-08T20:46:47-07:00</committed-date>
    <authored-date>2009-09-08T20:46:47-07:00</authored-date>
    <message>vim: vimrc: Update for grey 0.0.0 -&gt; grex 0.0.1</message>
    <tree>0cfa151ea6204d7fbd53bb3a1ea8d50bdfcb3784</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4c3749b15d3bea249b7c290c6a15a623cb8cf5ba</id>
      </parent>
      <parent>
        <id>aca8695e34c3fa16d70e957806085a82bc8a52ab</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/add2eddb60ab1e139457e5d152aa4ec15d94e9b7</url>
    <id>add2eddb60ab1e139457e5d152aa4ec15d94e9b7</id>
    <committed-date>2009-09-08T20:42:17-07:00</committed-date>
    <authored-date>2009-09-08T20:42:17-07:00</authored-date>
    <message>Merge branch 'vim-grex'

* vim-grex:
  vim: grex: doc: Fix a typo</message>
    <tree>ac3783dcef103ddaeb1f1bd511300badc3e322b4</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>3176eba0059ab25352ead086f5f25a59ce6a2845</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/aca8695e34c3fa16d70e957806085a82bc8a52ab</url>
    <id>aca8695e34c3fa16d70e957806085a82bc8a52ab</id>
    <committed-date>2009-09-08T20:41:38-07:00</committed-date>
    <authored-date>2009-09-08T20:41:38-07:00</authored-date>
    <message>vim: grex: doc: Fix a typo</message>
    <tree>d34d1c175083692566ab302230c9f0f83b1bbf7c</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>d14cb5894be59763626589cf744ed441b425e41b</id>
      </parent>
      <parent>
        <id>3176eba0059ab25352ead086f5f25a59ce6a2845</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/4c3749b15d3bea249b7c290c6a15a623cb8cf5ba</url>
    <id>4c3749b15d3bea249b7c290c6a15a623cb8cf5ba</id>
    <committed-date>2009-09-08T16:25:55-07:00</committed-date>
    <authored-date>2009-09-08T16:25:55-07:00</authored-date>
    <message>Merge branch 'vim-grex'

* vim-grex:
  vim: grex: Mark as version 0.0.1
  vim: grex: doc: Revise - especially on operators
  vim: grex: doc: Add bug D
  vim: grex: doc: Add missing description on bug C
  vim: grex: Refactor and support functions on &quot;x
  vim: grex: Support &quot;x for operators
  vim: grex: Add :Gred and others
  vim: grex: dox: Add tags for BUGS entries
  vim: grex: doc: Add :Gred and others
  vim: grex: Rename test functions for further works
  vim: grex: Rename from &quot;grey&quot; for further works
  vim: operator: user: doc: Fix a typo</message>
    <tree>86291af3287e2805482ec3e297ea0c0c750bfd29</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>4417f22bed468106b57bfc1597b8b28f2fb60cf2</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/3176eba0059ab25352ead086f5f25a59ce6a2845</url>
    <id>3176eba0059ab25352ead086f5f25a59ce6a2845</id>
    <committed-date>2009-09-08T16:23:35-07:00</committed-date>
    <authored-date>2009-09-08T16:23:35-07:00</authored-date>
    <message>vim: grex: Mark as version 0.0.1</message>
    <tree>320006d7980e6966aa7ebb5fb5df6c30a53b9506</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>cea5ac084d14f4a0d496fdd3226385129ffe294a</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/4417f22bed468106b57bfc1597b8b28f2fb60cf2</url>
    <id>4417f22bed468106b57bfc1597b8b28f2fb60cf2</id>
    <committed-date>2009-09-08T16:22:39-07:00</committed-date>
    <authored-date>2009-09-08T16:22:39-07:00</authored-date>
    <message>vim: grex: doc: Revise - especially on operators</message>
    <tree>ae8bdd6f998c10f8b2ae5dfea9fd1b570493ada0</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c9d3b99a39edc75ab6ca1e80d55ecdc6686be43a</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/cea5ac084d14f4a0d496fdd3226385129ffe294a</url>
    <id>cea5ac084d14f4a0d496fdd3226385129ffe294a</id>
    <committed-date>2009-09-08T16:18:57-07:00</committed-date>
    <authored-date>2009-09-08T16:18:57-07:00</authored-date>
    <message>vim: grex: doc: Add bug D</message>
    <tree>fa237c0ea6d99177b750e3fb5645700d69ebd8ee</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f87c846314657f5945ee9fbd8d721fc03f43dad7</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/c9d3b99a39edc75ab6ca1e80d55ecdc6686be43a</url>
    <id>c9d3b99a39edc75ab6ca1e80d55ecdc6686be43a</id>
    <committed-date>2009-09-08T16:17:44-07:00</committed-date>
    <authored-date>2009-09-08T16:17:44-07:00</authored-date>
    <message>vim: grex: doc: Add missing description on bug C</message>
    <tree>c7a98a1b3240bce105d64e20f5286df2a54e14e0</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>106776b796338a83f5146b45e06401d0b5d3a813</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/f87c846314657f5945ee9fbd8d721fc03f43dad7</url>
    <id>f87c846314657f5945ee9fbd8d721fc03f43dad7</id>
    <committed-date>2009-09-08T16:10:42-07:00</committed-date>
    <authored-date>2009-09-08T16:10:42-07:00</authored-date>
    <message>vim: grex: Refactor and support functions on &quot;x

v:register is a global variable and it usually should not used in code
that is not related to operator.  Refactor this problem as followss:

- Modify functions to take a register name explicitly.
- Modify operators to use utility functions instead of :Gre{x}.

As a result of this refactoring, functions now support register
designation.</message>
    <tree>4d2a4125072c2c1f0690ae1648820d614e48c33b</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>25731059f3d2164ea53b9aac94ad50dc5e5b1bf3</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/106776b796338a83f5146b45e06401d0b5d3a813</url>
    <id>106776b796338a83f5146b45e06401d0b5d3a813</id>
    <committed-date>2009-09-08T06:04:36-07:00</committed-date>
    <authored-date>2009-09-08T06:04:36-07:00</authored-date>
    <message>vim: grex: Support &quot;x for operators</message>
    <tree>55ada70382517078771bad5e68091af271ce71b2</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>147052df6b06a509757e817ba5ce83b18df5c412</id>
      </parent>
      <parent>
        <id>9bf62a5814814213500845fc07abba72304a0510</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/25731059f3d2164ea53b9aac94ad50dc5e5b1bf3</url>
    <id>25731059f3d2164ea53b9aac94ad50dc5e5b1bf3</id>
    <committed-date>2009-09-08T05:20:22-07:00</committed-date>
    <authored-date>2009-09-08T05:20:22-07:00</authored-date>
    <message>Merge branch 'vim-operator-user' into vim-grex

* vim-operator-user:
  vim: operator: user: doc: Fix a typo
  vim: operator: user: Mark as version 0.0.5
  vim: operator: user: doc: Add tags for examples
  vim: operator: user: Add a util. API on wise name
  vim: operator: user: Refactor - code structure
  vim: operator: user: Mark as version 0.0.4
  vim: operator: user: Support register designation
  vim: operator: user: Fix a problem on Visual mode
  vim: operator: user: Refactor - indirect setup
  vim: operator: user: Fix tests on v:count1 bug
  vim: operator: user: Fix a bug on v:count1
  vim: operator: user: test: Remove unnecessary code</message>
    <tree>f78d7335dd48b9586192786c0f28a0c1e0339998</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>fe89301f9abbca800f95a01fb1b13aabffeef12c</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/147052df6b06a509757e817ba5ce83b18df5c412</url>
    <id>147052df6b06a509757e817ba5ce83b18df5c412</id>
    <committed-date>2009-09-08T05:18:34-07:00</committed-date>
    <authored-date>2009-09-08T05:18:34-07:00</authored-date>
    <message>vim: grex: Add :Gred and others</message>
    <tree>815996bd37e8ac357224faf4d43efa31e2362e1b</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c397134bd612d64126fb61be048784bb3c713655</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/fe89301f9abbca800f95a01fb1b13aabffeef12c</url>
    <id>fe89301f9abbca800f95a01fb1b13aabffeef12c</id>
    <committed-date>2009-09-08T04:29:12-07:00</committed-date>
    <authored-date>2009-09-08T04:29:12-07:00</authored-date>
    <message>vim: grex: dox: Add tags for BUGS entries</message>
    <tree>1a954b9487d01dc00630c1cef1683813e55f2a4c</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>72cc43da52733c22d68706aa3be96d92cc6ede96</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/c397134bd612d64126fb61be048784bb3c713655</url>
    <id>c397134bd612d64126fb61be048784bb3c713655</id>
    <committed-date>2009-09-08T03:50:01-07:00</committed-date>
    <authored-date>2009-09-08T03:45:20-07:00</authored-date>
    <message>vim: grex: doc: Add :Gred and others</message>
    <tree>8eb5018c49fc3d1098c90722e4f8b3e9d37ba0f9</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>310fb55c450df816b8c90963def0ee6bc0ed5065</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/72cc43da52733c22d68706aa3be96d92cc6ede96</url>
    <id>72cc43da52733c22d68706aa3be96d92cc6ede96</id>
    <committed-date>2009-09-08T03:50:01-07:00</committed-date>
    <authored-date>2009-09-08T03:47:48-07:00</authored-date>
    <message>vim: grex: Rename test functions for further works</message>
    <tree>7e0d40fd4d518c249d045098c024a916fa84cfa0</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>a23b97996c31e3921647d42b8abf8cdba6ec3eaf</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/310fb55c450df816b8c90963def0ee6bc0ed5065</url>
    <id>310fb55c450df816b8c90963def0ee6bc0ed5065</id>
    <committed-date>2009-09-08T03:48:52-07:00</committed-date>
    <authored-date>2009-09-08T03:31:53-07:00</authored-date>
    <message>vim: grex: Rename from &quot;grey&quot; for further works</message>
    <tree>f3f400b7450e7c275a61259830fcfa3f8db4c4c5</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>870975caa11e643957f8a5c43e5b0939bcd42dab</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/9bf62a5814814213500845fc07abba72304a0510</url>
    <id>9bf62a5814814213500845fc07abba72304a0510</id>
    <committed-date>2009-09-07T16:54:25-07:00</committed-date>
    <authored-date>2009-09-07T16:54:25-07:00</authored-date>
    <message>vim: operator: user: doc: Fix a typo</message>
    <tree>34bdc4e1de891e90dcddac14de8bbe1c74404aee</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>2352e1df48fae65829a27c97d051274884ab9925</id>
      </parent>
      <parent>
        <id>870975caa11e643957f8a5c43e5b0939bcd42dab</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/d14cb5894be59763626589cf744ed441b425e41b</url>
    <id>d14cb5894be59763626589cf744ed441b425e41b</id>
    <committed-date>2009-09-07T16:42:53-07:00</committed-date>
    <authored-date>2009-09-07T16:42:53-07:00</authored-date>
    <message>Merge branch 'vim-operator-user'

* vim-operator-user:
  vim: operator: user: Mark as version 0.0.5
  vim: operator: user: doc: Add tags for examples
  vim: operator: user: Add a util. API on wise name
  vim: operator: user: Refactor - code structure</message>
    <tree>6d7e146982b064b1db78f929c303a75da3583c59</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f37323b196afdcf3bced391b1df7bde1e5977da9</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/870975caa11e643957f8a5c43e5b0939bcd42dab</url>
    <id>870975caa11e643957f8a5c43e5b0939bcd42dab</id>
    <committed-date>2009-09-07T15:52:27-07:00</committed-date>
    <authored-date>2009-09-07T15:52:27-07:00</authored-date>
    <message>vim: operator: user: Mark as version 0.0.5</message>
    <tree>362581a957baec7776af40179814be5998abfecd</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>29e7bfea60ed0871cec16bf0330deaf234622336</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/f37323b196afdcf3bced391b1df7bde1e5977da9</url>
    <id>f37323b196afdcf3bced391b1df7bde1e5977da9</id>
    <committed-date>2009-09-07T15:51:14-07:00</committed-date>
    <authored-date>2009-09-07T15:51:14-07:00</authored-date>
    <message>vim: operator: user: doc: Add tags for examples</message>
    <tree>d5a7219b79f670f701c417290256d0640a46ba2f</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>9d8819ef92c19e64212c3840bac01b46d729b9ff</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/29e7bfea60ed0871cec16bf0330deaf234622336</url>
    <id>29e7bfea60ed0871cec16bf0330deaf234622336</id>
    <committed-date>2009-09-07T15:49:48-07:00</committed-date>
    <authored-date>2009-09-07T15:49:48-07:00</authored-date>
    <message>vim: operator: user: Add a util. API on wise name

Add operator#user#visual_command_from_wise_name() to deal with a trivial
routine.</message>
    <tree>ef0bf0fa62f92aaaf3ec6270731b8405d27390cc</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>c416d7c9bfe7554c59e52e43dab72b6b1f72afb5</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/9d8819ef92c19e64212c3840bac01b46d729b9ff</url>
    <id>9d8819ef92c19e64212c3840bac01b46d729b9ff</id>
    <committed-date>2009-09-07T15:20:29-07:00</committed-date>
    <authored-date>2009-09-07T15:20:29-07:00</authored-date>
    <message>vim: operator: user: Refactor - code structure</message>
    <tree>52cca261346695bd6651dee45bf9727420a6b4e4</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>e56bcd7253e226030ea42b5bb80db21a332dd71b</id>
      </parent>
      <parent>
        <id>c416d7c9bfe7554c59e52e43dab72b6b1f72afb5</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/2352e1df48fae65829a27c97d051274884ab9925</url>
    <id>2352e1df48fae65829a27c97d051274884ab9925</id>
    <committed-date>2009-09-07T07:24:44-07:00</committed-date>
    <authored-date>2009-09-07T07:24:44-07:00</authored-date>
    <message>Merge branch 'vim-operator-user'

* vim-operator-user:
  vim: operator: user: Mark as version 0.0.4
  vim: operator: user: Support register designation
  vim: operator: user: Fix a problem on Visual mode
  vim: operator: user: Refactor - indirect setup
  vim: operator: user: Fix tests on v:count1 bug
  vim: operator: user: Fix a bug on v:count1
  vim: operator: user: test: Remove unnecessary code</message>
    <tree>2a6fc52e4b14bfbc44993eb26d28a276061634dc</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>f290181516a24ec9c01c856dc10d2e56bd28d73a</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/c416d7c9bfe7554c59e52e43dab72b6b1f72afb5</url>
    <id>c416d7c9bfe7554c59e52e43dab72b6b1f72afb5</id>
    <committed-date>2009-09-07T07:20:59-07:00</committed-date>
    <authored-date>2009-09-07T07:17:25-07:00</authored-date>
    <message>vim: operator: user: Mark as version 0.0.4</message>
    <tree>cf087be153500f6dcd2b609ea3d9b7f3ff9404f0</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>0550a672021a95f6283bfc09d407fc89245cf24a</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/f290181516a24ec9c01c856dc10d2e56bd28d73a</url>
    <id>f290181516a24ec9c01c856dc10d2e56bd28d73a</id>
    <committed-date>2009-09-07T07:20:53-07:00</committed-date>
    <authored-date>2009-09-07T06:53:38-07:00</authored-date>
    <message>vim: operator: user: Support register designation</message>
    <tree>d49a9637923c3f12709988c456933950e5e786df</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>32c2c60ad574fbc695f9707c48dc5c2fa548f0ab</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/0550a672021a95f6283bfc09d407fc89245cf24a</url>
    <id>0550a672021a95f6283bfc09d407fc89245cf24a</id>
    <committed-date>2009-09-07T06:36:55-07:00</committed-date>
    <authored-date>2009-09-07T06:32:25-07:00</authored-date>
    <message>vim: operator: user: Fix a problem on Visual mode

Remove &lt;Esc&gt; to cancel Visual mode before initialization for
'operatorfunc'.  This cancelation causes to reset v:register and it is
not possible to support register designation for user defined operators.</message>
    <tree>f77682f43fe1259ffddb6b9fdd2d5167fd16295e</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
  <commit>
    <parents type="array">
      <parent>
        <id>eb257e24f9812e2389fedc5de06ce3f08609b923</id>
      </parent>
    </parents>
    <author>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </author>
    <url>http://github.com/kana/config/commit/32c2c60ad574fbc695f9707c48dc5c2fa548f0ab</url>
    <id>32c2c60ad574fbc695f9707c48dc5c2fa548f0ab</id>
    <committed-date>2009-09-07T06:32:40-07:00</committed-date>
    <authored-date>2009-09-07T06:24:04-07:00</authored-date>
    <message>vim: operator: user: Refactor - indirect setup

To support register designation, call a function to set up instead of
setting 'operatorfunc' directly.  Because v:register is reset after
executing Ex commands and there is no other timing to get a proper value
of v:register.</message>
    <tree>7f3a3b9218837b5e0de0bf01ac32d04d7490f6bc</tree>
    <committer>
      <name>kana</name>
      <login></login>
      <email>nicht@s8.xrea.com</email>
    </committer>
  </commit>
</commits>
