/[global]/global/global/global.c
ViewVC logotype

Diff of /global/global/global.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.125 by shigio, Sat Nov 19 00:14:09 2005 UTC revision 1.126 by shigio, Mon Nov 28 12:01:21 2005 UTC
# Line 432  main(int argc, char **argv) Line 432  main(int argc, char **argv)
432                   */                   */
433                  if (devel) {                  if (devel) {
434                          if (tflag) {                    /* ctags format */                          if (tflag) {                    /* ctags format */
435                                  strbuf_puts(sortfilter, "gtags --sort --ctags");                                  strbuf_puts(sortfilter, "gtags --sort --format=ctags");
436                                  if (sflag)                                  if (sflag)
437                                          strbuf_puts(sortfilter, " --unique");                                          strbuf_puts(sortfilter, " --unique");
438                          } else if (fflag) {                          } else if (fflag) {
# Line 454  main(int argc, char **argv) Line 454  main(int argc, char **argv)
454                          } else if (gflag || Pflag) {                          } else if (gflag || Pflag) {
455                                  ;       /* doesn't use sort filter */                                  ;       /* doesn't use sort filter */
456                          } else if (xflag) {             /* print details */                          } else if (xflag) {             /* print details */
457                                  strbuf_puts(sortfilter, "gtags --sort");                                  strbuf_puts(sortfilter, "gtags --sort --format=ctags-x");
458                                  if (sflag)                                  if (sflag)
459                                          strbuf_puts(sortfilter, " --unique");                                          strbuf_puts(sortfilter, " --unique");
460                          } else {                /* print just a file name */                          } else {                /* print just a file name */
461                                  strbuf_puts(sortfilter, "gtags --sort --pathname");                                  strbuf_puts(sortfilter, "gtags --sort --format=path");
462                          }                          }
463                  } else {                  } else {
464                          strbuf_puts(sortfilter, sort);                          strbuf_puts(sortfilter, sort);
# Line 498  main(int argc, char **argv) Line 498  main(int argc, char **argv)
498          pathfilter = strbuf_open(0);          pathfilter = strbuf_open(0);
499          strbuf_puts(pathfilter, gtags);          strbuf_puts(pathfilter, gtags);
500          if (aflag)      /* absolute path name */          if (aflag)      /* absolute path name */
501                  strbuf_puts(pathfilter, " --absolute");                  strbuf_puts(pathfilter, " --path=absolute");
502          else            /* relative path name */          else
503                  strbuf_puts(pathfilter, " --relative");                  strbuf_puts(pathfilter, " --path=relative");
504          if (xflag || tflag)          if (tflag)
505                  strbuf_puts(pathfilter, " --cxref");                  strbuf_puts(pathfilter, " --format=ctags");
506            else if (xflag)
507                    strbuf_puts(pathfilter, " --format=ctags-x");
508            else
509                    strbuf_puts(pathfilter, " --format=path");
510          if (fileid)          if (fileid)
511                  strbuf_puts(pathfilter, " --fileid");                  strbuf_puts(pathfilter, " --fileid");
512          strbuf_putc(pathfilter, ' ');          strbuf_putc(pathfilter, ' ');
# Line 600  main(int argc, char **argv) Line 604  main(int argc, char **argv)
604                          strbuf_reset(pathfilter);                          strbuf_reset(pathfilter);
605                          strbuf_puts(pathfilter, gtags);                          strbuf_puts(pathfilter, gtags);
606                          if (aflag)      /* absolute path name */                          if (aflag)      /* absolute path name */
607                                  strbuf_puts(pathfilter, " --absolute");                                  strbuf_puts(pathfilter, " --path=absolute");
608                          else            /* relative path name */                          else
609                                  strbuf_puts(pathfilter, " --relative");                                  strbuf_puts(pathfilter, " --path=relative");
610                          if (xflag || tflag)                          if (tflag)
611                                  strbuf_puts(pathfilter, " --cxref");                                  strbuf_puts(pathfilter, " --format=ctags");
612                            else if (xflag)
613                                    strbuf_puts(pathfilter, " --format=ctags-x");
614                            else
615                                    strbuf_puts(pathfilter, " --format=path");
616                          strbuf_putc(pathfilter, ' ');                          strbuf_putc(pathfilter, ' ');
617                          strbuf_puts(pathfilter, lib);                          strbuf_puts(pathfilter, lib);
618                          strbuf_putc(pathfilter, ' ');                          strbuf_putc(pathfilter, ' ');
619                          strbuf_puts(pathfilter, cwd);                          strbuf_puts(pathfilter, cwd);
620                            strbuf_putc(pathfilter, ' ');
621                            strbuf_puts(pathfilter, libdbpath);
622                          count = search(av, lib, libdbpath, db);                          count = search(av, lib, libdbpath, db);
623                          if (count > 0 && !Tflag) {                          if (count > 0 && !Tflag) {
624                                  strlimcpy(dbpath, libdbpath, sizeof(dbpath));                                  strlimcpy(dbpath, libdbpath, sizeof(dbpath));

Legend:
Removed from v.1.125  
changed lines
  Added in v.1.126

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26