Ignore:
Timestamp:
04/04/05 00:22:09 (19 years ago)
Author:
Nicholas Riley
Message:

VERSION: Updated for 1.0.1.

main.c: Updated copyright statement. Updated for 1.0.1. Added -U,
triggers OPTS.forceURLs. Added kLSMultipleSessionsNotSupportedErr,
nsvErr. Cleaned up string encoding handling; works much better now.
Split code into stringFromURLIsRemote, utf8StringFromCFStringRef, and
utf8StringFromOSType. Display "contents: zero items" instead of "0
items" in printMoreInfoForURL. Remove extraneous "./" at beginning of
displayed paths. Get versions of non-{applications, packages} and
info from nonbundled apps with CFBundleCopyInfoDictionaryForURL.
Replaced some error codes with numbers so we support building on 10.2
again.

launch.1: Updated for 1.0.1 and -U option.

README: Updated for 1.0.1. Fixed a paste-o in the uninstallation
instructions.

package-launch.sh: Use zsh explicitly. Build as deployment. Fix
permissions. Make tarball contents owned by root/wheel.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/launch/launch/README

    r146 r166  
    1 launch 1.0 [23 October 2003]
    2 ==========
     1launch 1.0.1 [3 April 2005]
     2============
    33
    44A command-line launcher for Mac OS X in the spirit of open(1).
     
    5656Uninstallation:
    5757
    58 % sudo rm -f /usr/local/bin/launch /usr/local/man/man1/appswitch.1
     58% sudo rm -f /usr/local/bin/launch /usr/local/man/man1/launch.1
    5959
    6060COMPILATION
     
    6363An Xcode/Project Builder project, 'launch.pbproj', is included.  A
    6464precompiled binary is also provided.  'launch' was developed and
    65 tested under Mac OS 10.3 with the October 2003 Developer Tools, and
    66 does not require any additional software to build.
     65tested under Mac OS 10.3.8 with Xcode 1.5, and does not require any
     66additional software to build.
    6767
    6868USAGE
     
    202202various system services owned by the currently logged-on user.  If you
    203203aren't using 'launch' from a terminal currently logged into the Mac OS
    204 X GUI, certain operations may not work.  Try opening Terminal.app,
    205 creating a new terminal, and trying again.
     204X GUI, certain operations may not work.  Try opening Terminal, creating
     205a new terminal window, and trying again.
    206206
    207207Another possibility is to create your own interprocess messaging.
     
    237237---------------
    238238
     2391.0.1 - 3 April 2005
     240 - prefer files to URLs; added -U for old behavior
     241 - don't display extraneous leading './' on file paths
     242 - display 'zero items', not '0 items', for consistency
     243 - display versions of non-applications
     244 - read Info.plists embedded in unbundled Mach-O applications
     245 - non-ASCII arguments are now handled with the filesystem, rather
     246   than the system encoding [Derrick Bass]
     247 - explicitly use UTF-8 everywhere else to properly interpret and
     248   display non-ASCII filenames and URLs
     249 - reading OSTypes and 'vers' resources, and opening URLs with
     250   Internet Config still uses the system encoding, converting as
     251   necessary for display
     252 - should be buildable on 10.2 again
    2392531.0 - 23 October 2003
    240254 - work around CFBundle bug to report bundle identifiers and versions
Note: See TracChangeset for help on using the changeset viewer.