[3219] in BarnOwl Developers

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

[barnowl/barnowl] c73750: Improved consistency between owl_function_start_* ...

daemon@ATHENA.MIT.EDU (noreply@github.com)
Fri Sep 30 08:10:06 2011

Date: Fri, 30 Sep 2011 05:10:04 -0700
To: barnowl-dev@mit.edu
From: noreply@github.com

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

  Commit: c737503eccfa8d2c748e0dfdfe58eb978d19caf5
      https://github.com/barnowl/barnowl/commit/c737503eccfa8d2c748e0dfdfe58eb978d19caf5
  Author: Jason Gross <jgross@mit.edu>
  Date:   2011-09-30 (Fri, 30 Sep 2011)

  Changed paths:
    M functions.c
  M perlglue.xs

  Log Message:
  -----------
  Improved consistency between owl_function_start_* functions


  Commit: e89ec4812c55797bc9528067c03b42edc49e6386
      https://github.com/barnowl/barnowl/commit/e89ec4812c55797bc9528067c03b42edc49e6386
  Author: Jason Gross <jgross@mit.edu>
  Date:   2011-09-30 (Fri, 30 Sep 2011)

  Changed paths:
    M perl/lib/BarnOwl.pm
  M perlglue.xs

  Log Message:
  -----------
  Made BarnOwl::start_* wrappers around a new BarnOwl::start_edit

A new function, BarnOwl::start_edit, was created as the preferred
interface for starting the edit_win from perl.

The perl interface to the edit_win is backwards compatible.

This is mostly preparation for the next commit, which generalizes the
syntax of starting an edit_win to allow callbacks on cancel.


  Commit: 78033261fc599d8d986e1c32b68523132b853d40
      https://github.com/barnowl/barnowl/commit/78033261fc599d8d986e1c32b68523132b853d40
  Author: Jason Gross <jgross@mit.edu>
  Date:   2011-09-30 (Fri, 30 Sep 2011)

  Changed paths:
    M commands.c
  M editwin.c
  M functions.c
  M perl/lib/BarnOwl.pm
  M perlconfig.c
  M viewwin.c

  Log Message:
  -----------
  editwin callback for canceling the editwin

The code for editwin callbacks (called when the editwin is created) has
been extended so that callbacks are called when the editwin is canceled.
The old (perl) editwin callbacks still exist and have the same
functionality that they always have.  They are now deprecated.


Compare: https://github.com/barnowl/barnowl/compare/eba02ec...7803326

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