[2691] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

[barnowl/barnowl] e75a6d: Document oe_find_display_line

daemon@ATHENA.MIT.EDU (noreply@github.com)
Thu Sep 30 20:08:54 2010

Date: Thu, 30 Sep 2010 17:08:51 -0700
To: barnowl-dev@mit.edu
From: noreply@github.com

Branch: refs/heads/master
Home:   http://github.com/barnowl/barnowl

Commit: e75a6df080f8ea0c8bf604140e28415e9eb8211b
    http://github.com/barnowl/barnowl/commit/e75a6df080f8ea0c8bf604140e28415e9eb8211b
Author: David Benjamin <davidben@mit.edu>
Date:   2010-09-30 (Thu, 30 Sep 2010)

Changed paths:
  M editwin.c

Log Message:
-----------
Document oe_find_display_line

It took me a few readings before figuring out what it does.


Commit: 52172cc1009de001fbe9b28f47109ce0085bc661
    http://github.com/barnowl/barnowl/commit/52172cc1009de001fbe9b28f47109ce0085bc661
Author: David Benjamin <davidben@mit.edu>
Date:   2010-09-30 (Thu, 30 Sep 2010)

Changed paths:
  M editwin.c

Log Message:
-----------
Update the editwin's fillcol and wrapcol on resize

Otherwise resizing the window during the lifetime of an editwin will not
pick up changes.


Commit: 58a16cc1f73e2abe33871aa2cdb1ac8f04cbcf96
    http://github.com/barnowl/barnowl/commit/58a16cc1f73e2abe33871aa2cdb1ac8f04cbcf96
Author: David Benjamin <davidben@mit.edu>
Date:   2010-09-30 (Thu, 30 Sep 2010)

Changed paths:
  M tester.c

Log Message:
-----------
Add a unit test for the editwin's automatic wrapping

Currently fails because the wrapping doesn't happen.


Commit: 9c3f3340842be69abc56c1196a68d775144309c8
    http://github.com/barnowl/barnowl/commit/9c3f3340842be69abc56c1196a68d775144309c8
Author: David Benjamin <davidben@mit.edu>
Date:   2010-09-30 (Thu, 30 Sep 2010)

Changed paths:
  M editwin.c

Log Message:
-----------
cursorx in oe_insert_char is a lie

There's even a comment to that effect. Use owl_editwin_current_column
instead. This fixes the previously checked-in unit test.


Commit: ac6d4e46cd622a9d1d62f6c93c2c346b9e8908f1
    http://github.com/barnowl/barnowl/commit/ac6d4e46cd622a9d1d62f6c93c2c346b9e8908f1
Author: David Benjamin <davidben@mit.edu>
Date:   2010-09-30 (Thu, 30 Sep 2010)

Changed paths:
  M editwin.c
  M tester.c

Log Message:
-----------
Cache the current column to avoid repeatly recomputing it

In particular, we appropriately update it when inserting characters.


Commit: 385cce28938323d92a6fd45eba287049a36cee33
    http://github.com/barnowl/barnowl/commit/385cce28938323d92a6fd45eba287049a36cee33
Author: David Benjamin <davidben@mit.edu>
Date:   2010-09-30 (Thu, 30 Sep 2010)

Changed paths:
  M perl/lib/BarnOwl/MainLoopCompatHook.pm

Log Message:
-----------
Remove the DESTROY hook in MainLoopCompatHook

It can't cause a timer leak and is causing spew in tests.



home help back first fref pref prev next nref lref last post