Coder Social home page Coder Social logo

lin's People

Contributors

antonjn avatar hsarret avatar nek023 avatar nivl4 avatar psli avatar uasi avatar vhosune avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

lin's Issues

crash on code completion

Bad crash:
-> NSLocalizedString (@""
-> Lin appears
-> arrow right
-> Lin disappears
-> code completion appears
-> arrow left
-> Xcode crashes

Lin parses external unwanted localized files

I have included a pointer to Mail.app in my OS X project which is necessary if you use ScriptingBridge to open Mail from within the app.
The problem with this is that Lin parses Mail's localized files as well, and there are hundreds of them so it takes over 5 minutes for the project to open.
I added a simple if ([filePath hasPrefix:@"/Applications"]) return;
at line 47 in Localization.m but it feels a bit like a hack. There might be a better solution but I cannot think of it...

Unable to parse with multiple NSLocalizedString macros on a single line

The pop up doesn't know where to pop up and doesn't display anything when attempting to have it work on a line with multiple NSLocalizedString macros on it.

Example:
UIActionSheet* sheet = [[UIActionSheet alloc] initWithTitle:nil
delegate:self
cancelButtonTitle:NSLocalizedString(@"Cancel", nil)
destructiveButtonTitle:nil
otherButtonTitles:NSLocalizedString(@"title1", nil), NSLocalizedString(@"title2", nil), NSLocalizedString(@"title3", nil), NSLocalizedString(@"title4", nil), nil];

How to custom auto complete key word ?

say I have define my own macro called "KSLocalizedString"

this plug not worked for this.

One solution is to add key bind to auto complete,
The other is to define my own key word.

can you tell me how to do it ?

thank you

Feature > Add string from popup

It would be cool to be able to add a new string directly from popup, probably to all available languages.
User must choose in which .strings file it should be added.

Plugin installed, completion popup does not appear.

I installed the plugin. After restarting Xcode, item "Enable Lin" is now checked in Edit menu.

On a new project, nothing appears when I try to edit a line similar to:

    NSLocalizedString(@"foo", @"bar");

Still broken if I add more localizations languages to the project, nor if I localize the files being edited.

Tested with Xcode Version 4.6.1 (4H512).

I could not spot a relevant log in the system console.

I'm not alone having problem with it. See this twitter conversation: https://twitter.com/gcerquant/status/319362957853220864
Let me know if there is anything I can do to help troubleshoot, looks like a really nice and useful project.

Custom function for autocompleting

Hi, can you add config file, where I can add my custom "NSLocalizedString" function's name? I use macros - "#define L(key) [[LanguageEngine instance] localizedStringWithKey:key]" in all my projects.

doesn't work with xcode version 7.1.1 (7B1005) via Alcatraz

11/27/15 1:48:52.478 PM Xcode[37183]: Xcodebuild output: 2015-11-27 13:48:50.140 xcodebuild[37499:596288] [MT] PluginLoading: Required plug-in compatibility UUID 7265231C-39B4-402C-89E1-16167C4CC990 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/XLCXcodeAssist.xcplugin' not present in DVTPlugInCompatibilityUUIDs
2015-11-27 13:48:50.150 xcodebuild[37499:596288] [MT] PluginLoading: Required plug-in compatibility UUID 7265231C-39B4-402C-89E1-16167C4CC990 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/RRConstraintsPlugin.xcplugin' not present in DVTPlugInCompatibilityUUIDs
2015-11-27 13:48:50.153 xcodebuild[37499:596288] [MT] PluginLoading: Required plug-in compatibility UUID 7265231C-39B4-402C-89E1-16167C4CC990 for plug-in at path '~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin' not present in DVTPlugInCompatibilityUUIDs
=== CLEAN TARGET Lin OF PROJECT Lin WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

Clean.Remove clean build/Lin.build/Release/Lin.build
    builtin-rm -rf /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build

Clean.Remove clean /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin
    builtin-rm -rf /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin

Clean.Remove clean build/Release/Lin.xcplugin.dSYM
    builtin-rm -rf /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/Lin.xcplugin.dSYM

Clean.Remove clean build/Release/Lin.xcplugin
    builtin-rm -rf /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/Lin.xcplugin

** CLEAN SUCCEEDED **

=== BUILD TARGET Lin OF PROJECT Lin WITH THE DEFAULT CONFIGURATION (Release) ===

Check dependencies

Write auxiliary files
write-file /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap
write-file /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap
write-file /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin.hmap
write-file /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap
write-file /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap
/bin/mkdir -p /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64
write-file /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/Lin.LinkFileList
write-file /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-non-framework-target-headers.hmap

Create product structure
/bin/mkdir -p /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents
/bin/mkdir -p /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/MacOS
/bin/mkdir -p /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/Resources

ProcessInfoPlistFile /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/Info.plist Lin/Info.plist
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    builtin-infoPlistUtility /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/Info.plist -expandbuildsettings -platform macosx -o /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/Info.plist

SymLink build/Release/Lin.xcplugin /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    /bin/ln -sfh /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/Lin.xcplugin

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINLocalization.o Lin/LINLocalization.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINLocalization.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINLocalization.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/LINLocalization.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINLocalization.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTTextCompletionDataSource+Lin.o Lin/DVTTextCompletionDataSource+Lin.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTTextCompletionDataSource+Lin.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTTextCompletionDataSource+Lin.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/DVTTextCompletionDataSource+Lin.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTTextCompletionDataSource+Lin.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINLocalizationParser.o Lin/LINLocalizationParser.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINLocalizationParser.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINLocalizationParser.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/LINLocalizationParser.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINLocalizationParser.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTSourceCodeLanguage+Lin.o Lin/DVTSourceCodeLanguage+Lin.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTSourceCodeLanguage+Lin.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTSourceCodeLanguage+Lin.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/DVTSourceCodeLanguage+Lin.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTSourceCodeLanguage+Lin.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/IDEWorkspace+Lin.o Lin/IDEWorkspace+Lin.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/IDEWorkspace+Lin.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/IDEWorkspace+Lin.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/IDEWorkspace+Lin.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/IDEWorkspace+Lin.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINTextCompletionItem.o Lin/LINTextCompletionItem.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINTextCompletionItem.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINTextCompletionItem.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/LINTextCompletionItem.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/LINTextCompletionItem.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTSourceTextView+Lin.o Lin/DVTSourceTextView+Lin.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTSourceTextView+Lin.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTSourceTextView+Lin.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/DVTSourceTextView+Lin.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTSourceTextView+Lin.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTTextCompletionController+Lin.o Lin/DVTTextCompletionController+Lin.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTTextCompletionController+Lin.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTTextCompletionController+Lin.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/DVTTextCompletionController+Lin.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/DVTTextCompletionController+Lin.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/Lin.o Lin/Lin.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/Lin.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/Lin.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/Lin.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/Lin.o

CompileC build/Lin.build/Release/Lin.build/Objects-normal/x86_64/MethodSwizzle.o Lin/MethodSwizzle.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export LANG=en_US.US-ASCII
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c -arch x86_64 -fmessage-length=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit=0 -std=gnu99 -fobjc-arc -fmodules -gmodules -fmodules-prune-interval=86400 -fmodules-prune-after=345600 -fbuild-session-file=/var/folders/wh/xbg0khhn0rb9w0zl_1zxy94w0000gn/C/org.llvm.clang/ModuleCache/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror=non-modular-include-in-framework-module -Wno-trigraphs -fpascal-strings -Os -Wno-missing-field-initializers -Wno-missing-prototypes -Werror=return-type -Wunreachable-code -Wno-implicit-atomic-properties -Werror=deprecated-objc-isa-usage -Werror=objc-root-class -Wno-arc-repeated-use-of-weak -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value -Wempty-body -Wconditional-uninitialized -Wno-unknown-pragmas -Wno-shadow -Wno-four-char-constants -Wno-conversion -Wconstant-conversion -Wint-conversion -Wbool-conversion -Wenum-conversion -Wshorten-64-to-32 -Wpointer-sign -Wno-newline-eof -Wno-selector -Wno-strict-selector-match -Wundeclared-selector -Wno-deprecated-implementations -DNS_BLOCK_ASSERTIONS=1 -DOBJC_OLD_DISPATCH_PROTOTYPES=0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -fasm-blocks -fstrict-aliasing -Wprotocol -Wdeprecated-declarations -mmacosx-version-min=10.10 -g -Wno-sign-conversion -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-generated-files.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-own-target-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-all-target-headers.hmap -iquote /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Lin-project-headers.hmap -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/include -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources/x86_64 -I/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/DerivedSources -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -MMD -MT dependencies -MF /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/MethodSwizzle.d --serialize-diagnostics /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/MethodSwizzle.dia -c /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/Lin/MethodSwizzle.m -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/MethodSwizzle.o

Ld /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/MacOS/Lin normal x86_64
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    export MACOSX_DEPLOYMENT_TARGET=10.10
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -bundle -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.11.sdk -L/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release -F/Applications/Xcode.app/Contents/Developer/../Frameworks -F/Applications/Xcode.app/Contents/Developer/../SharedFrameworks -filelist /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/Lin.LinkFileList -mmacosx-version-min=10.10 -fobjc-arc -fobjc-link-runtime -framework Cocoa -framework IDEFoundation -framework IDEKit -framework DVTFoundation -framework DVTKit -Xlinker -dependency_info -Xlinker /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Lin.build/Release/Lin.build/Objects-normal/x86_64/Lin_dependency_info.dat -o /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/MacOS/Lin

GenerateDSYMFile build/Release/Lin.xcplugin.dSYM /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/MacOS/Lin
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/dsymutil /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/MacOS/Lin -o /Users/nebiros/Library/Application\ Support/Alcatraz/Plug-ins/Lin/build/Release/Lin.xcplugin.dSYM

CopyPlistFile /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/Resources/Completions.plist Lin/Completions.plist
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    builtin-copyPlist --outdir /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin/Contents/Resources -- Lin/Completions.plist

Touch /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin
    cd "/Users/nebiros/Library/Application Support/Alcatraz/Plug-ins/Lin"
    /usr/bin/touch -c /Users/nebiros/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Lin.xcplugin

** BUILD SUCCEEDED **

Autocompletion breaks after dot

First of all, great plugin! Saves lots of time. But there is a slight bug with autocompletion:
Having key some.complex.key.in.table and trying to type NSLocalizedStringFromTable(some autocompletion shows the suggestions, but after putting "." everything disappear. I hope it will not take much time to fix, because having lots of keys with prefix some gets harder to autocomplete.

XCode 7.1 Beta

Couldn't get this to work on the latest Xcode 7.1 Beta

Clipoard issue

When I write NSLocalizedString(@"", ni autocompletion ends up writing "niil" and my clipboard is cleared.

Issue display key wrong

There is a small issue: see the attachment file.
The key are displayed with the " at the end.

Screen Shot 2013-04-09 at 5 47 25 PM

Table name

Is this possible to past the table name from wich we import string key?

Caveat with incremental search

Reproduction steps:

  1. Make sure Lin enabled
  2. Cmd-f and type @" in search box
  3. Repeat Cmd-g until Lin popover
  4. The search box lost focus and cannot repeat Cmd-g

Though, there is a workaround. Clicking the editor area let us continue incremental search.

It will be great if the issue can be resolved, but I smelled "won't fix".

Support for all NSLocalizedString macros

In NSBundle.h there are more macros defined for the handling of localized strings:

#define NSLocalizedString(key, comment) \
            [[NSBundle mainBundle] localizedStringForKey:(key) value:@"" table:nil]
#define NSLocalizedStringFromTable(key, tbl, comment) \
            [[NSBundle mainBundle] localizedStringForKey:(key) value:@"" table:(tbl)]
#define NSLocalizedStringFromTableInBundle(key, tbl, bundle, comment) \
            [bundle localizedStringForKey:(key) value:@"" table:(tbl)]
#define NSLocalizedStringWithDefaultValue(key, tbl, bundle, val, comment) \
            [bundle localizedStringForKey:(key) value:(val) table:(tbl)]

The feature request would be to expand this plugin to support the following:

  • for NSLocalizedStringFromTable load the strings from the given .strings file name
  • for NSLocalizedStringFromTableInBundle also handle loading .strings files from multiple bundes
  • for NSLocalizedStringWithDefaultValue handle like NSLocalizedStringFromTableInBundle as the default key does not necessarily needs to be displayed in the pop up

Feature > Check for missing strings

It would be interesting that Lin checks if a particular language is missing a string.

en.lproj/Localizable.strings
    TITLE = "some title";
    SUBTITLE = "some subtitle";
fr.lproj/Localizable.strings
    TITLE = "un titre";

Lin would warn that french entry for SUBTITLE is missing

Excessive beachballing

Hi, I get the following sample during excessive (fairly regular) beachballing in a project with no il8n. Version installed from Alcatraz.

Sampling process 74443 for 3 seconds with 1 millisecond of run time between samples
Sampling completed, processing symbols...
Analysis of sampling Xcode (pid 74443) every 1 millisecond
Process:         Xcode [74443]
Path:            /Applications/Xcode.app/Contents/MacOS/Xcode
Load Address:    0x104e7c000
Identifier:      com.apple.dt.Xcode
Version:         4.6.2 (2067.2)
Build Info:      IDEApplication-2067002000000000~2
Code Type:       X86-64 (Native)
Parent Process:  launchd [126]

Date/Time:       2013-04-29 12:19:37.352 +1000
OS Version:      Mac OS X 10.8.3 (12D78)
Report Version:  7

Call graph:
    2486 Thread_594607   DispatchQueue_1: com.apple.main-thread  (serial)
    + 2486 ???  (in Xcode)  load address 0x104e7c000 + 0x1b00  [0x104e7db00]
    +   2486 ???  (in Xcode)  load address 0x104e7c000 + 0x1b6f  [0x104e7db6f]
    +     2486 NSApplicationMain  (in AppKit) + 869  [0x7fff8f2b6c06]
    +       2486 -[NSApplication run]  (in AppKit) + 517  [0x7fff8f3121d3]
    +         2486 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:]  (in AppKit) + 128  [0x7fff8f31ae22]
    +           2486 _DPSNextEvent  (in AppKit) + 685  [0x7fff8f31b563]
    +             2486 BlockUntilNextEventMatchingListInMode  (in HIToolbox) + 62  [0x7fff88663ae3]
    +               2486 ReceiveNextEventCommon  (in HIToolbox) + 356  [0x7fff88663c52]
    +                 2486 RunCurrentEventLoopInMode  (in HIToolbox) + 209  [0x7fff88663eb4]
    +                   2486 CFRunLoopRunSpecific  (in CoreFoundation) + 290  [0x7fff8cb750e2]
    +                     2486 __CFRunLoopRun  (in CoreFoundation) + 810  [0x7fff8cb7580a]
    +                       2486 __CFRunLoopDoBlocks  (in CoreFoundation) + 255  [0x7fff8cb5147f]
    +                         2486 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__  (in CoreFoundation) + 18  [0x7fff8cb90cd2]
    +                           2486 __DVTAsyncPerformBlock_block_invoke  (in DVTFoundation) + 26  [0x104f2f19b]
    +                             2486 -[NSNotificationCenter postNotificationName:object:userInfo:]  (in Foundation) + 64  [0x7fff882eee26]
    +                               2486 _CFXNotificationPost  (in CoreFoundation) + 2554  [0x7fff8cb85eda]
    +                                 2486 -[Lin updateLocalizationsForWorkspace:]  (in Lin) + 226  [0x10dbf644e]
    +                                   2486 -[Localization addLocalizationFromContentsOfFile:encoding:]  (in Lin) + 424  [0x10dbf91fd]
    +                                     2486 -[NSString enumerateLinesUsingBlock:]  (in Foundation) + 125  [0x7fff8842dc40]
    +                                       2486 -[NSString enumerateSubstringsInRange:options:usingBlock:]  (in Foundation) + 1233  [0x7fff8842d22b]
    +                                         2486 __59-[Localization addLocalizationFromContentsOfFile:encoding:]_block_invoke  (in Lin) + 185  [0x10dbf92ed]
    +                                           2486 -[NSRegularExpression(NSMatching) enumerateMatchesInString:options:range:usingBlock:]  (in Foundation) + 1119  [0x7fff8831d309]
    +                                             2486 uregex_findNext  (in libicucore.A.dylib) + 67  [0x7fff8ff4a17f]
    +                                               2485 icu::RegexMatcher::find()  (in libicucore.A.dylib) + 366  [0x7fff8ff4a2f2]
    +                                               ! 2288 icu::RegexMatcher::MatchAt(long long, signed char, UErrorCode&)  (in libicucore.A.dylib) + 267,215,...  [0x7fff8ff4ab57,0x7fff8ff4ab23,...]
    +                                               ! 197 icu::RegexMatcher::MatchAt(long long, signed char, UErrorCode&)  (in libicucore.A.dylib) + 3605  [0x7fff8ff4b861]
    +                                               !   140 icu::UnicodeSet::contains(int) const  (in libicucore.A.dylib) + 64  [0x7fff8ff55af0]
    +                                               !   | 140 icu::UnicodeSet::findCodePoint(int) const  (in libicucore.A.dylib) + 58,25,...  [0x7fff8ff55b32,0x7fff8ff55b11,...]
    +                                               !   57 icu::UnicodeSet::contains(int) const  (in libicucore.A.dylib) + 0,64,...  [0x7fff8ff55ab0,0x7fff8ff55af0,...]
    +                                               1 icu::RegexMatcher::find()  (in libicucore.A.dylib) + 497  [0x7fff8ff4a375]
    2486 Thread_594619   DispatchQueue_2: com.apple.libdispatch-manager  (serial)
    + 2486 _dispatch_mgr_thread  (in libdispatch.dylib) + 54  [0x7fff849b09ee]
    +   2486 _dispatch_mgr_invoke  (in libdispatch.dylib) + 883  [0x7fff849b0dea]
    +     2486 kevent  (in libsystem_kernel.dylib) + 10  [0x7fff83636d16]
    2486 Thread_594638: com.apple.NSURLConnectionLoader
    + 2486 thread_start  (in libsystem_c.dylib) + 13  [0x7fff836841e1]
    +   2486 _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff836977a2]
    +     2486 __NSThread__main__  (in Foundation) + 1345  [0x7fff8833bcd2]
    +       2486 +[NSURLConnection(Loader) _resourceLoadLoop:]  (in Foundation) + 356  [0x7fff882ddb66]
    +         2486 CFRunLoopRunSpecific  (in CoreFoundation) + 290  [0x7fff8cb750e2]
    +           2486 __CFRunLoopRun  (in CoreFoundation) + 1078  [0x7fff8cb75916]
    +             2486 __CFRunLoopServiceMachPort  (in CoreFoundation) + 195  [0x7fff8cb70233]
    +               2486 mach_msg  (in libsystem_kernel.dylib) + 70  [0x7fff83633c42]
    +                 2486 mach_msg_trap  (in libsystem_kernel.dylib) + 10  [0x7fff83634686]
    2486 Thread_594696
    + 2486 thread_start  (in libsystem_c.dylib) + 13  [0x7fff836841e1]
    +   2486 _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff836977a2]
    +     2486 __NSThread__main__  (in Foundation) + 1345  [0x7fff8833bcd2]
    +       2486 -[DTDKRemoteDeviceDataListener listenerThreadImplementation]  (in DTDeviceKit) + 229  [0x10aad87a3]
    +         2486 CFRunLoopRunSpecific  (in CoreFoundation) + 290  [0x7fff8cb750e2]
    +           2486 __CFRunLoopRun  (in CoreFoundation) + 1078  [0x7fff8cb75916]
    +             2486 __CFRunLoopServiceMachPort  (in CoreFoundation) + 195  [0x7fff8cb70233]
    +               2486 mach_msg  (in libsystem_kernel.dylib) + 70  [0x7fff83633c42]
    +                 2486 mach_msg_trap  (in libsystem_kernel.dylib) + 10  [0x7fff83634686]
    2486 Thread_594697: com.apple.CFSocket.private
    + 2486 thread_start  (in libsystem_c.dylib) + 13  [0x7fff836841e1]
    +   2486 _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff836977a2]
    +     2486 __CFSocketManager  (in CoreFoundation) + 1302  [0x7fff8cbb4f46]
    +       2486 __select  (in libsystem_kernel.dylib) + 10  [0x7fff83636322]
    2486 Thread_594719: DYMobileDeviceManager
    + 2486 thread_start  (in libsystem_c.dylib) + 13  [0x7fff836841e1]
    +   2486 _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff836977a2]
    +     2486 __NSThread__main__  (in Foundation) + 1345  [0x7fff8833bcd2]
    +       2486 -[NSRunLoop(NSRunLoop) run]  (in Foundation) + 74  [0x7fff882d975a]
    +         2486 -[NSRunLoop(NSRunLoop) runMode:beforeDate:]  (in Foundation) + 268  [0x7fff88340f5e]
    +           2486 CFRunLoopRunSpecific  (in CoreFoundation) + 290  [0x7fff8cb750e2]
    +             2486 __CFRunLoopRun  (in CoreFoundation) + 1078  [0x7fff8cb75916]
    +               2486 __CFRunLoopServiceMachPort  (in CoreFoundation) + 195  [0x7fff8cb70233]
    +                 2486 mach_msg  (in libsystem_kernel.dylib) + 70  [0x7fff83633c42]
    +                   2486 mach_msg_trap  (in libsystem_kernel.dylib) + 10  [0x7fff83634686]
    2486 Thread_595231
    + 2486 thread_start  (in libsystem_c.dylib) + 13  [0x7fff836841e1]
    +   2486 _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff836977a2]
    +     2486 __NSThread__main__  (in Foundation) + 1345  [0x7fff8833bcd2]
    +       2486 -[XCInvocationQueue _processInvocationsInThreadSlotNumber:]  (in DevToolsCore) + 457  [0x1090757e4]
    +         2486 _pthread_cond_wait  (in libsystem_c.dylib) + 869  [0x7fff8369bfe9]
    +           2486 __psynch_cvwait  (in libsystem_kernel.dylib) + 10  [0x7fff836360fa]
    2486 Thread_596061
    + 2486 start_wqthread  (in libsystem_c.dylib) + 13  [0x7fff836841d1]
    +   2486 _pthread_wqthread  (in libsystem_c.dylib) + 412  [0x7fff83699d13]
    +     2486 _pthread_workq_return  (in libsystem_c.dylib) + 25  [0x7fff83699f4c]
    +       2486 __workq_kernreturn  (in libsystem_kernel.dylib) + 10  [0x7fff836366d6]
    2486 Thread_596157
      2486 start_wqthread  (in libsystem_c.dylib) + 13  [0x7fff836841d1]
        2486 _pthread_wqthread  (in libsystem_c.dylib) + 412  [0x7fff83699d13]
          2486 _pthread_workq_return  (in libsystem_c.dylib) + 25  [0x7fff83699f4c]
            2486 __workq_kernreturn  (in libsystem_kernel.dylib) + 10  [0x7fff836366d6]

Total number in stack (recursive counted multiple, when >=5):
        5       _pthread_start  (in libsystem_c.dylib) + 327  [0x7fff836977a2]
        5       thread_start  (in libsystem_c.dylib) + 13  [0x7fff836841e1]

Sort by top of stack, same collapsed (when >= 5):
        mach_msg_trap  (in libsystem_kernel.dylib)        7458
        __workq_kernreturn  (in libsystem_kernel.dylib)        4972
        __psynch_cvwait  (in libsystem_kernel.dylib)        2486
        __select  (in libsystem_kernel.dylib)        2486
        kevent  (in libsystem_kernel.dylib)        2486
        icu::RegexMatcher::MatchAt(long long, signed char, UErrorCode&)  (in libicucore.A.dylib)        2288
        icu::UnicodeSet::findCodePoint(int) const  (in libicucore.A.dylib)        140
        icu::UnicodeSet::contains(int) const  (in libicucore.A.dylib)        57

Binary Images:
       0x104e7c000 -        0x104e7efff  com.apple.dt.Xcode (4.6.2 - 2067.2) <533C877A-DB4D-3CBB-A3F6-F1F933F555FA> /Applications/Xcode.app/Contents/MacOS/Xcode
...

Xcode8 Support

Download the project and build it, and then relaunch Xcode.

I tried this, but I can't use Lin.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.