/[global]/global/globash.rc.in
ViewVC logotype

Diff of /global/globash.rc.in

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

revision 1.3 by h-iwamoto, Sat Oct 29 13:41:01 2005 UTC revision 1.4 by shigio, Sun Nov 20 14:22:41 2005 UTC
# Line 475  __gtags_gen_xref() Line 475  __gtags_gen_xref()
475                          __gtags_lasttag=$2                          __gtags_lasttag=$2
476                  fi                  fi
477                  if [ "$__gtags_lasttag" != "" ]; then                  if [ "$__gtags_lasttag" != "" ]; then
478                          case $__gtags_lastcom in                          com="global --nofilter=path -x$__gtags_lastcom $__gtags_lasttag >$XREF"
                         f)      sortfilter=cat;;  
                         *)      sortfilter='LC_ALL=C @POSIX_SORT@ -k 1,1 -k 3,3 -k 2,2n';;  
                         esac  
                         com="global -xn$__gtags_lastcom $__gtags_lasttag | $sortfilter >$XREF"  
479                          eval $com                          eval $com
480                          __gtags_count=`wc -l < $XREF | sed 's/ //g'`                          __gtags_count=`wc -l < $XREF | sed 's/ //g'`
481                  else                  else
# Line 497  __gtags_list_xref() Line 493  __gtags_list_xref()
493          if [ ! -s $XREF ]; then          if [ ! -s $XREF ]; then
494                  return 1                  return 1
495          fi          fi
496          case $__gtags_lastcom in          filter=`global --filter=path -$__gtags_lastcom`;;
         f)      filter=`global --filter -f`;;  
         *)      filter=`global --filter -x`;;  
         esac  
497          case $filter in          case $filter in
498          '')     echo "Cannot get internal filter."          '')     echo "Cannot get internal filter."
499                  return 1;;                  return 1;;
# Line 641  __gtags_view_tag() { Line 634  __gtags_view_tag() {
634          if [ "${EDITOR}" = "noedit" ]; then          if [ "${EDITOR}" = "noedit" ]; then
635                  return 0                  return 0
636          fi          fi
637          local filter=`global --filter -x`          local filter=`global --filter=path -x`
638          if [ "$filter" != "" ]; then          if [ "$filter" != "" ]; then
639                  local com="sed -n '${__gtags_current}p' $XREF | $filter"                  local com="sed -n '${__gtags_current}p' $XREF | $filter"
640                  local line=$( eval $com )                  local line=$( eval $com )

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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