Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: topic/resume
Commits on Dec 20, 2011
  1. mac keyboard emulation: protect macro execution

    authored
    (questionable change - what about desired exceptions?)
Commits on Dec 19, 2011
  1. emulate-mac-keyboard-mode: prevent isearch termination and force upda…

    authored
    …te after running the kbd macro
    
    Conflicts:
    
    	aquamacs/doc/latex/changelog.tex
Commits on Dec 9, 2011
  1. Disable resume after launching until issues are rectified.

    authored
    revive-desktop-after-launching: set to `never'
Commits on Dec 7, 2011
  1. restoreWindowWithIdentifier: allow compilation on old GCC

    authored
    Newer Objective C versions know blocks.
    (testing)
Commits on Dec 2, 2011
  1. nsterm: implement restoreWindowWithIdentifier:state:completionHandler

    authored
    this is called to restore a window in the application
Commits on Nov 21, 2011
  1. revive: unify customization variables, revise function names

    authored
    remove `retain-application-state'
    delete existing frame if auto-restoring
Commits on Nov 20, 2011
  1. Merge branch 'topic/resume'

    authored
  2. revive - update changelog

    authored
  3. Revive: ensure restore works if system-initiated upon application launch

    authored
    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.
Commits on Nov 19, 2011
  1. revive: refactor. delete tabs, windows and frames when their buffer c…

    authored
    …annot be restored.
    
    throw errors as normal unless revive functions run due to system events
  2. Fix memory leak by y-or-n-p-with-timeout with GUI (Bug#9830).

    YAMAMOTO Mitsuharu authored committed
    * xmenu.c (cleanup_widget_value_tree): New function.
    (xmenu_show, xdialog_show): Use it in record_unwind_protect instead of
    calling free_menubar_widget_value_tree directly (Bug#9830).
  3. Add menu for session load/save

    authored
    add changelog entry
  4. revive: define setup function

    authored
    Aquamacs: automatically load revive package
    tabbar-window: cleanup
    revive: preload it in Aquamacs
  5. revive: revise documentation; rename some public functions

    authored
    make tabbar presence optional
    add documentation and autoloads
  6. revive: restore frames after loading buffers with desktop

    authored
    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
  7. smart-frame-positioning: respect visibility setting

    authored
    (when set to `icon' or anything that is not t)
  8. Merge branch 'emacs23'

    authored
Commits on Nov 18, 2011
  1. Session restoration (revive): create frames, fix restore code. Introd…

    authored
    …uce `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.
  2. NS: Provide Lion's 10.7 application restoration events to Lisp side

    authored
    Conflicts:
    
    	lisp/term/common-win.el
    	lisp/term/ns-win.el
  3. Resume: rig tabbar and revive to restore frames, windows and tabs.

    authored
    tabbar: no longer manipulate desktop-save/read.
Commits on Nov 16, 2011
  1. Use device color space to create NSColor objects

    authored
    .. and when choosing colors with the color picker.
    This should render colors more similar (if not the same) as browsers.
    See also Emacs bug #8402.
Commits on Nov 12, 2011
  1. Add support for old-style fullscreen (pre-Lion) with C-u A-S-RET.

    authored
    Thanks to Andy Barnert for suggesting this.
Commits on Nov 11, 2011
  1. EmacsWindow: respondsToNativeFullScreen - use OS version number

    authored
    Attempt to work around an issue where the build environment seems to determine
    the results of respondsToSelector:@selector(toggleFullScreen) rather than
    just the runtime platform
  2. build script: build ppc version first

    authored
    to avoid warning/error from dsymutil at end (which collects i386 symbols only)
  3. window:willUseFullScreenPresentationOptions: define NSApplicationPres…

    authored
    …entationAutoHideToolbar
    
    for backwards compatibility on older build environment
  4. Implement full Lion full-screen support

    authored
    Impl EmacsWindow toggleActualFullScreen to call NSWindow's full-screen code (with transition animation).
    Call from ns_fullscreen_hook when warranted.
    impl EmacsView willUseFullScreenPresentationOptions:, window:willUseFullScreenContentSize:, and windowDidExitFullScreen: akin to whwt
    would otherwise be done in ns_fullscreen_hook.  Refactoring needed.
    
    Authors: D.R. and Daisuke Murase
    
    Conflicts:
    
    	aquamacs/doc/latex/changelog.tex
Commits on Oct 31, 2011
  1. Fix memory leak by y-or-n-p-with-timeout with GUI (Bug#9830).

    YAMAMOTO Mitsuharu authored
    * xmenu.c (cleanup_widget_value_tree): New function.
    (xmenu_show, xdialog_show): Use it in record_unwind_protect instead of
    calling free_menubar_widget_value_tree directly (Bug#9830).
Commits on Oct 27, 2011
Commits on Oct 25, 2011
Something went wrong with that request. Please try again.