Fixed hiding/unhiding menus on the menubar and added a function to allow a client app to resync the menus.
Added -DMAC_INTEGRATION
Bumped version to 0.8.4
Updated URL in README
Reformatted for better readability.
Rearranged some if blocks to reduce excessive indenting.
Extract method to carbon_menu_create_item
Prettier control of Debug printing.
Error detection and reporting for carbon calls
Clean up compile errors
Better, more concise logging
create carbon_menu_item_get_checked from carbon_menu_item_get (which is returned to it's former form)
Use carbon_menu_item_get_checked where needed
Avoid adding CarbonMenuItems after errors
Better logging
Just increment the carbon_item->index after an insert instead of trying to delete the menu item and get everything relinked.
Bump version to 0.8.5
Provide separate menubars for different windows.
Corrected return type (and value) of window_focus event handler, added window_delete event handler.
Better logging of parent-set events, synch_menu_shell startup.