[MacPorts] #15913: ui_init modifications patch for macports.tcl

MacPorts noreply at macports.org
Wed Jul 16 04:45:57 PDT 2008


#15913: ui_init modifications patch for macports.tcl
----------------------------------+-----------------------------------------
  Reporter:  armahg at macports.org  |       Owner:  macports-tickets at lists.macosforge.org
      Type:  enhancement          |      Status:  new                                  
  Priority:  Normal               |   Milestone:  MacPorts base enhancements           
 Component:  base                 |     Version:  1.6.0                                
Resolution:                       |    Keywords:                                       
----------------------------------+-----------------------------------------
Comment (by armahg at macports.org):

 Hi again, I am wondering if this patch can now be applied? At least one
 dev has been playing around with the Framework so far and I would like
 them to be using the most up to date version (which requires MacPorts
 compiled with this patch).

 In response to earlier concerns:
  * Notifications from ui_$priority are now local notifications instead of
 distributed notifications.
  * I am adding some code to allow clients of the framework to be able to
 tell which Framework methods are responsible for the various
 notifications. That way they can choose if and when to respond to the
 various notifications based on the method responsible for sending them.
  * The code is still in the works. Some possible modifications I am
 thinking of adding are:
   * More notifications flexibility on the Obj-C side of things so that
 notifications are sent only for a group of client predefined methods.
   * More notifications granularity so that a framework client can choose
 to only listen to for example an MP_configure_Msg_Notification  as opposed
 to just any Msg notification.

 Finally, as Randall pointed out, this patch only allows for the
 redefinition of ui_init and does not necessarily send notifications.
 Please let me know if there are any more concerns with this patch.

 Thanks.

-- 
Ticket URL: <http://trac.macports.org/ticket/15913#comment:5>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list