Permalink
Commits on Oct 8, 2016
  1. Unwrapped pasteboard broken in Sierra

    It was nice while it lasted, but accessing the pasteboard inside
    *tmux* without the wrapper is reported to no longer work in Sierra
    (10.12). Since it only worked for a couple releases (Yosemite and
    El Capitan, 10.10 and 10.11), just delete the note texts that
    mentioned this.
    
    closes #53
    committed Oct 8, 2016
  2. Usage.md: MacVim guifont from homedir

    closes #54
    committed Oct 8, 2016
Commits on Aug 2, 2016
  1. Bump version to 2.5

    macOS Sierra support confirmed in developer beta 4.
    Bump version and note support for macOS 10.12 Sierra.
    committed Aug 2, 2016
Commits on Jun 15, 2016
Commits on Feb 14, 2016
  1. Merge branch 'ligurio/typo'

    committed Feb 14, 2016
  2. Fixed typo

    ligurio committed Feb 14, 2016
Commits on Sep 8, 2015
  1. Usage.md: ABAddressBook

    closes #43
    committed Sep 8, 2015
Commits on Jun 12, 2015
  1. Bump version to 2.4

    Bump version for (now silent) support for El Capitan 10.11.
    committed Jun 12, 2015
Commits on Jun 9, 2015
Commits on Jun 4, 2014
  1. Bump version to 2.3

    The new support for 10.10 calls for a version bump.
    committed Jun 4, 2014
  2. Remove `#include <bootstrap.h>`

    `bootstrap_port` is also declared in `mach/mach_init.h`, so this is
    not necessary.
    lembacon committed Jun 4, 2014
Commits on Jun 3, 2014
  1. Fix for OS X Yosemite 10.10

    On OS X 10.10, the original `_vprocmgr_move_subset_to_user` has been
    moved from `liblaunch.dylib` to `libxpc.dylib`, which always returns
    `XPC_BOOL_FALSE`.
    
    After some nasty reverse engineering, and some study of the source code
    of `launchd` (the version matches the one used in OS X 10.9.2) which is
    available from `http://opensource.apple.com`, I ripped some snippets off
    there and made this up, and it works.
    lembacon committed Jun 3, 2014
Commits on May 28, 2014
  1. Prepare for a probable 10.10

    We need room for the extra digit in the second part of the version.
    Also add one for the third part too, just in case.
    committed May 28, 2014
  2. Fix comment typo

    committed May 28, 2014
Commits on Mar 10, 2014
Commits on Dec 24, 2013
  1. Describe non-pasteboard uses

    This is a in-repository replacement of the Other Uses page from the
    GitHub wiki.
    committed Dec 22, 2013
  2. Move the cross-platform configuration to Usage.md

    This gives us more room to describe the caveats of this alternate
    configuration.
    committed Dec 22, 2013
Commits on Dec 19, 2013
  1. Alternate suggested default-command

    This is the default-command I've been using for a while.  It works pretty well across platforms, which is nice.
    docwhat committed Dec 19, 2013
Commits on Jun 15, 2013
  1. wrapper: 10.9 "Mavericks" support

    There has been some promising feedback regarding Mavericks.
    
        #20 (comment)
    
    Update the wrapper code to not issue a warning about an "unsupported
    new OS" when run on Mavericks. The existing "10.6 variation" still
    seems to be both necessary and sufficient.
    
    There may be further changes once Apple publishes the 10.9 launchd
    sources (e.g. if the signature of the relevant function is changed
    as it was between 10.5 and 10.6).
    committed Jun 15, 2013
Commits on May 15, 2013
  1. wrapper: add -v/--version option to show version

    Prior version numbers were only published as Git tags. Make
    a version number available at runtime, too. Also, include the
    supported OS releases when showing the version information.
    
    The most recent version number was 2.0. This commit's addition of
    previously unsupported options bumps us to 2.1.
    committed May 15, 2013
Commits on Mar 12, 2013
  1. Clean up warnings

    Now that -pedantic is actually active (oops: GCC never complained
    about it being misspelled), clean up several newly uncovered
    warnings.
    
    Apply the noreturn attribute to the die functions so the compiler
    knows that execution will not continue. This fixes several "variable
    is used uninitialized" warnings.
    
    Specify C99 to allow declaration after statement.
    
    Use an explicit "return;" instead of returning the "result" of
    a void function.
    
    Explicitly cast the dlsym result to a function pointer.
    
      GCC still "rightly" complains about the conversions from object
      pointer to function pointer under -pedantic, but this at least
      seems to silence Clang.
    
    The result compiles cleanly with clang from Xcode 4.6; GCC's only
    remaining warnings are for the object pointer to function pointer
    conversions.
    committed Mar 12, 2013
Commits on Mar 11, 2013