Revive package - initial checkin (revivion 2.19)
Resume: rig tabbar and revive to restore frames, windows and tabs. tabbar: no longer manipulate desktop-save/read.
Session restoration (revive): create frames, fix restore code. Introduce `retain-application-state' customization variable. Use SessionDesktop.el file in Library folder as default, and add guards in case some other Emacs version ends up loading the file.
revive: restore frames after loading buffers with desktop restore frames with correct frame parameters tabbar-window: attempt to delete existing tab (to be revised) frame parameters, exclude some that cause problems revive:restore-frame: hackery to work around Emacs 23 NS bugs
revive: revise documentation; rename some public functions make tabbar presence optional add documentation and autoloads
revive: define setup function

Aquamacs: automatically load revive package
tabbar-window: cleanup
revive: preload it in Aquamacs
Add menu for session load/save add changelog entry
revive: refactor. delete tabs, windows and frames when their buffer cannot be restored. throw errors as normal unless revive functions run due to system events
Revive: ensure restore works if system-initiated upon application launch Use `after-init-hook'. Provide customization variable `revive-desktop-after-launching' to enable behavior outside of OS X 10.7 Lion, or to suppress it completely.
revive: do not save app state if in noninteractive mode
revive: unify customization variables, revise function names remove `retain-application-state' delete existing frame if auto-restoring
Disable resume after launching until issues are rectified. revive-desktop-after-launching: set to `never'
tabbar-window-list-tabsets-to-save: work when tabbar not yet initialized.
Tabbar: add high-resolution close and other buttons nsimage: select smallest full-resolution image representation (2x2 instead of 30x30) Description for tabbar image conversions
License Aquamacs-specific files under GPL version 3.