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

Diff of /global/htags/fileindex.c

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

revision 1.28 by shigio, Sat Mar 26 11:07:15 2005 UTC revision 1.29 by shigio, Tue Mar 29 04:43:18 2005 UTC
# Line 628  makefileindex(file, files) Line 628  makefileindex(file, files)
628          if ((FILES = fopen(makepath(distpath, file, NULL), "w")) == NULL)          if ((FILES = fopen(makepath(distpath, file, NULL), "w")) == NULL)
629                  die("cannot open file '%s'.", file);                  die("cannot open file '%s'.", file);
630    
631          fprintf(FILES, "%s\n", html_begin);          fprintf(FILES, "%s\n", gen_page_begin(title_file_index, 0));
         fprintf(FILES, set_header(title_file_index));  
632          fprintf(FILES, "%s\n", body_begin);          fprintf(FILES, "%s\n", body_begin);
633          fputs(header_begin, FILES);          fputs(header_begin, FILES);
634          fputs(gen_href_begin(NULL, "files", normal_suffix, NULL), FILES);          fputs(gen_href_begin(NULL, "files", normal_suffix, NULL), FILES);
# Line 691  makefileindex(file, files) Line 690  makefileindex(file, files)
690                                          fputs("[..]", STDOUT);                                          fputs("[..]", STDOUT);
691                                  fprintf(STDOUT, "%s\n", gen_href_end());                                  fprintf(STDOUT, "%s\n", gen_href_end());
692                                  fprintf(STDOUT, "%s\n", body_end);                                  fprintf(STDOUT, "%s\n", body_end);
693                                  fprintf(STDOUT, "%s\n", html_end);                                  fprintf(STDOUT, "%s\n", gen_page_end());
694                                  path = pop_stack(fdstack);                                        path = pop_stack(fdstack);      
695                                  close_file_queue(path);                                  close_file_queue(path);
696                                  file_count++;                                  file_count++;
# Line 736  makefileindex(file, files) Line 735  makefileindex(file, files)
735                                  op = open_file_queue(cur);                                  op = open_file_queue(cur);
736                                  STDOUT = op;                                  STDOUT = op;
737                                  push_stack(fdstack, cur);                                  push_stack(fdstack, cur);
                                 fprintf(STDOUT, "%s\n", html_begin);  
738                                  strbuf_reset(sb);                                  strbuf_reset(sb);
739                                  strbuf_puts(sb, path);                                  strbuf_puts(sb, path);
740                                  strbuf_putc(sb, '/');                                  strbuf_putc(sb, '/');
741                                  fprintf(STDOUT, set_header(strbuf_value(sb)));                                  fprintf(STDOUT, "%s\n", gen_page_begin(strbuf_value(sb), 1));
742                                  fprintf(STDOUT, "%s\n", body_begin);                                  fprintf(STDOUT, "%s\n", body_begin);
743                                  fprintf(STDOUT, "%s%sroot%s/", header_begin, gen_href_begin(NULL, indexlink, normal_suffix, NULL), gen_href_end());                                  fprintf(STDOUT, "%s%sroot%s/", header_begin, gen_href_begin(NULL, indexlink, normal_suffix, NULL), gen_href_end());
744                                  {                                  {
# Line 865  makefileindex(file, files) Line 863  makefileindex(file, files)
863                          fputs("[..]", STDOUT);                          fputs("[..]", STDOUT);
864                  fprintf(STDOUT, "%s\n", gen_href_end());                  fprintf(STDOUT, "%s\n", gen_href_end());
865                  fprintf(STDOUT, "%s\n", body_end);                  fprintf(STDOUT, "%s\n", body_end);
866                  fprintf(STDOUT, "%s\n", html_end);                  fprintf(STDOUT, "%s\n", gen_page_end());
867                  close_file_queue(pop_stack(fdstack));                  close_file_queue(pop_stack(fdstack));
868                  file_count++;                  file_count++;
869                  if (count_stack(fdstack) > 0)                  if (count_stack(fdstack) > 0)
# Line 877  makefileindex(file, files) Line 875  makefileindex(file, files)
875          else          else
876                  fprintf(FILES, "%s\n", list_end);                  fprintf(FILES, "%s\n", list_end);
877          fprintf(FILES, "%s\n", body_end);          fprintf(FILES, "%s\n", body_end);
878          fprintf(FILES, "%s\n", html_end);          fprintf(FILES, "%s\n", gen_page_end());
879          fclose(FILES);          fclose(FILES);
880          file_count++;          file_count++;
881    
# Line 964  makeincludeindex() Line 962  makeincludeindex()
962    
963                          snprintf(path, sizeof(path), "%s/%s/%d.%s", distpath, INCS, no, HTML);                          snprintf(path, sizeof(path), "%s/%s/%d.%s", distpath, INCS, no, HTML);
964                          INCLUDE = open_file_queue(path);                          INCLUDE = open_file_queue(path);
965                          fprintf(INCLUDE, "%s\n", html_begin);                          fprintf(INCLUDE, "%s\n", gen_page_begin(last, 1));
                         fprintf(INCLUDE, set_header(last));  
966                          fprintf(INCLUDE, "%s\n", body_begin);                          fprintf(INCLUDE, "%s\n", body_begin);
967                          fprintf(INCLUDE, "%s\n", verbatim_begin);                          fprintf(INCLUDE, "%s\n", verbatim_begin);
968                          {                          {
# Line 980  makeincludeindex() Line 977  makeincludeindex()
977                          }                          }
978                          fprintf(INCLUDE, "%s\n", verbatim_end);                          fprintf(INCLUDE, "%s\n", verbatim_end);
979                          fprintf(INCLUDE, "%s\n", body_end);                          fprintf(INCLUDE, "%s\n", body_end);
980                          fprintf(INCLUDE, "%s\n", html_end);                          fprintf(INCLUDE, "%s\n", gen_page_end());
981                          close_file_queue(path);                          close_file_queue(path);
982                          file_count++;                          file_count++;
983                          /*                          /*
# Line 1013  makeincludeindex() Line 1010  makeincludeindex()
1010    
1011                          snprintf(path, sizeof(path), "%s/%s/%d.%s", distpath, INCREFS, no, HTML);                          snprintf(path, sizeof(path), "%s/%s/%d.%s", distpath, INCREFS, no, HTML);
1012                          INCLUDE = open_file_queue(path);                          INCLUDE = open_file_queue(path);
1013                          fprintf(INCLUDE, "%s\n", html_begin);                          fprintf(INCLUDE, "%s\n", gen_page_begin(last, 1));
                         fprintf(INCLUDE, set_header(last));  
1014                          fprintf(INCLUDE, "%s\n", body_begin);                          fprintf(INCLUDE, "%s\n", body_begin);
1015                          fprintf(INCLUDE, "%s\n", gen_list_begin());                          fprintf(INCLUDE, "%s\n", gen_list_begin());
1016                          {                          {
# Line 1026  makeincludeindex() Line 1022  makeincludeindex()
1022                          }                          }
1023                          fprintf(INCLUDE, "%s\n", gen_list_end());                          fprintf(INCLUDE, "%s\n", gen_list_end());
1024                          fprintf(INCLUDE, "%s\n", body_end);                          fprintf(INCLUDE, "%s\n", body_end);
1025                          fprintf(INCLUDE, "%s\n", html_end);                          fprintf(INCLUDE, "%s\n", gen_page_end());
1026                          close_file_queue(path);                          close_file_queue(path);
1027                          file_count++;                          file_count++;
1028                          /*                          /*

Legend:
Removed from v.1.28  
changed lines
  Added in v.1.29

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