TAGS files for use in editing HTML files on www.gnu.org

 [image of the Head of a GNU] [ English ]

The TAGS files in directory ~www/html/ allow one to search or query replace all of the HTML files on the site, or a all of the HTML files for a language code LG. To do this you use the GNU Emacs functions below. These TAGS files are made by the ~www/bin/make.html.TAGS script, which is ran automatically by cron each night from the nightly script.

File TAGS.all_files is meant to contain every HTML and *.ed file on www.gnu.org. The *.ed files can contain HTML fragments, and are used in converting documents formatted in Texinfo into HTML.

File TAGS is meant to contain the HTML and *.ed files on www.gnu.org that are not automatically generated by texi2html and is the file usually used by the webmasters.

Files TAGS.LG (for example, TAGS.es) contain those HTML files *.LG.html for language code LG.

File TAGS.unknown-lang contain those files for language codes LG that are not in the variables WEBLANG or TAGSLANG at the start of the script ~www/bin/nightly-vars.

GNU Emacs Functions that use TAGS files

Inside GNU Emacs, type:
M-x tags-search RET
M-x tags-query-replace RET

Documentation on GNU Emacs Functions that use TAGS files

Consult the online GNU Emacs manual.

Or, inside GNU Emacs, type:
C-h f tags-search RET
C-h f tags-query-replace RET

[ English ]

Return to GNU's home page.

Please send FSF & GNU inquiries & questions to gnu@gnu.org. There are also other ways to contact the FSF.

Please send comments on these web pages to webmasters@gnu.org, send other questions to gnu@gnu.org.

Copyright (C) 2000, 2006 Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Updated: $Date: 2006/04/20 09:48:35 $ $Author: ramprasadb $