|
From: | Shigio YAMAGUCHI |
Subject: | Re: [RFC] global(1): use of logical path by default |
Date: | Fri, 8 May 2015 08:20:29 +0900 |
Hi all,I would like to change global(1) to use logical path by default.This means that global(1) uses logical path even if GTAGSLOGICALPATHis not set.[ChangeLog]> June 28 2014, Shigio YAMAGUCHI>> New environment variable GTAGSLOGICALPATH was added.> If it is set then GLOBAL use logical path (PWD), else> physical path. This variable is now undocumented.Additionally, I would like to remove GTAGSLOGICALPATH and addGTAGSPHYSICALPATH instead. If GTAGSPHYSICALPATH is set, global(1)follows the current (old) specification.[What is logical path]Logical path is a path name which include symbolic link as aunit of the path.o Logical path is easier to use.e.g.$ ln -s /usr/src/lib/libc libc$ gtags$ cd libc(using physical path)$ global strlenglobal: GTAGS not found.$ _(using logical path)$ global strlenarm/string/strlen.Sstring/strlen.c$ _o It seems that there is no problem to use logical path.(If there is any problem, please let me know.)o GNU bash use logical path by default. GNU tools should follow the same manners.[Argument in the past]Here is an argument about this issue.What do you think?Regards,Shigio--Shigio YAMAGUCHI <address@hidden>PGP fingerprint: D1CB 0B89 B346 4AB6 5663 C4B6 3CA5 BBB3 57BE DDA3
[Prev in Thread] | Current Thread | [Next in Thread] |