1GOZILLA(1)                  General Commands Manual                 GOZILLA(1)
2
3
4

NAME

6       gozilla - force a browser to display specified part of a source file
7

SYNOPSIS

9       gozilla [-b browser][-p][+no] file
10       gozilla [-b browser][-p] -d name
11

DESCRIPTION

13       Gozilla  forces  firefox  to  display  specified part of a source file.
14       Gozilla can be used with other browsers like chrome and epiphany.
15
16       In advance of  using  this  command,  you  must  execute  gtags(1)  and
17       htags(1)  at the root directory of the project to make tag files.  Then
18       you can execute this command anywhere in the project.
19
20       First form:
21       You can specify a source file and optional line number.  This syntax is
22       similar to vi(1) and emacs(1).
23
24       Second form:
25       You  can specify a definition name directly. The definition name should
26       exist  in  ´GTAGS´.  This  option  requires  ´HTML/MAP´  generated   by
27       htags(1).
28
29       Some browsers require you to load it before executing gozilla.
30

OPTIONS

32       The following options are available:
33
34       +no    Line number.
35
36       -b browser
37              Browser to use. By default, it is assumed firefox.
38
39       -d name
40              Print definitions.
41
42       --help Show help.
43
44       -p     Just print a generated URL instead of displaying it.
45
46       file   File name or alias name.
47
48       -q, --quiet
49              Quiet mode.
50
51       -v, --verbose
52              Verbose mode.
53
54       --version
55              Show version number.
56

FILES

58       ´GTAGS´
59              Tag file for definitions.
60
61       ´HTML/´
62              Hypertext of source code.
63
64       ´HTML/MAP´
65              Mapping file for converting tag name into the path of tag list.
66
67       ´gtags.conf´, ´$HOME/.globalrc´
68              Configuration data for GNU GLOBAL.  See gtags.conf(5).
69

ENVIRONMENT

71       BROWSER
72              Browser  to use. By default, it is assumed firefox.  If you want
73              to load the default browser in OSX, you may set this variable to
74              osx-default.
75
76       GTAGSDBPATH
77              The  directory  in  which  the  tag  files exist.  This value is
78              ignored when GTAGSROOT is not defined.
79
80       GTAGSROOT
81              The root directory of the project.
82

EXAMPLES

84       $ gtags
85       $ htags
86       $ global -x main
87       main              82 ctags.c          main(argc, argv)
88       $ gozilla +82 ctags.c
89       $ gozilla -d main
90
91       $ gozilla -b lynx +82 ctags.c
92

DIAGNOSTICS

94       Gozilla exits with a non-0 value if an error occurred, 0 otherwise.
95

SEE ALSO

97       global(1), gtags(1),  htags(1),  epiphany(1),  mozilla(1),  firefox(1),
98       gtags.conf(5).
99
100       GNU GLOBAL source code tag system
101       (http://www.gnu.org/software/global/).
102

AUTHORS

104       Shigio YAMAGUCHI.
105

HISTORY

107       The  gozilla command appeared in FreeBSD 2.2.2 but was not installed by
108       default.
109
110
111
112GNU Project                       March 2010                        GOZILLA(1)
Impressum