help-global
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Objective-C support?


From: Leo
Subject: Re: Objective-C support?
Date: Fri, 22 Jul 2011 15:40:47 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3.50 (Mac OS X 10.6.8)

On 2011-07-22 14:58 +0800, Shigio YAMAGUCHI wrote:
>> I have exuberant-ctags from its svn trunk that has ObjectiveC support. I
>> also re-installed GLOBAL with correct ctags path. But I cannot notice
>> any difference
>
> Are you using the latest version of GLOBAL?
>
> Is anything displayed by the following comand?
>
> % global -xr '.*'

Yes, lots. Maybe it is because I am on OSX and it comes with ctags
(probably from emacs 22, which is also part of OSX).

>>                and it always find 3 entries for the same thing, for
>> example:
>> 
>> Growl_Notification  240 
>> Growl.framework/Headers/GrowlApplicationBridge-Carbon.h struct 
>> Growl_Notification {
>> Growl_Notification  240 
>> Growl.framework/Versions/A/Headers/GrowlApplicationBridge-Carbon.h struct 
>> Growl_Notification {
>> Growl_Notification  240 
>> Growl.framework/Versions/Current/Headers/GrowlApplicationBridge-Carbon.h 
>> struct Growl_Notification {
>
> If you answer the following questions, I may be able to solve the problem.
>
> o What is this?
> o What is the problem?

1. This is the options listed in the *SELECT* buffer when trying to visit
   tag Growl_Notification.

2. The problem is in osx frameworks (Growl.framework in this case), the
regular files are all inside Versions/, but there are lots of symlinks.
So tags in a symlink file A to B are considered different tags.

The dir-tree looks like this:

  /Library/Frameworks/Growl.framework:
  total used in directory 24 available 107964768
  lrwxr-xr-x@ 1 admin  admin    22B 17 Jul 22:05 Growl -> Versions/Current/Growl
  lrwxr-xr-x@ 1 admin  admin    24B 17 Jul 22:05 Headers -> 
Versions/Current/Headers
  lrwxr-xr-x@ 1 admin  admin    26B 17 Jul 22:05 Resources -> 
Versions/Current/Resources
  drwxr-xr-x  3 admin  admin   136B 25 May 09:29 Versions

  /Library/Frameworks/Growl.framework/Versions:
  total used in directory 8 available 107964768
  drwxr-xr-x  4 admin  admin   170B 25 May 09:29 A
  lrwxr-xr-x@ 1 admin  admin     1B 17 Jul 22:05 Current -> A

  /Library/Frameworks/Growl.framework/Versions/A:
  total used in directory 512 available 107964768
  -rwxr-xr-x  1 admin  admin   254K 25 May 09:29 Growl
  drwxr-xr-x  2 admin  admin   204B 25 May 09:29 Headers
  drwxr-xr-x  2 admin  admin   102B 25 May 09:29 Resources

  /Library/Frameworks/Growl.framework/Versions/A/Headers:
  total used in directory 168 available 107964768
  -rw-r--r--  1 admin  admin   130B 25 May 09:29 Growl.h
  -rw-r--r--  1 admin  admin    34K 25 May 09:29 GrowlApplicationBridge-Carbon.h
  -rw-r--r--  1 admin  admin    27K 25 May 09:29 GrowlApplicationBridge.h
  -rw-r--r--  1 admin  admin    15K 25 May 09:29 GrowlDefines.h

  /Library/Frameworks/Growl.framework/Versions/A/Resources:
  total used in directory 8 available 107964768
  -rw-r--r--  1 admin  admin   1.1K 25 May 09:29 Info.plist

Leo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]